Used dirt bikes for sale on Bike Finds
Home
Mini
Motocross
Trail
Enduro
Dual Sport
My Finds
Motocross bikes for sale in the Midwest
You are here:
All dirt bikes
→
Motocross bike
→
in Midwest
save
email
tweet
update
share
overview
list
map
gallery
Loading map...
Jump to other areas
41 listings found, sort by...
cheaper
or
higher
priced •
newer
or
older
models
$1,500
KTM 125 SX in Canyon Lake (TX)
$1,800
1996 Honda CR250r in Sainte Genevieve (MO)
$2,100
Honda cr 85r in Cleveland (TX)
$2,350
1977 Yamaha YZ 1977 Yamaha YZ 250 YZ250 2123 in Imlay City (MI)
$2,500
2004 Yamaha yz 125 in Antioch (IL)
$2,500
2016 Yamaha Yz250f dirt bike in Chicago (IL)
$2,800
2007 Honda CRF150r in Glencoe (MN)
$2,800
2000 Kawasaki KX 2000 kawasaki kx250 in Lagrange (OH)
$3,200
2008 KTM 250SXF in Saint cloud (MN)
$3,200
2004 cr 85r in Cleveland texas (TX)
$3,499
2000 Kawasaki KX250 For Sale in Lagrange (OH)
$3,500
2008 Yamaha YZ250-F in Oklahoma city (OK)
$3,600
2010 Yamaha Yz450f in wichita, KS (KS)
$3,600
2014 Kawasaki Kx250f in Nevada,Mo (MO)
$3,750
2012 YZ250F in Eagan (MN)
$3,800
2014 KTM 105 Supermini big wheel kit in Hutchinson (MN)
$3,800
2003 Yamaha YZ 2003 YAMAHA YZF250 FLAT TRACK RACER MOTORCYCLE SPOOLIE WHEELS NEW TIRES DOWNPIPE in Vincennes (IN)
$4,000
2012 KTM SX 2012 ktm 350 sx-f runs good test me at 330(205)2986 in Carrollton (OH)
$4,500
Yamaha yz250 in Flat rock (MI)
$4,750
2016 KTM 450SXF in Mansfield (TX)
$4,800
1986 Kawasaki KX 1986 Kawasaki KX500 not CR500 in Utica (MI)
$5,000
2022 Yamaha YZ 2022 Yamaha YZ85 LW Large Wheel Dirtbike Dirt Bike Title Manual Included in Midlothian (IL)
$5,000
2015 Yamaha YZ250F in McKinney (TX)
$5,200
2017 KTM 350SXF in Buffalo (MN)
$5,500
Yamaha YZ125 in Lubbock (TX)
$5,500
2016 Yamaha YZ450F in Troy (MI)
$5,800
2017 KTM 150SX like new! in League City (TX)
$6,499
2017 Kawasaki KX 450F 2017 Kawasaki KX450F in Davison (MI)
$6,500
1974 Honda cr250 Elsinore in Huntington (IN)
$6,700
2020 yz450f LIKE NEW in Chesterfield (MO)
$6,800
2019 CRF450R in Oklahoma City (OK)
$6,800
2004 Suzuki RM 2004 Suzuki rm250 in Mount Sterling (KY)
$7,000
1989 Kawasaki KX 1989 Kawasaki KX500 Please Read Full Description in Anthony (TX)
$7,000
1989 Honda CR Honda CR500 2 stroke in Carrollton (TX)
$8,000
1991 Kawasaki KX 1991 Kawasaki KX500 (Original Factory Racing Team) in Allen (TX)
$8,200
2021 Honda CRF 450 R in Portland (MI)
$8,500
2022 Honda CRF 250r in Hager City (MN)
$8,999
2019 KTM 450 SX-F FE FACTORY EDITION KTM 450 SX-F FE FACTORY EDITION 4-Stroke Off Road MX Motorcycle w/ Only 20 Hours in Davison (MI)
$9,300
2002 Kawasaki KX Kawasaki KX500 in Iron Mountain (MI)
$10,000
2022 Kawasaki KX 2022 kawasaki kx450 in Odessa (TX)
$10,534
2023 Kawasaki KX450 X 2023 Kawasaki KX450 X in South Haven (MI)
$10,534
2023 Kawasaki KX450 X 2023 Kawasaki KX450 X in South Haven (MI)
$10,000
2022 Kawasaki KX 2022 kawasaki kx450 in Odessa (TX)
$9,300
2002 Kawasaki KX Kawasaki KX500 in Iron Mountain (MI)
$8,999
2019 KTM 450 SX-F FE FACTORY EDITION KTM 450 SX-F FE FACTORY EDITION 4-Stroke Off Road MX Motorcycle w/ Only 20 Hours in Davison (MI)
$8,500
2022 Honda CRF 250r in Hager City (MN)
$8,200
2021 Honda CRF 450 R in Portland (MI)
$8,000
1991 Kawasaki KX 1991 Kawasaki KX500 (Original Factory Racing Team) in Allen (TX)
$7,000
1989 Kawasaki KX 1989 Kawasaki KX500 Please Read Full Description in Anthony (TX)
$7,000
1989 Honda CR Honda CR500 2 stroke in Carrollton (TX)
$6,800
2019 CRF450R in Oklahoma City (OK)
$6,800
2004 Suzuki RM 2004 Suzuki rm250 in Mount Sterling (KY)
$6,700
2020 yz450f LIKE NEW in Chesterfield (MO)
$6,500
1974 Honda cr250 Elsinore in Huntington (IN)
$6,499
2017 Kawasaki KX 450F 2017 Kawasaki KX450F in Davison (MI)
$5,800
2017 KTM 150SX like new! in League City (TX)
$5,500
Yamaha YZ125 in Lubbock (TX)
$5,500
2016 Yamaha YZ450F in Troy (MI)
$5,200
2017 KTM 350SXF in Buffalo (MN)
$5,000
2022 Yamaha YZ 2022 Yamaha YZ85 LW Large Wheel Dirtbike Dirt Bike Title Manual Included in Midlothian (IL)
$5,000
2015 Yamaha YZ250F in McKinney (TX)
$4,800
1986 Kawasaki KX 1986 Kawasaki KX500 not CR500 in Utica (MI)
$4,750
2016 KTM 450SXF in Mansfield (TX)
$4,500
Yamaha yz250 in Flat rock (MI)
$4,000
2012 KTM SX 2012 ktm 350 sx-f runs good test me at 330(205)2986 in Carrollton (OH)
$3,800
2014 KTM 105 Supermini big wheel kit in Hutchinson (MN)
$3,800
2003 Yamaha YZ 2003 YAMAHA YZF250 FLAT TRACK RACER MOTORCYCLE SPOOLIE WHEELS NEW TIRES DOWNPIPE in Vincennes (IN)
$3,750
2012 YZ250F in Eagan (MN)
$3,600
2010 Yamaha Yz450f in wichita, KS (KS)
$3,600
2014 Kawasaki Kx250f in Nevada,Mo (MO)
$3,500
2008 Yamaha YZ250-F in Oklahoma city (OK)
$3,499
2000 Kawasaki KX250 For Sale in Lagrange (OH)
$3,200
2008 KTM 250SXF in Saint cloud (MN)
$3,200
2004 cr 85r in Cleveland texas (TX)
$2,800
2007 Honda CRF150r in Glencoe (MN)
$2,800
2000 Kawasaki KX 2000 kawasaki kx250 in Lagrange (OH)
$2,500
2004 Yamaha yz 125 in Antioch (IL)
$2,500
2016 Yamaha Yz250f dirt bike in Chicago (IL)
$2,350
1977 Yamaha YZ 1977 Yamaha YZ 250 YZ250 2123 in Imlay City (MI)
$2,100
Honda cr 85r in Cleveland (TX)
$1,800
1996 Honda CR250r in Sainte Genevieve (MO)
$1,500
KTM 125 SX in Canyon Lake (TX)
2022
$8,500 - 2022 Honda CRF 250r in Hager City (MN)
2021
$8,200 - 2021 Honda CRF 450 R in Portland (MI)
2020
$6,700 - 2020 yz450f LIKE NEW in Chesterfield (MO)
2019
$6,800 - 2019 CRF450R in Oklahoma City (OK)
2017
$5,800 - 2017 KTM 150SX like new! in League City (TX)
2017
$5,200 - 2017 KTM 350SXF in Buffalo (MN)
2016
$5,500 - 2016 Yamaha YZ450F in Troy (MI)
2016
$4,750 - 2016 KTM 450SXF in Mansfield (TX)
2016
$2,500 - 2016 Yamaha Yz250f dirt bike in Chicago (IL)
2015
$5,000 - 2015 Yamaha YZ250F in McKinney (TX)
2014
$3,800 - 2014 KTM 105 Supermini big wheel kit in Hutchinson (MN)
2014
$3,600 - 2014 Kawasaki Kx250f in Nevada,Mo (MO)
2012
$3,750 - 2012 YZ250F in Eagan (MN)
2010
$3,600 - 2010 Yamaha Yz450f in wichita, KS (KS)
2008
$3,500 - 2008 Yamaha YZ250-F in Oklahoma city (OK)
2008
$3,200 - 2008 KTM 250SXF in Saint cloud (MN)
2007
$2,800 - 2007 Honda CRF150r in Glencoe (MN)
2004
$2,500 - 2004 Yamaha yz 125 in Antioch (IL)
2004
$3,200 - 2004 cr 85r in Cleveland texas (TX)
2000
$3,499 - 2000 Kawasaki KX250 For Sale in Lagrange (OH)
1996
$1,800 - 1996 Honda CR250r in Sainte Genevieve (MO)
1974
$6,500 - 1974 Honda cr250 Elsinore in Huntington (IN)
1974
$6,500 - 1974 Honda cr250 Elsinore in Huntington (IN)
1996
$1,800 - 1996 Honda CR250r in Sainte Genevieve (MO)
2000
$3,499 - 2000 Kawasaki KX250 For Sale in Lagrange (OH)
2004
$2,500 - 2004 Yamaha yz 125 in Antioch (IL)
2004
$3,200 - 2004 cr 85r in Cleveland texas (TX)
2007
$2,800 - 2007 Honda CRF150r in Glencoe (MN)
2008
$3,500 - 2008 Yamaha YZ250-F in Oklahoma city (OK)
2008
$3,200 - 2008 KTM 250SXF in Saint cloud (MN)
2010
$3,600 - 2010 Yamaha Yz450f in wichita, KS (KS)
2012
$3,750 - 2012 YZ250F in Eagan (MN)
2014
$3,800 - 2014 KTM 105 Supermini big wheel kit in Hutchinson (MN)
2014
$3,600 - 2014 Kawasaki Kx250f in Nevada,Mo (MO)
2015
$5,000 - 2015 Yamaha YZ250F in McKinney (TX)
2016
$5,500 - 2016 Yamaha YZ450F in Troy (MI)
2016
$4,750 - 2016 KTM 450SXF in Mansfield (TX)
2016
$2,500 - 2016 Yamaha Yz250f dirt bike in Chicago (IL)
2017
$5,800 - 2017 KTM 150SX like new! in League City (TX)
2017
$5,200 - 2017 KTM 350SXF in Buffalo (MN)
2019
$6,800 - 2019 CRF450R in Oklahoma City (OK)
2020
$6,700 - 2020 yz450f LIKE NEW in Chesterfield (MO)
2021
$8,200 - 2021 Honda CRF 450 R in Portland (MI)
2022
$8,500 - 2022 Honda CRF 250r in Hager City (MN)