New & Used BMW 230 under $30,000 & under 20000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2017 BMW 230 i

$29,997
14,773 mi.
mi. from 20147
3170 24th Ave N St. Petersburg, FL 33713
(727) 877-3834
Fair Deal

Used 2017 BMW 230 i

$25,995
19,717 mi.
mi. from 20147
2014 Iris Dr SW Conyers, GA 30094
(404) 736-6873

Used 2020 BMW 230 i xDrive

$25,994
4,671 mi.
mi. from 20147
5241 W Broadway Ave Minneapolis, MN 55429
(763) 219-8753
Good Deal

Used 2018 BMW 230 i

$24,498
11,986 mi.
mi. from 20147
1000 Summit Ave Oconomowoc, WI 53066
(920) 449-4259
Great Deal

Used 2019 BMW 230

$26,632
14,171 mi.
mi. from 20147
617 US-9W Glenmont, NY 12077
(877) 695-2145

Bmw 230s for Sale by Year