What I have here is a 2006 kx250f. Really great bike, runs great, just had the top end rebuilt recently with about 10 hours on it. Has some Uniko Vented handguards, new Pro Taper handlebars, new Maxxis rear tire. Just put a new clucth cable in, new air filter. Bike has no issues, runs great, gearing is 14/47, suspension set up for desert. I would trade for a 05+ yz250 or a 05+ yz125. No lowballers, dont waste your time or mine, cash only, personal pick up.