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 Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28i

    $13,750

    $1.7K
    107,292 mi.
    Est. $235/mo

    Metro Toyota

    4.8
    Check Availability
    Kalamazoo, MI (7 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $18,804

    142,011 mi.
    Est. $321/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Blue 2022 BMW X4 M40iBlue 2022 BMW X4 M40iBlue 2022 BMW X4 M40iBlue 2022 BMW X4 M40iBlue 2022 BMW X4 M40iBlue 2022 BMW X4 M40i

    $47,774

    21,109 mi.
    Est. $816/mo

    C. Wimberley Ford

    4.8
    Check Availability
    Dowagiac, MI (25 mi)
    Quick view
  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    $13,102

    109,300 mi.
    Est. $224/mo

    Seelye Ford of Kalamazoo

    5.0
    Check Availability
    Kalamazoo, MI (9 mi)
    Quick view
  • Jet Black 2023 BMW 330e xDriveJet Black 2023 BMW 330e xDriveJet Black 2023 BMW 330e xDriveJet Black 2023 BMW 330e xDriveJet Black 2023 BMW 330e xDriveJet Black 2023 BMW 330e xDrive

    $28,074

    $1.2K
    61,180 mi.
    Est. $479/mo

    Zeigler Ford of Plainwell

    4.2
    Check Availability
    Plainwell, MI (17 mi)
    Quick view
  • Mineral White Metallic 2025 BMW XM BaseMineral White Metallic 2025 BMW XM BaseMineral White Metallic 2025 BMW XM BaseMineral White Metallic 2025 BMW XM BaseMineral White Metallic 2025 BMW XM BaseMineral White Metallic 2025 BMW XM Base

    $91,997

    $1.9K
    21,800 mi.
    Est. $1,571/mo

    Cole Buick GMC Cadillac

    4.0
    Check Availability
    Portage, MI (10 mi)
    Quick view
  • 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

    $14,299

    84,873 mi.
    Est. $244/mo

    Zeigler Chrysler Dodge Jeep RAM of Plain

    4.2
    Check Availability
    Plainwell, MI (17 mi)
    Quick view
  • Silver Metallic 2018 BMW 750 iSilver Metallic 2018 BMW 750 iSilver Metallic 2018 BMW 750 iSilver Metallic 2018 BMW 750 iSilver Metallic 2018 BMW 750 iSilver Metallic 2018 BMW 750 i

    $22,804

    $500
    89,921 mi.
    Est. $389/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50i

    $47,455

    44,321 mi.
    Est. $810/mo

    Cole Nissan

    Check Availability
    Kalamazoo, MI (9 mi)
    Quick view
  • Black 2019 BMW 430 i xDriveBlack 2019 BMW 430 i xDriveBlack 2019 BMW 430 i xDriveBlack 2019 BMW 430 i xDriveBlack 2019 BMW 430 i xDriveBlack 2019 BMW 430 i xDrive

    $24,900

    $100
    76,184 mi.
    Est. $425/mo

    Dorrance Ford

    Check Availability
    Galesburg, MI (19 mi)
    Quick view
  • Space Silver 2024 BMW X1 XDRIVE28ISpace Silver 2024 BMW X1 XDRIVE28ISpace Silver 2024 BMW X1 XDRIVE28ISpace Silver 2024 BMW X1 XDRIVE28ISpace Silver 2024 BMW X1 XDRIVE28ISpace Silver 2024 BMW X1 XDRIVE28I

    $35,879

    $901
    24,426 mi.
    Est. $613/mo

    Tapper Ford LLC

    Check Availability
    Paw Paw, MI (6 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDriveMineral White Metallic 2026 BMW 530 xDrive

    $60,708

    $1.2K
    9,078 mi.
    Est. $1,036/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Gray Metallic 2025 BMW 430 i xDriveGray Metallic 2025 BMW 430 i xDriveGray Metallic 2025 BMW 430 i xDriveGray Metallic 2025 BMW 430 i xDriveGray Metallic 2025 BMW 430 i xDriveGray Metallic 2025 BMW 430 i xDrive

    $43,674

    24,688 mi.
    Est. $746/mo

    Zeigler Ford of Plainwell

    4.2
    Check Availability
    Plainwell, MI (17 mi)
    Quick view
  • Alpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 i

    $8,900

    226,192 mi.
    Est. $152/mo

    Motorcarsonline.com Kalamazoo

    1.7
    Check Availability
    Kalamazoo, MI (14 mi)
    Quick view
  • Titanium Silver Metallic 2005 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2005 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2005 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2005 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2005 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2005 BMW Z4 2.5i Roadster

    $15,299

    33,575 mi.
    Est. $261/mo

    Zeigler Chrysler Dodge Jeep RAM of Plain

    4.2
    Check Availability
    Plainwell, MI (17 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDrive

    $18,299

    103,767 mi.
    Est. $312/mo

    Zeigler Chrysler Dodge Jeep RAM of Plain

    4.2
    Check Availability
    Plainwell, MI (17 mi)
    Quick view
  • White 2014 BMW 750 i xDriveWhite 2014 BMW 750 i xDriveWhite 2014 BMW 750 i xDriveWhite 2014 BMW 750 i xDriveWhite 2014 BMW 750 i xDriveWhite 2014 BMW 750 i xDrive

    $13,900

    107,910 mi.
    Est. $237/mo

    Motorcarsonline.com Kalamazoo

    1.7
    Check Availability
    Kalamazoo, MI (14 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 Kalamazoo

    1.7
    Check Availability
    Kalamazoo, MI (14 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 Kalamazoo

    1.7
    Check Availability
    Kalamazoo, MI (14 mi)
    Quick view
  • Gray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDrive

    $13,500

    104,072 mi.
    Est. $230/mo

    Motorcarsonline.com Kalamazoo

    1.7
    Check Availability
    Kalamazoo, MI (14 mi)
    Quick view
  • Gray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60i

    $82,305

    27,652 mi.
    Est. $1,405/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28i

    $36,304

    39,332 mi.
    Est. $620/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i Xdrive

    $60,804

    36,880 mi.
    Est. $1,038/mo

    Zeigler BMW of Kalamazoo

    4.5
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • 2007 BMW X3 3.0si

    Not Priced

    205,380 mi.

    Seelye Kia of Kalamazoo

    5.0
    Check Availability
    Kalamazoo, MI (8 mi)
    Quick view
  • Alpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 Competition

    $39,649

    76,846 mi.
    Est. $677/mo

    Autos of Chicago

    4.3
    Check Availability
    $112 delivery from Arlington Heights, IL (113 mi)
    Quick view
  • Gray 2015 BMW 328d 328d xDrive Sport Wagon 4DGray 2015 BMW 328d 328d xDrive Sport Wagon 4DGray 2015 BMW 328d 328d xDrive Sport Wagon 4DGray 2015 BMW 328d 328d xDrive Sport Wagon 4DGray 2015 BMW 328d 328d xDrive Sport Wagon 4DGray 2015 BMW 328d 328d xDrive Sport Wagon 4D

    $18,900

    $1K
    84,590 mi.
    Est. $323/mo

    Exotic Motors

    3.3
    Check Availability
    $399 delivery from Rolling Meadows, IL (116 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 (46 mi)
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40i

    $33,680

    57,254 mi.
    Est. $575/mo

    Twins Chrysler Dodge Jeep Ram

    4.7
    Check Availability
    Wayland, MI (32 mi)
    Quick view
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $25,773

    $500
    91,161 mi.
    Est. $440/mo

    Zeigler Ford Lincoln - Elkhart

    4.9
    Check Availability
    Elkhart, IN (40 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

    $27,296

    $200
    42,371 mi.
    Est. $466/mo

    INFINITI of Grand Rapids

    4.8
    Check Availability
    Grand Rapids, MI (49 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,881

    94,512 mi.
    Est. $493/mo

    Comodo Motors

    Check Availability
    Caledonia, MI (43 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $32,875

    $1.1K
    87,652 mi.
    Est. $561/mo

    MotorMax of Holland

    Check Availability
    Holland, MI (43 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 (49 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 (49 mi)
    Quick view
  • Gray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 Base

    $119,570

    $700
    11,220 mi.
    Est. $2,041/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (46 mi)
    Quick view
  • Alpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDrive

    $43,270

    36,754 mi.
    Est. $739/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (46 mi)
    Quick view
  • Blue 2024 BMW 760 xDriveBlue 2024 BMW 760 xDriveBlue 2024 BMW 760 xDriveBlue 2024 BMW 760 xDriveBlue 2024 BMW 760 xDriveBlue 2024 BMW 760 xDrive

    $93,270

    16,552 mi.
    Est. $1,592/mo

    XYZ Motors

    5.0
    Check Availability
    Grand Rapids, MI (46 mi)
    Quick view
  • Gray 2023 BMW X7 M60Gray 2023 BMW X7 M60Gray 2023 BMW X7 M60Gray 2023 BMW X7 M60Gray 2023 BMW X7 M60Gray 2023 BMW X7 M60

    $68,998

    41,574 mi.
    Est. $1,178/mo

    CarMax Grand Rapids (Kentwood)

    Check Availability
    Kentwood, MI (49 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,134.

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 X5 has the most available deals on Cars.com with 1193 great deals out of 6262 listings starting at $1,250.

Where can I find the most BMW deals?

The most BMW deals can be found near Allegan, MI with 10 great deals out of 105 listings starting at $8,314.

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 by body style