2-stroke dirt bikes for sale

We found 55 listings (show at a time) Tip - sort by clicking any column name
Bike Description Price Year Location State Listed Source
250XC 2017 KTM 250XC $5,500 2017 Commerce City CO 07/25/25 11:20 pm (3 days ago) Craigslist
KX250 2023 Kawasaki KX450SR 1998 Kawasaki KX250 $7,500 2023 Hutchinson KS KS 07/26/25 12:10 am (3 days ago) Craigslist
RM250 2006 Suzuki RM250 $3,750 2006 S Tampa FL 07/28/25 11:37 pm (11 hours ago) Craigslist
KTM 300 KTM 300EXC Motorcross/Enduro $2,450 Ormond Beach FL 07/25/25 11:37 pm (3 days ago) Craigslist
KTM 250 �24 KTM 250 xc-f $9,000 Kahului HI 07/26/25 11:03 pm (2 days ago) Craigslist
CR125 1988 Honda CR 125R $3,000 1988 Wildomar CA 07/24/25 11:23 pm (4 days ago) Craigslist
CR500 1997 Honda CR 500 $5,000 1997 100mi MT 07/25/25 11:19 pm (3 days ago) Craigslist
CR125 2002 Honda CR125R $3,500 2002 Ventura CA 07/28/25 11:16 pm (12 hours ago) Craigslist
KTM 250 2007 KTM 250 XC-F $3,200 2007 1,800mi CO 07/27/25 11:28 pm (1 day ago) Craigslist
KTM 250 2016 KTM SX 250 $3,000 2016 Wimberley TX 07/26/25 11:32 pm (2 days ago) Craigslist
KX250 2015 KAWASAKI KX250F $2400 + 2004 KX250 with "X"-style mods $2100 $3,900 2015 Cypress CA 07/26/25 11:19 pm (2 days ago) Craigslist
YZ250 2001 YZ250 $2,750 2001 South Lake Tahoe NV 07/27/25 11:17 pm (1 day ago) Craigslist
300XC-W 2006 KTM 300 XC-W $3,000 2006 Bozeman MT 07/24/25 11:26 pm (4 days ago) Craigslist
CR250 1979 Honda CR250 Elsinore Red Rocket $5,500 1979 NW Tucson AZ 07/27/25 11:25 pm (1 day ago) Craigslist
KTM 250 1990 KTM 250exc + 1980/1981 KX125 1978 YZ125 $500 1990 Ossian IN 07/26/25 12:05 am (3 days ago) Craigslist
CR250 2001 CR 250 R $4,500 2001 5mi AZ 07/26/25 11:21 pm (2 days ago) Craigslist
300XC-W 2022 KTM 300 XC-W TPI Motorcycle For Sale $7,000 2022 Kuna ID 07/25/25 11:16 pm (3 days ago) Craigslist
YZ250 2018 yamaha yz250 $4,000 2018 Old Bridge NJ 07/25/25 12:01 am (4 days ago) Craigslist
300XC 2021 KTM 300XC only 80 hours $9,500 2021 Santa Clara CA 07/26/25 11:13 pm (2 days ago) Craigslist
YZ250 1978 Yamaha YZ250 $1,500 1978 Belfair WA 07/27/25 11:14 pm (1 day ago) Craigslist
KTM 250 2019 KTM 250 $6,700 2019 Columbus OH 07/26/25 12:05 am (3 days ago) Craigslist
CR250 1987 Honda CR250 original dirt bike w/title $1,500 1987 Federal Way WA 07/27/25 11:13 pm (1 day ago) Craigslist
KDX 200 1995 KDX200 Kawasaki w/Clean ILL Title $2,300 1995 Western Springs IL 07/25/25 12:15 am (4 days ago) Craigslist
KTM 200 2020 KTM Duke 200 $4,200 2020 SAN DIEGO CA 07/28/25 11:16 pm (12 hours ago) Craigslist
KX250 2020 kawasaki KX 250 Dirtbike $4,400 2020 1mi TX 07/24/25 11:35 pm (4 days ago) Craigslist
Husky WR 1986 HUSQVARNA WR 250 Enduro $3,200 1986 Cle Elum WA 07/26/25 11:10 pm (2 days ago) Craigslist
KDX 220 2002 Kawasaki KDX 220R $3,800 2002 Eugene OR 07/26/25 11:11 pm (2 days ago) Craigslist
KTM 525 2004 KTM 525 EXC $3,000 2004 Grass Valley CA 07/27/25 11:17 pm (1 day ago) Craigslist
KTM 200 2022 KTM Duke 200 Motorcycle Street bike $4,500 2022 Wilkes Barre PA 07/26/25 11:57 pm (2 days ago) Craigslist
YZ125 2005 yz125 $2,500 2005 otp west GA 07/25/25 11:45 pm (3 days ago) Craigslist
KTM 250 2003 KTM 250 $2,400 2003 300mi CA 07/26/25 11:16 pm (2 days ago) Craigslist
CR250 2001 Honda CR 250R Low Hours $3,500 2001 St helens OR 07/24/25 11:15 pm (4 days ago) Craigslist
RM125 2000 Suzuki rm 125 $3,000 2000 Caldwell ID 07/24/25 11:22 pm (4 days ago) Craigslist
KTM 300 1994 KTM 300EXC $1,250 1994 Castle Rock CO 07/27/25 11:28 pm (1 day ago) Craigslist
YZ125 yz 125 year 2005 $2,400 2005 PLACERVILLE, CA CA 07/25/25 11:12 pm (3 days ago) Craigslist
YZ125 2006 Yamaha YZ125 $3,200 2006 Athol WA 07/27/25 11:13 pm (1 day ago) Craigslist
YZ250 2006 Yamaha YZ 250 $4,400 2006 Denmark ME 07/27/25 11:56 pm (1 day ago) Craigslist
300XC-W 2025 KTM 300 XC-W Hardenduro $12,500 2025 77mi MN 07/27/25 12:11 am (2 days ago) Craigslist
KTM 200 2021 Ktm Duke 200 $5,000 2021 Philadelphia PA 07/28/25 12:02 am (1 day ago) Craigslist
YZ250 1991 YZ 250 - 2 Stroke Dirtbike $2,500 1991 1,000mi CA 07/26/25 11:17 pm (2 days ago) Craigslist
YZ125 2000 yz 125 $3,000 2000 Vista CA 07/27/25 11:24 pm (1 day ago) Craigslist
300XC 2011 KTM 300XC $3,700 2011 Ann Arbor MI 07/29/25 12:07 am (11 hours ago) Craigslist
YZ125 2001 YZ 125 $2,200 2001 Gilroy CA 07/26/25 11:14 pm (2 days ago) Craigslist
YZ250 Yamaha YZ 250 $3,800 25mi CA 07/26/25 11:19 pm (2 days ago) Craigslist
CR250 2001 Honda Cr 250r $4,800 2001 Denmark ME 07/27/25 11:56 pm (1 day ago) Craigslist
250XC-W 2022 KTM 250 XCW $6,300 2022 kauai HI 07/24/25 11:07 pm (4 days ago) Craigslist
Husky WR 1986 HUSQVARNA WR 250 Enduro $3,200 1986 Cle Elum WA 07/26/25 11:10 pm (2 days ago) Craigslist
KTM 400 KTM 400 dirtbike $4,500 kellogg WA 07/26/25 11:08 pm (2 days ago) Craigslist
300XC-W 2024 KTM 300 XC-W $9,000 2024 central LA 213/323 LA 07/27/25 11:24 pm (1 day ago) Craigslist
KTM 400 KTM 400SX $2,500 San Bernadino CA 07/27/25 11:24 pm (1 day ago) Craigslist
CR250 2001 Honda CR 250 r $4,800 2001 Denmark ME 07/27/25 11:56 pm (1 day ago) Craigslist
KTM 250 KTM 250 xcf-w 2009 $3,100 2009 los altos CA 07/28/25 11:14 pm (12 hours ago) Craigslist
300XC 2022 KTM 300xc $6,300 2022 10mi CO 07/25/25 11:20 pm (3 days ago) Craigslist
KX250 New KX250 anniversary 2 hours on it $8,000 Wasilla AK 07/27/25 11:11 pm (1 day ago) Craigslist
KTM 200 2022 KTM Duke 200, fun bike to ride, excellent condition, light weight $3,350 2022 Silver City TX 07/26/25 11:24 pm (2 days ago) Craigslist