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
  • Mineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40i

    $54,302

    $1K
    13,472 mi.
    Est. $981/mo

    Harvey Cadillac Lexus and Auto Outlet

    4.7
    Grand Rapids, MI (8 mi)
    Check Availability

  • Gray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M Base

    $100,270

    20,186 mi.
    Est. $1,812/mo

    XYZ Motors

    Grand Rapids, MI (12 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $9,309

    117,307 mi.
    Est. $168/mo

    Zeigler Ford of Lowell

    4.8
    Lowell, MI (14 mi)
    Check Availability
  • Glacier Silver Metallic 2014 BMW 650 650i 2dr CoupeGlacier Silver Metallic 2014 BMW 650 650i 2dr CoupeGlacier Silver Metallic 2014 BMW 650 650i 2dr CoupeGlacier Silver Metallic 2014 BMW 650 650i 2dr CoupeGlacier Silver Metallic 2014 BMW 650 650i 2dr CoupeGlacier Silver Metallic 2014 BMW 650 650i 2dr Coupe

    $14,900

    93,105 mi.
    Est. $269/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW M240 i xDriveMineral Gray Metallic 2019 BMW M240 i xDriveMineral Gray Metallic 2019 BMW M240 i xDriveMineral Gray Metallic 2019 BMW M240 i xDriveMineral Gray Metallic 2019 BMW M240 i xDriveMineral Gray Metallic 2019 BMW M240 i xDrive

    $29,981

    $499
    59,298 mi.
    Est. $542/mo

    My Lakeshore Subaru

    4.7
    Nunica, MI (24 mi)
    Check Availability
  • Jet Black 2000 BMW Z3 2.3 RoadsterJet Black 2000 BMW Z3 2.3 RoadsterJet Black 2000 BMW Z3 2.3 RoadsterJet Black 2000 BMW Z3 2.3 RoadsterJet Black 2000 BMW Z3 2.3 RoadsterJet Black 2000 BMW Z3 2.3 Roadster

    $16,900

    26,837 mi.
    Est. $305/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Blue 2005 BMW Z4 2.5i RoadsterBlue 2005 BMW Z4 2.5i RoadsterBlue 2005 BMW Z4 2.5i RoadsterBlue 2005 BMW Z4 2.5i RoadsterBlue 2005 BMW Z4 2.5i RoadsterBlue 2005 BMW Z4 2.5i Roadster

    $9,900

    132,135 mi.
    Est. $179/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Orion Silver 2012 BMW 650 650i 2dr ConvertibleOrion Silver 2012 BMW 650 650i 2dr ConvertibleOrion Silver 2012 BMW 650 650i 2dr ConvertibleOrion Silver 2012 BMW 650 650i 2dr ConvertibleOrion Silver 2012 BMW 650 650i 2dr ConvertibleOrion Silver 2012 BMW 650 650i 2dr Convertible

    $25,900

    $2K
    39,396 mi.
    Est. $468/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Gray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive Sedan

    $54,270

    39,177 mi.
    Est. $981/mo

    XYZ Motors

    Grand Rapids, MI (12 mi)
    Check Availability
  • White 2018 BMW 750 i xDriveWhite 2018 BMW 750 i xDriveWhite 2018 BMW 750 i xDriveWhite 2018 BMW 750 i xDriveWhite 2018 BMW 750 i xDriveWhite 2018 BMW 750 i xDrive

    $19,900

    103,950 mi.
    Est. $360/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Black 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 i

    $11,555

    $300
    76,920 mi.
    Est. $209/mo

    MotorMax of Holland

    Holland, MI (28 mi)
    Check Availability
  • Green 2023 BMW 330e 330e xDrive AWD 4dr SedanGreen 2023 BMW 330e 330e xDrive AWD 4dr SedanGreen 2023 BMW 330e 330e xDrive AWD 4dr SedanGreen 2023 BMW 330e 330e xDrive AWD 4dr SedanGreen 2023 BMW 330e 330e xDrive AWD 4dr SedanGreen 2023 BMW 330e 330e xDrive AWD 4dr Sedan

    $29,900

    63,680 mi.
    Est. $540/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • 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

    $113,270

    11,419 mi.
    Est. $2,047/mo

    XYZ Motors

    Grand Rapids, MI (12 mi)
    Check Availability
  • Inca 1974 BMW 3 CSInca 1974 BMW 3 CSInca 1974 BMW 3 CSInca 1974 BMW 3 CSInca 1974 BMW 3 CSInca 1974 BMW 3 CS

    $97,900

    17,484 mi.
    Est. $1,769/mo

    Garage Kept Motors

    Grand Rapids, MI (9 mi)
    Check Availability
  • White 1993 BMW 535 535i 4dr SedanWhite 1993 BMW 535 535i 4dr SedanWhite 1993 BMW 535 535i 4dr SedanWhite 1993 BMW 535 535i 4dr SedanWhite 1993 BMW 535 535i 4dr SedanWhite 1993 BMW 535 535i 4dr Sedan

    $25,900

    116,918 mi.
    Est. $468/mo

    GR Auto Gallery

    4.2
    Grand Rapids, MI (11 mi)
    Check Availability
  • Isle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 Base

    $72,070

    $200
    8,449 mi.
    Est. $1,302/mo

    XYZ Motors

    Grand Rapids, MI (12 mi)
    Check Availability
  • Gray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45e

    $36,998

    $1K
    32,305 mi.
    Est. $669/mo

    CarMax Grand Rapids (Kentwood)

    4.2
    Kentwood, MI (9 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50

    $52,034

    22,647 mi.
    Est. $940/mo

    Sharpe BMW

    Grand Rapids, MI (8 mi)
    Check Availability
  • 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

    $59,900

    39,558 mi.
    Est. $1,083/mo

    Garage Kept Motors

    Grand Rapids, MI (9 mi)
    Check Availability
  • Alpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40i

    $48,294

    25,630 mi.
    Est. $873/mo

    Sharpe BMW

    Grand Rapids, MI (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 Base

    $69,314

    5,544 mi.
    Est. $1,253/mo

    Sharpe BMW

    Grand Rapids, MI (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X6 M60iBlack Sapphire Metallic 2024 BMW X6 M60iBlack Sapphire Metallic 2024 BMW X6 M60iBlack Sapphire Metallic 2024 BMW X6 M60iBlack Sapphire Metallic 2024 BMW X6 M60iBlack Sapphire Metallic 2024 BMW X6 M60i

    $59,313

    $996
    73,988 mi.
    Est. $1,072/mo

    Sharpe BMW

    Grand Rapids, MI (8 mi)
    Check Availability
  • 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

    $74,564

    $750
    14,078 mi.
    Est. $1,348/mo

    Sharpe BMW

    Grand Rapids, MI (8 mi)
    Check Availability
  • 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

    $34,294

    59,693 mi.
    Est. $620/mo

    Serra Honda Grandville

    4.8
    Grandville, MI (13 mi)
    Check Availability
  • Blue 2025 BMW X5 xDrive40iBlue 2025 BMW X5 xDrive40iBlue 2025 BMW X5 xDrive40iBlue 2025 BMW X5 xDrive40iBlue 2025 BMW X5 xDrive40iBlue 2025 BMW X5 xDrive40i

    $60,870

    $400
    15,730 mi.
    Est. $1,100/mo

    XYZ Motors

    Grand Rapids, MI (12 mi)
    Check Availability
  • Sao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDrive

    $94,315

    1,285 mi.
    Est. $1,704/mo

    Baha Auto Group

    4.0
    $399 delivery from Palos Hills, IL (145 mi)
    Check Availability
  • Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4

    $42,998

    41,176 mi.
    Est. $777/mo

    CarMax Schaumburg

    4.5
    Free delivery to Kentwood, MI (9 mi)
    Check Availability