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 Listings
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
  • Black 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDrive

    $7,280

    $200
    89,450 mi.
    Est. $133/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 i

    $7,149

    111,449 mi.
    Est. $130/mo

    Ares Auto Group LLC

    Tampa, FL (29 mi)
    Check Availability
  • Black 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDrive

    $7,599

    125,075 mi.
    Est. $139/mo

    CAR CENTER FINANCING LLC

    Tampa, FL (26 mi)
    Check Availability
  • Silver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 i

    $7,390

    $200
    132,059 mi.
    Est. $135/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • Gray 2015 BMW 328 328i Sedan 4DGray 2015 BMW 328 328i Sedan 4DGray 2015 BMW 328 328i Sedan 4DGray 2015 BMW 328 328i Sedan 4DGray 2015 BMW 328 328i Sedan 4DGray 2015 BMW 328 328i Sedan 4D

    $8,799

    111,498 mi.
    Est. $161/mo

    Car Choice

    Tampa, FL (25 mi)
    Check Availability
  • 2014 BMW 528 528i Sedan 4D2014 BMW 528 528i Sedan 4D2014 BMW 528 528i Sedan 4D2014 BMW 528 528i Sedan 4D2014 BMW 528 528i Sedan 4D2014 BMW 528 528i Sedan 4D

    $7,799

    127,271 mi.
    Est. $142/mo

    CAR CENTER FINANCING LLC

    Tampa, FL (26 mi)
    Check Availability
  • Black 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28i

    $7,295

    $1.3K
    107,130 mi.
    Est. $133/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • White 2013 BMW 128 iWhite 2013 BMW 128 iWhite 2013 BMW 128 iWhite 2013 BMW 128 iWhite 2013 BMW 128 iWhite 2013 BMW 128 i

    $7,490

    $1.2K
    116,573 mi.
    Est. $137/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • Gold 2011 BMW 128 iGold 2011 BMW 128 iGold 2011 BMW 128 iGold 2011 BMW 128 iGold 2011 BMW 128 iGold 2011 BMW 128 i

    $6,990

    $200
    103,238 mi.
    Est. $128/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • WHITE 2015 BMW X1 xDrive 28iWHITE 2015 BMW X1 xDrive 28iWHITE 2015 BMW X1 xDrive 28iWHITE 2015 BMW X1 xDrive 28iWHITE 2015 BMW X1 xDrive 28iWHITE 2015 BMW X1 xDrive 28i

    $6,691

    116,831 mi.
    Est. $122/mo

    Ratchet Motorsports LLC

    Gibsonton, FL (26 mi)
    Check Availability
  • Alpine White 2009 BMW X5 xDrive30iAlpine White 2009 BMW X5 xDrive30iAlpine White 2009 BMW X5 xDrive30iAlpine White 2009 BMW X5 xDrive30iAlpine White 2009 BMW X5 xDrive30iAlpine White 2009 BMW X5 xDrive30i

    $5,799

    $2K
    112,650 mi.
    Est. $106/mo

    Car Select

    Tampa, FL (26 mi)
    Check Availability
  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $7,295

    $395
    104,432 mi.
    Est. $133/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • Gray 2016 BMW X1 xDrive 28iGray 2016 BMW X1 xDrive 28iGray 2016 BMW X1 xDrive 28iGray 2016 BMW X1 xDrive 28iGray 2016 BMW X1 xDrive 28iGray 2016 BMW X1 xDrive 28i

    $8,490

    $200
    105,549 mi.
    Est. $155/mo

    813 Auto Group

    Tampa, FL (29 mi)
    Check Availability
  • RED 2016 BMW X3 xDrive28iRED 2016 BMW X3 xDrive28iRED 2016 BMW X3 xDrive28iRED 2016 BMW X3 xDrive28iRED 2016 BMW X3 xDrive28iRED 2016 BMW X3 xDrive28i

    $7,999

    139,999 mi.
    Est. $146/mo

    Just A Great Car LLC

    Tampa, FL (29 mi)
    Check Availability
  • Imperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35i

    $6,950

    182,600 mi.
    Est. $127/mo

    727 Motors LLC

    Tampa, FL (30 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $8,500

    $500
    90,307 mi.
    Est. $155/mo

    Lee Auto Group Tampa

    3.6
    Tampa, FL (26 mi)
    Check Availability
  • Alpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28iAlpine White 2017 BMW X3 sDrive28i

    $8,000

    $1K
    102,027 mi.
    Est. $146/mo

    Lee Auto Group Tampa

    3.6
    Tampa, FL (26 mi)
    Check Availability
  • Gray 2014 BMW 535 xDriveGray 2014 BMW 535 xDriveGray 2014 BMW 535 xDriveGray 2014 BMW 535 xDriveGray 2014 BMW 535 xDriveGray 2014 BMW 535 xDrive

    $8,499

    $1.3K
    111,180 mi.
    Est. $155/mo

    HOT DEALS ON WHEELS

    Tampa, FL (27 mi)
    Check Availability
  • Blue 2014 BMW 328 328i 4dr SedanBlue 2014 BMW 328 328i 4dr SedanBlue 2014 BMW 328 328i 4dr SedanBlue 2014 BMW 328 328i 4dr SedanBlue 2014 BMW 328 328i 4dr SedanBlue 2014 BMW 328 328i 4dr Sedan

    $6,990

    97,350 mi.
    Est. $128/mo

    727 Motors LLC

    Tampa, FL (30 mi)
    Check Availability
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $8,900

    145,900 mi.
    Est. $162/mo

    727 Motors LLC

    Tampa, FL (30 mi)
    Check Availability
  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $8,900

    72,250 mi.
    Est. $162/mo

    727 Motors LLC

    Tampa, FL (30 mi)
    Check Availability
  • Blue 2016 BMW 328 328i 4dr Sedan SULEVBlue 2016 BMW 328 328i 4dr Sedan SULEVBlue 2016 BMW 328 328i 4dr Sedan SULEVBlue 2016 BMW 328 328i 4dr Sedan SULEVBlue 2016 BMW 328 328i 4dr Sedan SULEVBlue 2016 BMW 328 328i 4dr Sedan SULEV

    $6,750

    127,985 mi.
    Est. $123/mo

    727 Motors LLC

    Tampa, FL (30 mi)
    Check Availability
  • Silver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 Ci

    $2,800

    152,000 mi.
    Est. $51/mo

    Private seller: Steve

    Brandon, FL (19 mi)
    Contact Seller
  • Black 2013 BMW 328 i xDriveBlack 2013 BMW 328 i xDriveBlack 2013 BMW 328 i xDriveBlack 2013 BMW 328 i xDriveBlack 2013 BMW 328 i xDriveBlack 2013 BMW 328 i xDrive

    $3,500

    204,500 mi.
    Est. $64/mo

    Private seller: K

    Mango, FL (24 mi)
    Contact Seller
  • Red 2006 BMW Z4 3.0i RoadsterRed 2006 BMW Z4 3.0i RoadsterRed 2006 BMW Z4 3.0i RoadsterRed 2006 BMW Z4 3.0i RoadsterRed 2006 BMW Z4 3.0i RoadsterRed 2006 BMW Z4 3.0i Roadster

    $7,945

    103,130 mi.
    Est. $145/mo

    GW Trucks

    3.9
    $162 delivery from Jacksonville, FL (162 mi)
    Check Availability
  • Gray 2016 BMW 328 328xiGray 2016 BMW 328 328xiGray 2016 BMW 328 328xiGray 2016 BMW 328 328xiGray 2016 BMW 328 328xiGray 2016 BMW 328 328xi

    $7,495

    117,474 mi.
    Est. $137/mo

    GW Trucks

    3.9
    $162 delivery from Jacksonville, FL (162 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 328 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,753.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 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.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X3 has the most available deals on Cars.com with 2518 great deals out of 8439 listings starting at $1,750.

Where can I find the most BMW deals?

The most BMW deals can be found near Brandon, FL with 10 great deals out of 44 listings starting at $2,800.

Used BMW by price

BMW under $9,000 by city