Used BMW 228 under $20,000 for Sale

Filters
Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2016 BMW 228 i xDrive

$15,490
101,191 mi.
148 mi. from 20149
25 White Horse Pike Waterford, NJ 08089
(856) 809-5225
Good Deal

Used 2014 BMW 228 i

$15,999
101,135 mi.
388 mi. from 20149
740 Boston Post Road East Marlborough, MA 01752
(508) 281-1319

Used 2016 BMW 228 i

$15,900
64,677 mi.
513 mi. from 20149
5141 Buford Hwy Norcross, GA 30071
(888) 858-1945
Fair Deal

Used 2016 BMW 228 i

$19,997
51,487 mi.
757 mi. from 20149
7128 E Colonial Dr Orlando, FL 32807
(888) 866-6772
Great Deal

Used 2016 BMW 228 i xDrive

$16,752
89,900 mi.
908 mi. from 20149
2200 South Federal Highway Fort Lauderdale, FL 33316
(561) 763-8426

Used 2015 BMW 228 i xDrive

$17,495
81,593 mi.
981 mi. from 20149
3250 S. Expressway Council Bluffs, IA 51501
(712) 220-7073

Used 2014 BMW 228 i

$17,891
69,454 mi.
240 mi. from 20149
812 Post St Greensboro, NC 27405
(336) 609-8263
Fair Deal

Used 2014 BMW 228 i

$18,653
79,174 mi.
403 mi. from 20149
415 Brockton Avenue Abington, MA 02351
(781) 618-3300
Good Deal

Used 2016 BMW 228 i xDrive

$19,999
97,781 mi.
573 mi. from 20149
11201 S Harlem Ave Worth, IL 60482
(708) 480-1555
Good Deal

Used 2014 BMW 228 i

$15,640
113,344 mi.
801 mi. from 20149
190 Ave K SW Winter Haven, FL 33880
(863) 877-3729
Great Deal

Used 2014 BMW 228 i

$13,999
90,727 mi.
917 mi. from 20149
3400 South State Road 7 Miramar, FL 33023
(954) 416-2363
Good Deal

Used 2015 BMW 228 i

$17,995
84,261 mi.
1,208 mi. from 20149
12933 Farm to Market Rd 529 Houston, TX 77041
(832) 266-0723

Used 2015 BMW 228 i xDrive

$15,895
98,820 mi.
178 mi. from 20149
521 US-130 Hightstown, NJ 08520
(609) 997-6776
Fair Deal

Used 2014 BMW 228 i

$18,977
83,499 mi.
267 mi. from 20149
1788 NY-112 Medford, NY 11763
(631) 676-1348

Used 2016 BMW 228 i

$17,500
47,152 mi.
513 mi. from 20149
5141 Buford Hwy Norcross, GA 30071
(888) 858-1945

Used 2016 BMW 228 i xDrive

$17,999
42,094 mi.
598 mi. from 20149
560 E North Ave West Chicago, IL 60185
(630) 324-0530

Used 2014 BMW 228 i

$15,499
94,545 mi.
821 mi. from 20149
7226 US HIGHWAY 301 S Riverview, FL 33578
(813) 435-6292

Used 2015 BMW 228 i

$15,899
77,800 mi.
981 mi. from 20149
3250 S. Expressway Council Bluffs, IA 51501
(712) 220-7073
Great Deal

Used 2015 BMW 228 i

$18,632
65,958 mi.
2,226 mi. from 20149
26825 Auto Mall Pkwy Murrieta, CA 92562
(951) 666-5697

BMW 228 by Body Style

BMW 228 by Trim

Bmw 228s for Sale by Year