Modify Search

You may save up to 15 listings. Please note that this listing will be over-writing your oldest saved listing.

Your Search

  • BMW X
  • 128i X

Update Your Search

List
List
to
to
to

New, Used & Pre-Owned BMW 128i for Sale

Save Search

Give this search a name:

You can save multiply searches so it's good to give some valid names, so you can easily change filters.

The saved search under this name already exists. Please use a different name.

1-15 of about 229 results

2011 BMW 128i $13,250

2011 BMW 128i 17
  • $ 13,250
  • Mileage 60,213 Miles
  • Mileage 60,213 Miles
  • Color Beige
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Waco, TX

2011 BMW 128i $16,976

2011 BMW 128i 15
  • $ 16,976
  • Mileage 57,662 Miles
  • Mileage 57,662 Miles
  • Color White
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Manual
  • Location Tampa, FL

2012 BMW 128i $18,976

2012 BMW 128i 13
  • $ 18,976
  • Mileage 81,133 Miles
  • Mileage 81,133 Miles
  • Color Black
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Tampa, FL

2012 BMW 128i $12,987

2012 BMW 128i 15
  • $ 12,987
  • Mileage 55,215 Miles
  • Mileage 55,215 Miles
  • Color Black
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Roxbury Township, NJ

2013 BMW 128i $21,995

2013 BMW 128i 17
  • $ 21,995
  • Mileage 37,229 Miles
  • Mileage 37,229 Miles
  • Color Black
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Bend, OR

2012 BMW 128i $16,988

2012 BMW 128i 20
  • $ 16,988
  • Mileage 72,733 Miles
  • Mileage 72,733 Miles
  • Color Red
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Jacksonville, FL

2011 BMW 128i $12,900

2011 BMW 128i
  • $ 12,900
  • Mileage 31,972 Miles
  • Mileage 31,972 Miles
  • Color Beige
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Shreveport, LA

2013 BMW 128i $16,598

2013 BMW 128i 7
  • $ 16,598
  • Mileage 63,956 Miles
  • Mileage 63,956 Miles
  • Color White
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location White Marsh, MD

2012 BMW 128i $14,265

2012 BMW 128i 7
  • $ 14,265
  • Mileage 38,250 Miles
  • Mileage 38,250 Miles
  • Color Blue
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Manual
  • Location Miami, FL

2010 BMW 128i $10,921

2010 BMW 128i 1
  • $ 10,921
  • Mileage 73,549 Miles
  • Mileage 73,549 Miles
  • Color Black
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Portland, OR

2011 BMW 128i $15,998

2011 BMW 128i 7
  • $ 15,998
  • Mileage 62,201 Miles
  • Mileage 62,201 Miles
  • Color Gold
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Houston, TX

2013 BMW 128i $17,500

2013 BMW 128i 3
  • $ 17,500
  • Mileage 35,980 Miles
  • Mileage 35,980 Miles
  • Color Gray
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Manual
  • Location Daytona Beach, FL

2013 BMW 128i $19,993

Price Reduced
2013 BMW 128i 25
  • $ 19,993
  • Mileage 34,648 Miles
  • Mileage 34,648 Miles
  • Color Red
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Manual
  • Location Seattle, WA

2011 BMW 128i $15,998

Price Reduced
2011 BMW 128i 7
  • $ 15,998
  • Mileage 42,012 Miles
  • Mileage 42,012 Miles
  • Color White
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Automatic
  • Location Brandywine, MD

2010 BMW 128i $13,750

2010 BMW 128i 25
  • $ 13,750
  • Mileage 45,209 Miles
  • Mileage 45,209 Miles
  • Color Black
  • Drive Type RWD
  • Engine 6 Cyl
  • Transmission Manual
  • Location Morehead City, NC
Displaying 15 of 229

Advertisement