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
  • Gray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35i

    $12,584

    116,430 mi.
    Est. $231/mo

    Maus Acura of North Tampa

    4.8
    Tampa, FL (18 mi)
    Check Availability

  • Gray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35iGray 2015 BMW X5 sDrive35i

    $12,584

    116,430 mi.
    Est. $231/mo

    Maus Acura of North Tampa

    4.8
    Tampa, FL (18 mi)
    Check Availability

  • Black 2013 BMW 128 iBlack 2013 BMW 128 iBlack 2013 BMW 128 iBlack 2013 BMW 128 iBlack 2013 BMW 128 iBlack 2013 BMW 128 i

    $13,372

    50,547 mi.
    Est. $245/mo

    Ferman Chevrolet of Tampa

    4.8
    Tampa, FL (8 mi)
    Check Availability

  • Imperial Blue Metallic 2014 BMW 750 Li xDriveImperial Blue Metallic 2014 BMW 750 Li xDriveImperial Blue Metallic 2014 BMW 750 Li xDriveImperial Blue Metallic 2014 BMW 750 Li xDriveImperial Blue Metallic 2014 BMW 750 Li xDriveImperial Blue Metallic 2014 BMW 750 Li xDrive

    $13,684

    75,398 mi.
    Est. $251/mo

    AutoNation USA Wesley Chapel

    4.4
    Lutz, FL (25 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30i

    $14,498

    105,706 mi.
    Est. $266/mo

    GAA Auto Sales

    5.0
    Largo, FL (29 mi)
    Check Availability
  • Alpine White 2017 BMW 230 iAlpine White 2017 BMW 230 iAlpine White 2017 BMW 230 iAlpine White 2017 BMW 230 iAlpine White 2017 BMW 230 iAlpine White 2017 BMW 230 i

    $14,233

    $189
    86,143 mi.
    Est. $261/mo

    Tampa Bay Motorcars

    4.1
    Tampa, FL (18 mi)
    Check Availability
  • Glacier Silver Metallic 2015 BMW 428 Gran Coupe iGlacier Silver Metallic 2015 BMW 428 Gran Coupe iGlacier Silver Metallic 2015 BMW 428 Gran Coupe iGlacier Silver Metallic 2015 BMW 428 Gran Coupe iGlacier Silver Metallic 2015 BMW 428 Gran Coupe iGlacier Silver Metallic 2015 BMW 428 Gran Coupe i

    $12,374

    84,113 mi.
    Est. $227/mo

    BMW of Wesley Chapel

    4.4
    Wesley Chapel, FL (25 mi)
    Check Availability
  • White 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35iWhite 2018 BMW X5 sDrive35i

    $14,585

    91,136 mi.
    Est. $267/mo

    EZ Choice Auto Sales

    Seffner, FL (11 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 228 i xDriveMineral Gray Metallic 2016 BMW 228 i xDriveMineral Gray Metallic 2016 BMW 228 i xDriveMineral Gray Metallic 2016 BMW 228 i xDriveMineral Gray Metallic 2016 BMW 228 i xDriveMineral Gray Metallic 2016 BMW 228 i xDrive

    $14,999

    81,827 mi.
    Est. $275/mo

    Carvix of Tampa

    4.4
    Tampa, FL (19 mi)
    Check Availability

  • WHITE 2017 BMW X3 sDrive28iWHITE 2017 BMW X3 sDrive28iWHITE 2017 BMW X3 sDrive28iWHITE 2017 BMW X3 sDrive28iWHITE 2017 BMW X3 sDrive28iWHITE 2017 BMW X3 sDrive28i

    $10,499

    105,754 mi.
    Est. $192/mo

    Just A Great Car LLC

    Tampa, FL (16 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. $134/mo

    813 Auto Group

    Tampa, FL (16 mi)
    Check Availability
  • Alpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformance

    $13,598

    $899
    87,839 mi.
    Est. $249/mo

    HGreg.com Tampa

    4.4
    Brandon, FL (7 mi)
    Check Availability
  • Jet Black 2018 BMW 330 Gran Turismo i xDriveJet Black 2018 BMW 330 Gran Turismo i xDriveJet Black 2018 BMW 330 Gran Turismo i xDriveJet Black 2018 BMW 330 Gran Turismo i xDriveJet Black 2018 BMW 330 Gran Turismo i xDriveJet Black 2018 BMW 330 Gran Turismo i xDrive

    $12,697

    $100
    86,435 mi.
    Est. $233/mo

    HGreg.com Tampa

    4.4
    Brandon, FL (7 mi)
    Check Availability
  • Brown 2016 BMW X1 xDrive 28iBrown 2016 BMW X1 xDrive 28iBrown 2016 BMW X1 xDrive 28iBrown 2016 BMW X1 xDrive 28iBrown 2016 BMW X1 xDrive 28iBrown 2016 BMW X1 xDrive 28i

    $12,498

    $291
    68,850 mi.
    Est. $229/mo

    GAA Auto Sales

    5.0
    Largo, FL (29 mi)
    Check Availability
  • WHITE 2019 BMW X1 sDrive28iWHITE 2019 BMW X1 sDrive28iWHITE 2019 BMW X1 sDrive28iWHITE 2019 BMW X1 sDrive28iWHITE 2019 BMW X1 sDrive28iWHITE 2019 BMW X1 sDrive28i

    $14,480

    68,638 mi.
    Est. $265/mo

    Discovery Auto Center, LLC

    4.4
    Tampa, FL (18 mi)
    Check Availability
  • Silver 2016 BMW 228 xDriveSilver 2016 BMW 228 xDriveSilver 2016 BMW 228 xDriveSilver 2016 BMW 228 xDriveSilver 2016 BMW 228 xDriveSilver 2016 BMW 228 xDrive

    $13,439

    $550
    95,226 mi.
    Est. $246/mo

    GAA Auto Sales

    5.0
    Largo, FL (29 mi)
    Check Availability
  • Alpine White 2016 BMW 228 iAlpine White 2016 BMW 228 iAlpine White 2016 BMW 228 iAlpine White 2016 BMW 228 iAlpine White 2016 BMW 228 iAlpine White 2016 BMW 228 i

    $14,497

    $700
    77,298 mi.
    Est. $266/mo

    HGreg.com Tampa

    4.4
    Brandon, FL (7 mi)
    Check Availability
  • Imperial Blue Metallic 2016 BMW 428 i SULEVImperial Blue Metallic 2016 BMW 428 i SULEVImperial Blue Metallic 2016 BMW 428 i SULEVImperial Blue Metallic 2016 BMW 428 i SULEVImperial Blue Metallic 2016 BMW 428 i SULEVImperial Blue Metallic 2016 BMW 428 i SULEV

    $14,097

    $300
    70,910 mi.
    Est. $258/mo

    HGreg.com Tampa

    4.4
    Brandon, FL (7 mi)
    Check Availability
  • 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

    $6,490

    $790
    89,450 mi.
    Est. $119/mo

    813 Auto Group

    Tampa, FL (16 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

    $6,490

    $900
    132,059 mi.
    Est. $119/mo

    813 Auto Group

    Tampa, FL (16 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 (13 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. $131/mo

    Ares Auto Group LLC

    Tampa, FL (18 mi)
    Check Availability
  • White 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 i

    $10,799

    77,273 mi.
    Est. $198/mo

    Car Choice

    Tampa, FL (13 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 (13 mi)
    Check Availability
  • Black 2016 BMW 328 iBlack 2016 BMW 328 iBlack 2016 BMW 328 iBlack 2016 BMW 328 iBlack 2016 BMW 328 iBlack 2016 BMW 328 i

    $9,095

    $595
    102,013 mi.
    Est. $167/mo

    813 Auto Group

    Tampa, FL (16 mi)
    Check Availability
  • Blue 2017 BMW 430 Gran Coupe i xDriveBlue 2017 BMW 430 Gran Coupe i xDriveBlue 2017 BMW 430 Gran Coupe i xDriveBlue 2017 BMW 430 Gran Coupe i xDriveBlue 2017 BMW 430 Gran Coupe i xDriveBlue 2017 BMW 430 Gran Coupe i xDrive

    $12,799

    92,847 mi.
    Est. $235/mo

    Car Choice

    Tampa, FL (13 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. $143/mo

    CAR CENTER FINANCING LLC

    Tampa, FL (13 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. $134/mo

    813 Auto Group

    Tampa, FL (16 mi)
    Check Availability
  • Bright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0i

    $11,694

    75,316 mi.
    Est. $214/mo

    Impex Auto Sales

    4.7
    $664 delivery from Greensboro, NC (583 mi)
    Check Availability
  • WHITE 2014 BMW 335 x-DriveWHITE 2014 BMW 335 x-DriveWHITE 2014 BMW 335 x-DriveWHITE 2014 BMW 335 x-DriveWHITE 2014 BMW 335 x-DriveWHITE 2014 BMW 335 x-Drive

    $10,986

    122,986 mi.
    Est. $201/mo

    Mint Auto Sales

    2.3
    $200 delivery from Orlando, FL (70 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,745.

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 2541 great deals out of 8445 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near East Lake-Orient Park, FL with 29 great deals out of 130 listings starting at $2,800.

Used BMW by price

BMW under $15,000 by city