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
  • Black Sapphire Metallic 2025 BMW i5 xDrive40Black Sapphire Metallic 2025 BMW i5 xDrive40Black Sapphire Metallic 2025 BMW i5 xDrive40Black Sapphire Metallic 2025 BMW i5 xDrive40Black Sapphire Metallic 2025 BMW i5 xDrive40Black Sapphire Metallic 2025 BMW i5 xDrive40

    $62,060

    5,314 mi.
    Est. $1,152/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (14 mi)

    Quick view
  • Carbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe iCarbon Black Metallic 2023 BMW 840 Gran Coupe i

    $48,995

    36,086 mi.
    Est. $909/mo

    Laura Buick GMC

    4.6
    Check Availability
    Collinsville, IL (6 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $64,887

    $2K
    38,812 mi.
    Est. $1,204/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (24 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50i

    $62,990

    33,650 mi.
    Est. $1,169/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (14 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $53,989

    11,238 mi.
    Est. $1,002/mo

    BMW of West St. Louis

    4.9
    Check Availability
    Ballwin, MO (24 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $47,997

    $500
    12,365 mi.
    Est. $891/mo

    St. Charles Nissan

    4.9
    Check Availability
    St Peters, MO (30 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $52,101

    10,708 mi.
    Est. $967/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (22 mi)
    Quick view
  • Bluestone Metallic 2019 BMW 530 xDriveBluestone Metallic 2019 BMW 530 xDriveBluestone Metallic 2019 BMW 530 xDriveBluestone Metallic 2019 BMW 530 xDriveBluestone Metallic 2019 BMW 530 xDriveBluestone Metallic 2019 BMW 530 xDrive

    $17,550

    $861
    94,504 mi.
    Est. $326/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)

    Quick view
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $48,735

    8,085 mi.
    Est. $904/mo

    Autohaus BMW

    4.8
    Check Availability
    Saint Louis, MO (14 mi)
    Quick view
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $23,983

    90,293 mi.
    Est. $445/mo

    Glendale Chrysler Dodge Jeep RAM

    4.4
    Check Availability
    St. Louis, MO (17 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30i

    $30,443

    $556
    56,799 mi.
    Est. $565/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (11 mi)
    Quick view
  • Imperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35i

    $17,999

    $132
    101,060 mi.
    Est. $334/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (11 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $59,997

    24,607 mi.
    Est. $1,113/mo

    St. Charles Nissan

    4.9
    Check Availability
    St Peters, MO (30 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $36,550

    $861
    16,364 mi.
    Est. $678/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)

    Quick view
  • Imperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35i

    $13,640

    116,820 mi.
    Est. $253/mo

    Lou Fusz Buick GMC

    4.5
    Check Availability
    St. Louis, MO (18 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $65,575

    $642
    11,459 mi.
    Est. $1,217/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (20 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $53,597

    21,620 mi.
    Est. $995/mo

    Genesis of St. Charles

    4.8
    Check Availability
    St. Peters, MO (30 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $45,995

    29,405 mi.
    Est. $854/mo

    Jaguar Chesterfield

    5.0
    Check Availability
    Chesterfield, MO (29 mi)
    Quick view
  • Blue 2024 BMW X5 xDrive40iBlue 2024 BMW X5 xDrive40iBlue 2024 BMW X5 xDrive40iBlue 2024 BMW X5 xDrive40iBlue 2024 BMW X5 xDrive40iBlue 2024 BMW X5 xDrive40i

    $59,998

    32,165 mi.
    Est. $1,113/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    St. Louis, MO (16 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $72,550

    $861
    15,794 mi.
    Est. $1,346/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)

    Quick view
  • Skyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60i

    $78,550

    7,713 mi.
    Est. $1,458/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)
    Quick view
  • Dark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30i

    $25,871

    $334
    70,191 mi.
    Est. $480/mo

    Audi Creve Coeur

    4.8
    Check Availability
    Creve Coeur, MO (20 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $21,200

    66,334 mi.
    Est. $393/mo

    Mercedes-Benz of Creve Coeur

    4.6
    Check Availability
    Creve Coeur, MO (20 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40i

    $48,971

    31,805 mi.
    Est. $909/mo

    BMW of Creve Coeur

    4.7
    Check Availability
    Creve Coeur, MO (20 mi)
    Quick view
  • WHITE 2019 BMW X3 xDrive30iWHITE 2019 BMW X3 xDrive30iWHITE 2019 BMW X3 xDrive30iWHITE 2019 BMW X3 xDrive30iWHITE 2019 BMW X3 xDrive30iWHITE 2019 BMW X3 xDrive30i

    $21,950

    66,535 mi.
    Est. $407/mo

    Dean Team Brentwood

    5.0
    Check Availability
    Brentwood, MO (14 mi)
    Quick view
  • Ametrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60iAmetrin Metallic 2023 BMW X7 M60i

    $65,550

    $861
    40,521 mi.
    Est. $1,216/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)

    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $42,550

    $861
    22,953 mi.
    Est. $790/mo

    Audi Exchange Kirkwood

    4.8
    Check Availability
    Kirkwood, MO (17 mi)
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $28,900

    $500
    57,365 mi.
    Est. $536/mo

    Clement Chrysler Dodge Jeep Ram Florissant

    4.0
    Check Availability
    Florissant, MO (17 mi)
    Quick view
  • Alpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDrive

    $20,990

    $454
    69,536 mi.
    Est. $390/mo

    Unlimited Motors

    4.5
    Check Availability
    $346 delivery from Westfield, IN (231 mi)
    Quick view
  • Red 2023 BMW 530 I xDriveRed 2023 BMW 530 I xDriveRed 2023 BMW 530 I xDriveRed 2023 BMW 530 I xDriveRed 2023 BMW 530 I xDriveRed 2023 BMW 530 I xDrive

    $36,998

    $1K
    28,831 mi.
    Est. $687/mo

    CarMax Glencoe (Edens Expy)

    Check Availability
    $99 delivery to O'Fallon, IL (10 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,872.

Which BMW vehicle has the best MPG?

The hybrid BMW 530 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 2423 great deals out of 7041 listings starting at $85.

Where can I find the most BMW deals?

The most BMW deals can be found near Bellefontaine Neighbors, MO with 105 great deals out of 485 listings starting at $4,990.

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

Used BMW by city

Used BMW in Fairmont City, IL by model

Used BMW by body style