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
  • Dark Graphite Metallic 2021 BMW 530 530iDark Graphite Metallic 2021 BMW 530 530iDark Graphite Metallic 2021 BMW 530 530iDark Graphite Metallic 2021 BMW 530 530iDark Graphite Metallic 2021 BMW 530 530iDark Graphite Metallic 2021 BMW 530 530i

    $24,000

    78,814 mi.
    Est. $436/mo

    Bozard Ford

    4.9
    Check Availability
    St Augustine, FL (11 mi)

    Quick view
  • Imperial Blue Metallic 2016 BMW X5 sDrive35iImperial Blue Metallic 2016 BMW X5 sDrive35iImperial Blue Metallic 2016 BMW X5 sDrive35iImperial Blue Metallic 2016 BMW X5 sDrive35iImperial Blue Metallic 2016 BMW X5 sDrive35iImperial Blue Metallic 2016 BMW X5 sDrive35i

    $12,500

    131,377 mi.
    Est. $227/mo

    Family Kia

    4.6
    Check Availability
    St Augustine, FL (4 mi)

    Quick view
  • Jet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30iJet Black 2019 BMW X3 sDrive30i

    $11,000

    133,720 mi.
    Est. $200/mo

    Hyundai of St. Augustine

    4.8
    Check Availability
    Saint Augustine, FL (4 mi)
    Quick view
  • Alpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30eAlpine White 2021 BMW X3 PHEV xDrive30e

    $22,995

    70,250 mi.
    Est. $418/mo

    Fields Cadillac St. Augustine

    4.8
    Check Availability
    St Augustine, FL (11 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 528 iBlack Sapphire Metallic 2016 BMW 528 iBlack Sapphire Metallic 2016 BMW 528 iBlack Sapphire Metallic 2016 BMW 528 iBlack Sapphire Metallic 2016 BMW 528 iBlack Sapphire Metallic 2016 BMW 528 i

    $10,359

    100,946 mi.
    Est. $188/mo

    Coggin Honda of St. Augustine

    4.8
    Check Availability
    St Augustine, FL (4 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDrive

    $23,748

    53,047 mi.
    Est. $431/mo

    Tom Gibbs Chevrolet

    4.5
    Check Availability
    Palm Coast, FL (25 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDriveBlack Sapphire Metallic 2020 BMW 330 i xDrive

    $18,500

    $200
    90,452 mi.
    Est. $336/mo

    Hanania Chrysler Dodge Jeep Ram Palm Coast

    4.5
    Check Availability
    Palm Coast, FL (25 mi)
    Quick view
  • Black Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 i

    $9,500

    $495
    138,359 mi.
    Est. $173/mo

    Family Kia

    4.6
    Check Availability
    St Augustine, FL (4 mi)

    Quick view
  • Mineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330i

    $20,500

    89,101 mi.
    Est. $372/mo

    Volkswagen of St. Augustine

    4.8
    Check Availability
    St Augustine, FL (3 mi)
    Quick view
  • Alpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28i

    $15,988

    $227
    72,104 mi.
    Est. $290/mo

    Hanania Chrysler Dodge Jeep Ram Palm Coast

    4.5
    Check Availability
    Palm Coast, FL (25 mi)
    Quick view
  • Sunset Orange Metallic 2021 BMW 330 iSunset Orange Metallic 2021 BMW 330 iSunset Orange Metallic 2021 BMW 330 iSunset Orange Metallic 2021 BMW 330 iSunset Orange Metallic 2021 BMW 330 iSunset Orange Metallic 2021 BMW 330 i

    $17,577

    $123
    102,841 mi.
    Est. $319/mo

    Mazda of St. Augustine

    Check Availability
    St. Augustine, FL (7 mi)
    Quick view
  • Blue (Dark) 2013 BMW 328 xDriveBlue (Dark) 2013 BMW 328 xDriveBlue (Dark) 2013 BMW 328 xDriveBlue (Dark) 2013 BMW 328 xDriveBlue (Dark) 2013 BMW 328 xDriveBlue (Dark) 2013 BMW 328 xDrive

    $9,995

    119,530 mi.
    Est. $181/mo

    GEA Auto Sales

    Check Availability
    Bunnell, FL (25 mi)
    Quick view
  • Aluminum 2019 BMW X1 sDrive28iAluminum 2019 BMW X1 sDrive28iAluminum 2019 BMW X1 sDrive28iAluminum 2019 BMW X1 sDrive28iAluminum 2019 BMW X1 sDrive28iAluminum 2019 BMW X1 sDrive28i

    $20,995

    38,179 mi.
    Est. $381/mo

    GEA Auto Sales

    Check Availability
    Bunnell, FL (25 mi)
    Quick view
  • White 2018 BMW 330 Gran Turismo i xDriveWhite 2018 BMW 330 Gran Turismo i xDriveWhite 2018 BMW 330 Gran Turismo i xDriveWhite 2018 BMW 330 Gran Turismo i xDriveWhite 2018 BMW 330 Gran Turismo i xDriveWhite 2018 BMW 330 Gran Turismo i xDrive

    $11,900

    95,876 mi.
    Est. $216/mo

    Private seller: Alan

    Contact Seller
    Palm Valley, FL (22 mi)
    Quick view
  • Jet Black 2018 BMW 430 iJet Black 2018 BMW 430 iJet Black 2018 BMW 430 iJet Black 2018 BMW 430 iJet Black 2018 BMW 430 iJet Black 2018 BMW 430 i

    $14,588

    $200
    101,184 mi.
    Est. $265/mo

    Nissan of St Augustine

    3.9
    Check Availability
    St Augustine, FL (4 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30i

    $21,953

    $446
    29,426 mi.
    Est. $399/mo

    Coggin Honda of St. Augustine

    4.8
    Check Availability
    St Augustine, FL (4 mi)
    Quick view
  • Black 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28i

    $15,995

    82,887 mi.
    Est. $290/mo

    GEA Auto Sales

    Check Availability
    Bunnell, FL (25 mi)
    Quick view
  • Black 2019 BMW 430 Gran Coupe iBlack 2019 BMW 430 Gran Coupe iBlack 2019 BMW 430 Gran Coupe iBlack 2019 BMW 430 Gran Coupe iBlack 2019 BMW 430 Gran Coupe iBlack 2019 BMW 430 Gran Coupe i

    $18,200

    66,000 mi.
    Est. $330/mo

    Private seller: carmin

    Contact Seller
    Flagler Beach, FL (27 mi)
    Quick view
  • $24,822

    34,072 mi.
    Est. $451/mo

    Beck Nissan

    4.7
    Check Availability
    Palatka, FL (26 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $15,400

    $1.4K
    86,802 mi.
    Est. $280/mo

    HGreg Nissan Kendall

    2.6
    Check Availability
    $297 delivery from Palmetto Bay, FL (297 mi)
    Quick view
  • Silver 2018 BMW 530e xDrive iPerformanceSilver 2018 BMW 530e xDrive iPerformanceSilver 2018 BMW 530e xDrive iPerformanceSilver 2018 BMW 530e xDrive iPerformanceSilver 2018 BMW 530e xDrive iPerformanceSilver 2018 BMW 530e xDrive iPerformance

    $17,888

    53,419 mi.
    Est. $325/mo

    Prominence MIA Motorcars

    Check Availability
    $395 delivery from Plantation, FL (264 mi)
    Quick view
  • Glacier Silver Metallic 2016 BMW X5 xDrive35iGlacier Silver Metallic 2016 BMW X5 xDrive35iGlacier Silver Metallic 2016 BMW X5 xDrive35iGlacier Silver Metallic 2016 BMW X5 xDrive35iGlacier Silver Metallic 2016 BMW X5 xDrive35iGlacier Silver Metallic 2016 BMW X5 xDrive35i

    $14,911

    $586
    94,939 mi.
    Est. $271/mo

    AutoNation Ford Orange Park

    4.6
    Check Availability
    Jacksonville, FL (39 mi)
    Quick view
  • Alpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35i

    $16,000

    $500
    94,451 mi.
    Est. $291/mo

    Nissan of Orange Park

    4.6
    Check Availability
    Jacksonville, FL (39 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40i

    $22,911

    89,698 mi.
    Est. $416/mo

    Gary Yeomans Lincoln

    4.9
    Check Availability
    Daytona Beach, FL (44 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40i

    $23,000

    $663
    101,293 mi.
    Est. $418/mo

    JENKINS GENESIS OF NE JACKSONVILLE

    4.9
    Check Availability
    Jacksonville, FL (38 mi)
    Quick view
  • 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

    $9,545

    $192
    131,062 mi.
    Est. $173/mo

    Merit Auto Group

    4.9
    Check Availability
    Jacksonville, FL (38 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW X3 sDrive30iCarbon Black Metallic 2019 BMW X3 sDrive30iCarbon Black Metallic 2019 BMW X3 sDrive30iCarbon Black Metallic 2019 BMW X3 sDrive30i

    $16,995

    88,882 mi.
    Est. $309/mo

    Accurate Automotive of Jacksonville

    Check Availability
    Jacksonville, FL (34 mi)
    Quick view
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $23,395

    $364
    46,723 mi.
    Est. $425/mo

    Gravity Autos Jacksonville

    3.5
    Check Availability
    Jacksonville, FL (38 mi)
    Quick view
  • Deep Sea Blue Metallic 2012 BMW 128 128iDeep Sea Blue Metallic 2012 BMW 128 128iDeep Sea Blue Metallic 2012 BMW 128 128iDeep Sea Blue Metallic 2012 BMW 128 128iDeep Sea Blue Metallic 2012 BMW 128 128iDeep Sea Blue Metallic 2012 BMW 128 128i

    $10,790

    $200
    64,137 mi.
    Est. $196/mo

    Subaru of Jacksonville

    5.0
    Check Availability
    Jacksonville, FL (38 mi)
    Quick view
  • Mineral White Metallic 2017 BMW 330 330iMineral White Metallic 2017 BMW 330 330iMineral White Metallic 2017 BMW 330 330iMineral White Metallic 2017 BMW 330 330iMineral White Metallic 2017 BMW 330 330iMineral White Metallic 2017 BMW 330 330i

    $10,711

    $280
    97,019 mi.
    Est. $194/mo

    AutoNation Ford Orange Park

    4.6
    Check Availability
    Jacksonville, FL (39 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDrive

    $19,500

    $1K
    92,798 mi.
    Est. $354/mo

    Nissan of Orange Park

    4.6
    Check Availability
    Jacksonville, FL (39 mi)
    Quick view
  • Alpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28i

    $24,799

    $200
    40,972 mi.
    Est. $450/mo

    Fields BMW of Daytona

    4.9
    Check Availability
    Daytona Beach, FL (45 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW 330 330iMineral Gray Metallic 2017 BMW 330 330iMineral Gray Metallic 2017 BMW 330 330iMineral Gray Metallic 2017 BMW 330 330iMineral Gray Metallic 2017 BMW 330 330iMineral Gray Metallic 2017 BMW 330 330i

    $13,897

    $547
    108,083 mi.
    Est. $252/mo

    Beaver Chevrolet

    4.6
    Check Availability
    Jacksonville, FL (39 mi)
    Quick view

About BMW

FAQs

What is the cheapest BMW vehicle available?

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

Which BMW vehicle has the best MPG?

The hybrid BMW 330 can reach up to 28 MPG city and 35 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 i4 Gran Coupe can travel up to 333 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 2269 great deals out of 6848 listings starting at $999.

Where can I find the most BMW deals?

The most BMW deals can be found near Fruit Cove, FL with 55 great deals out of 180 listings starting at $4,985.

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

Used BMW by price

BMW under $25,000 by city