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
  • Mineral Gray Metallic 2015 BMW X1 xDrive35iMineral Gray Metallic 2015 BMW X1 xDrive35iMineral Gray Metallic 2015 BMW X1 xDrive35iMineral Gray Metallic 2015 BMW X1 xDrive35iMineral Gray Metallic 2015 BMW X1 xDrive35iMineral Gray Metallic 2015 BMW X1 xDrive35i

    $5,923

    $1.1K
    122,090 mi.
    Est. $101/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $36,804

    17,769 mi.
    Est. $628/mo

    Shaheen Chevrolet

    4.5
    Check Availability
    Lansing, MI (13 mi)
    Quick view
  • Alpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40i

    $49,500

    17,888 mi.
    Est. $845/mo

    Motorcarsonline.com Lansing

    4.4
    Check Availability
    Lansing, MI (14 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $30,204

    $900
    79,982 mi.
    Est. $516/mo

    Shaheen Chevrolet

    4.5
    Check Availability
    Lansing, MI (13 mi)
    Quick view
  • Black 2016 BMW X4 xDrive28iBlack 2016 BMW X4 xDrive28iBlack 2016 BMW X4 xDrive28iBlack 2016 BMW X4 xDrive28iBlack 2016 BMW X4 xDrive28iBlack 2016 BMW X4 xDrive28i

    $15,900

    104,761 mi.
    Est. $271/mo

    Motorcarsonline.com Lansing

    4.4
    Check Availability
    Lansing, MI (14 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $47,828

    46,835 mi.
    Est. $816/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • Blue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40i

    $40,275

    $488
    42,919 mi.
    Est. $688/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $9,214

    $466
    115,415 mi.
    Est. $157/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $25,804

    $400
    41,530 mi.
    Est. $441/mo

    Shaheen Chevrolet

    4.5
    Check Availability
    Lansing, MI (13 mi)
    Quick view
  • Alpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40i

    $55,780

    $3K
    38,186 mi.
    Est. $952/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • Dark Olive Metallic 2019 BMW X3 xDrive30iDark Olive Metallic 2019 BMW X3 xDrive30iDark Olive Metallic 2019 BMW X3 xDrive30iDark Olive Metallic 2019 BMW X3 xDrive30iDark Olive Metallic 2019 BMW X3 xDrive30iDark Olive Metallic 2019 BMW X3 xDrive30i

    $13,303

    $477
    117,720 mi.
    Est. $227/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • White 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50i

    $14,989

    $2K
    81,527 mi.
    Est. $256/mo

    CARVENTURE

    Check Availability
    Lansing, MI (11 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50i

    $37,848

    $1.4K
    93,192 mi.
    Est. $646/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $57,870

    $719
    13,591 mi.
    Est. $988/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • $53,540

    21,792 mi.
    Est. $914/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • $28,030

    34,574 mi.
    Est. $479/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • $26,780

    58,907 mi.
    Est. $457/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • $33,722

    66,882 mi.
    Est. $576/mo

    Serra Auto Campus

    2.9
    Check Availability
    Okemos, MI (17 mi)
    Quick view
  • Gray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWD

    $45,990

    46,006 mi.
    Est. $785/mo

    Unlimited Motors in Noblesville

    4.1
    Check Availability
    $298 delivery from Noblesville, IN (199 mi)
    Quick view
  • WHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40eWHITE 2017 BMW X5 eDrive xDrive40e

    $21,780

    51,888 mi.
    Est. $372/mo

    Driven Auto of Waukegan

    3.9
    Check Availability
    $160 delivery from Waukegan, IL (161 mi)
    Quick view
  • Space Silver Metallic 2024 BMW X1 xDrive28iSpace Silver Metallic 2024 BMW X1 xDrive28iSpace Silver Metallic 2024 BMW X1 xDrive28iSpace Silver Metallic 2024 BMW X1 xDrive28iSpace Silver Metallic 2024 BMW X1 xDrive28iSpace Silver Metallic 2024 BMW X1 xDrive28i

    $36,984

    27,587 mi.
    Est. $631/mo

    Lunghamer Ford of Owosso

    Check Availability
    Owosso, MI (37 mi)
    Quick view
  • Gray 2024 BMW X5 M60iGray 2024 BMW X5 M60iGray 2024 BMW X5 M60iGray 2024 BMW X5 M60iGray 2024 BMW X5 M60iGray 2024 BMW X5 M60i

    $63,670

    $600
    48,971 mi.
    Est. $1,087/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (41 mi)
    Quick view
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $26,996

    $300
    42,371 mi.
    Est. $461/mo

    INFINITI of Grand Rapids

    4.8
    Check Availability
    Grand Rapids, MI (44 mi)
    Quick view
  • Black 2022 BMW X5 MBlack 2022 BMW X5 MBlack 2022 BMW X5 MBlack 2022 BMW X5 MBlack 2022 BMW X5 MBlack 2022 BMW X5 M

    $73,998

    $1K
    20,717 mi.
    Est. $1,263/mo

    CarMax Grand Rapids (Kentwood)

    Check Availability
    Kentwood, MI (42 mi)
    Quick view
  • GRAY 2022 BMW X5 xDrive40iGRAY 2022 BMW X5 xDrive40iGRAY 2022 BMW X5 xDrive40iGRAY 2022 BMW X5 xDrive40iGRAY 2022 BMW X5 xDrive40iGRAY 2022 BMW X5 xDrive40i

    $28,831

    94,512 mi.
    Est. $492/mo

    Comodo Motors

    Check Availability
    Caledonia, MI (39 mi)
    Quick view
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $34,178

    18,861 mi.
    Est. $583/mo

    Fox Ford

    4.8
    Check Availability
    Grand Rapids, MI (43 mi)
    Quick view
  • Flamenco Red Metallic 2020 BMW X4 xDrive30iFlamenco Red Metallic 2020 BMW X4 xDrive30iFlamenco Red Metallic 2020 BMW X4 xDrive30iFlamenco Red Metallic 2020 BMW X4 xDrive30iFlamenco Red Metallic 2020 BMW X4 xDrive30iFlamenco Red Metallic 2020 BMW X4 xDrive30i

    $23,276

    $100
    86,835 mi.
    Est. $397/mo

    Fox Kia South

    4.8
    Check Availability
    Grand Rapids, MI (42 mi)
    Quick view
  • Mineral White Metallic 2018 BMW X1 xDrive28iMineral White Metallic 2018 BMW X1 xDrive28iMineral White Metallic 2018 BMW X1 xDrive28iMineral White Metallic 2018 BMW X1 xDrive28iMineral White Metallic 2018 BMW X1 xDrive28iMineral White Metallic 2018 BMW X1 xDrive28i

    $15,148

    $304
    71,440 mi.
    Est. $259/mo

    Extreme Chrysler Dodge Jeep RAM

    4.7
    Check Availability
    Jackson, MI (38 mi)
    Quick view
  • Black 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40i

    $50,070

    $500
    32,672 mi.
    Est. $855/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (41 mi)
    Quick view
  • GRAY 2023 BMW X7 M60iGRAY 2023 BMW X7 M60iGRAY 2023 BMW X7 M60iGRAY 2023 BMW X7 M60iGRAY 2023 BMW X7 M60i

    $75,774

    22,169 mi.
    Est. $1,294/mo

    Comodo Motors

    Check Availability
    Caledonia, MI (39 mi)
    Quick view
  • Gray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40i

    $61,270

    22,719 mi.
    Est. $1,046/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (41 mi)
    Quick view
  • BLACK 2021 BMW X5 M50iBLACK 2021 BMW X5 M50iBLACK 2021 BMW X5 M50iBLACK 2021 BMW X5 M50iBLACK 2021 BMW X5 M50iBLACK 2021 BMW X5 M50i

    $43,589

    53,666 mi.
    Est. $744/mo

    Comodo Motors

    Check Availability
    Caledonia, MI (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 $10,104.

Which BMW vehicle has the best MPG?

The hybrid BMW 530 can reach up to 29 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 X5 has the most available deals on Cars.com with 1228 great deals out of 6354 listings starting at $2,400.

Where can I find the most BMW deals?

The most BMW deals can be found near Bath, MI with 5 great deals out of 20 listings starting at $5,923.

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

BMW SUVs by city