Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Silver 2011 BMW 128 128iSilver 2011 BMW 128 128iSilver 2011 BMW 128 128iSilver 2011 BMW 128 128iSilver 2011 BMW 128 128iSilver 2011 BMW 128 128i

    $7,492

    $2K
    99,617 mi.
    Est. $133/mo

    AutoNation Toyota Fort Myers

    4.7
    Check Availability
    Fort Myers, FL (1,106 mi)

    Quick view
  • Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128Alpine White 2011 BMW 128

    $7,987

    111,555 mi.
    Est. $142/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (602 mi)
    Quick view
  • Alpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEV

    $8,950

    92,073 mi.
    Est. $159/mo

    Hometown Auto Exchange LLC

    Check Availability
    Lake Geneva, WI (65 mi)
    Quick view
  • Space Gray Metallic 2009 BMW 128 128iSpace Gray Metallic 2009 BMW 128 128iSpace Gray Metallic 2009 BMW 128 128iSpace Gray Metallic 2009 BMW 128 128iSpace Gray Metallic 2009 BMW 128 128iSpace Gray Metallic 2009 BMW 128 128i

    $8,995

    100,884 mi.
    Est. $160/mo

    Auto Exotica

    4.9
    Check Availability
    Red Bank, NJ (714 mi)
    Quick view
  • Black 2011 BMW 128 128i CoupeBlack 2011 BMW 128 128i CoupeBlack 2011 BMW 128 128i CoupeBlack 2011 BMW 128 128i CoupeBlack 2011 BMW 128 128i CoupeBlack 2011 BMW 128 128i Coupe

    $5,995

    140,837 mi.
    Est. $106/mo

    Payless Auto Wholesale

    Check Availability
    Garfield, NJ (704 mi)
    Quick view
  • White 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 i

    $8,995

    117,457 mi.
    Est. $160/mo

    Windy City Motors

    Check Availability
    Chicago, IL (7 mi)
    Quick view
  • Deep Sea Blue Metallic 2013 BMW 128 128iDeep Sea Blue Metallic 2013 BMW 128 128iDeep Sea Blue Metallic 2013 BMW 128 128iDeep Sea Blue Metallic 2013 BMW 128 128iDeep Sea Blue Metallic 2013 BMW 128 128iDeep Sea Blue Metallic 2013 BMW 128 128i

    $8,794

    127,430 mi.
    Est. $156/mo

    AutoNation Toyota Tempe

    4.8
    Check Availability
    Tempe, AZ (1,451 mi)
    Quick view
  • Alpine White 2008 BMW 128 128iAlpine White 2008 BMW 128 128iAlpine White 2008 BMW 128 128iAlpine White 2008 BMW 128 128iAlpine White 2008 BMW 128 128iAlpine White 2008 BMW 128 128i

    $7,720

    92,500 mi.
    Est. $137/mo

    Autoland Jax Corp

    Check Availability
    Jacksonville, FL (868 mi)
    Quick view
  • Cashmere Silver Metallic 2012 BMW 128 2dr Cpe 128iCashmere Silver Metallic 2012 BMW 128 2dr Cpe 128iCashmere Silver Metallic 2012 BMW 128 2dr Cpe 128iCashmere Silver Metallic 2012 BMW 128 2dr Cpe 128iCashmere Silver Metallic 2012 BMW 128 2dr Cpe 128iCashmere Silver Metallic 2012 BMW 128 2dr Cpe 128i

    $7,987

    $1K
    95,437 mi.
    Est. $142/mo

    Speedway Motors LLC

    3.7
    Check Availability
    Patterson, NJ (702 mi)
    Quick view
  • Alpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr Coupe

    $7,995

    80,426 mi.
    Est. $142/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (359 mi)
    Quick view
  • 2009 BMW 128 128i Convertible 2D2009 BMW 128 128i Convertible 2D2009 BMW 128 128i Convertible 2D2009 BMW 128 128i Convertible 2D2009 BMW 128 128i Convertible 2D2009 BMW 128 128i Convertible 2D

    $8,999

    99,686 mi.
    Est. $160/mo

    Vak Auto Sales

    Check Availability
    Huntington Beach, CA (1,732 mi)
    Quick view
  • Blue Water Metallic 2012 BMW 128 128i 2dr ConvertibleBlue Water Metallic 2012 BMW 128 128i 2dr ConvertibleBlue Water Metallic 2012 BMW 128 128i 2dr ConvertibleBlue Water Metallic 2012 BMW 128 128i 2dr ConvertibleBlue Water Metallic 2012 BMW 128 128i 2dr ConvertibleBlue Water Metallic 2012 BMW 128 128i 2dr Convertible

    $6,995

    $500
    90,362 mi.
    Est. $124/mo

    Florida Auto Trend

    4.3
    Check Availability
    PLANTATION, FL (1,169 mi)
    Quick view
  • Alpine White 2010 BMW 128 128i 2dr ConvertibleAlpine White 2010 BMW 128 128i 2dr ConvertibleAlpine White 2010 BMW 128 128i 2dr ConvertibleAlpine White 2010 BMW 128 128i 2dr ConvertibleAlpine White 2010 BMW 128 128i 2dr ConvertibleAlpine White 2010 BMW 128 128i 2dr Convertible

    $7,490

    144,000 mi.
    Est. $133/mo

    UDrive USA

    3.0
    Check Availability
    Chesapeake, VA (702 mi)
    Quick view
  • Alpine White 2008 BMW 128 128i Convertible 2DAlpine White 2008 BMW 128 128i Convertible 2DAlpine White 2008 BMW 128 128i Convertible 2DAlpine White 2008 BMW 128 128i Convertible 2DAlpine White 2008 BMW 128 128i Convertible 2DAlpine White 2008 BMW 128 128i Convertible 2D

    $7,999

    98,270 mi.
    Est. $142/mo

    Crown Motor

    Check Availability
    Fuquay-Varina, NC (646 mi)
    Quick view
  • Black 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 i

    $8,595

    87,852 mi.
    Est. $153/mo

    Samet Performance

    Check Availability
    Louisburg, NC (642 mi)
    Quick view
  • White 2013 BMW 128 128i 2dr CoupeWhite 2013 BMW 128 128i 2dr CoupeWhite 2013 BMW 128 128i 2dr CoupeWhite 2013 BMW 128 128i 2dr CoupeWhite 2013 BMW 128 128i 2dr CoupeWhite 2013 BMW 128 128i 2dr Coupe

    $7,995

    88,994 mi.
    Est. $142/mo

    Unlimited Auto Group of Dayton

    Check Availability
    Moraine, OH (235 mi)
    Quick view
  • 2009 BMW 128 128i Coupe 2D2009 BMW 128 128i Coupe 2D2009 BMW 128 128i Coupe 2D2009 BMW 128 128i Coupe 2D2009 BMW 128 128i Coupe 2D2009 BMW 128 128i Coupe 2D

    $5,500

    $250
    134,548 mi.
    Est. $98/mo

    KBZ Motorwerkz

    3.4
    Check Availability
    Fort Wayne, IN (141 mi)
    Quick view
  • BLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 I

    $6,990

    46,042 mi.
    Est. $124/mo

    DAMS AUTO LLC

    1.6
    Check Availability
    Cleveland, OH (315 mi)
    Quick view
  • Crimson Red 2011 BMW 128 128i ConvertibleCrimson Red 2011 BMW 128 128i ConvertibleCrimson Red 2011 BMW 128 128i ConvertibleCrimson Red 2011 BMW 128 128i ConvertibleCrimson Red 2011 BMW 128 128i ConvertibleCrimson Red 2011 BMW 128 128i Convertible

    $3,995

    214,206 mi.
    Est. $71/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (532 mi)
    Quick view
  • Black 2013 BMW 128 128iBlack 2013 BMW 128 128iBlack 2013 BMW 128 128iBlack 2013 BMW 128 128iBlack 2013 BMW 128 128iBlack 2013 BMW 128 128i

    $5,785

    $1.6K
    173,599 mi.
    Est. $103/mo

    Global Imports BMW

    4.6
    Check Availability
    Atlanta, GA (579 mi)
    Quick view
  • WHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 I

    $6,450

    156,558 mi.
    Est. $115/mo

    Auto Land Fredericksburg

    Check Availability
    Fredericksburg, VA (590 mi)
    Quick view
  • 2011 BMW 128 128i Convertible 2D2011 BMW 128 128i Convertible 2D2011 BMW 128 128i Convertible 2D2011 BMW 128 128i Convertible 2D2011 BMW 128 128i Convertible 2D2011 BMW 128 128i Convertible 2D

    $5,500

    143,357 mi.
    Est. $98/mo

    USA Auto Sales

    4.6
    Check Availability
    Tulsa, OK (595 mi)
    Quick view
  • Alpine White 2011 BMW 128 2dr Cpe 128i SULEVAlpine White 2011 BMW 128 2dr Cpe 128i SULEVAlpine White 2011 BMW 128 2dr Cpe 128i SULEVAlpine White 2011 BMW 128 2dr Cpe 128i SULEVAlpine White 2011 BMW 128 2dr Cpe 128i SULEVAlpine White 2011 BMW 128 2dr Cpe 128i SULEV

    $6,700

    $200
    99,905 mi.
    Est. $119/mo

    Stop and Drive Auto Sales

    Check Availability
    East Windsor, CT (773 mi)
    Quick view
  • Black 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 iBlack 2011 BMW 128 i

    $6,200

    87,722 mi.
    Est. $110/mo

    Private seller: Michael

    Contact Seller
    Denver, CO (918 mi)
    Quick view

About the BMW 128

FAQs

How much does the BMW 128 cost?

The BMW 128 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the 128 is $9,332, with pricing starting at $3,995.

What is the MPG of the BMW 128?

The BMW 128 with traditional internal combustion engine offers up to 18 MPG city and 28 MPG highway for a combined rating of 22 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed