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
  • Black Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60i

    $64,321

    $1K
    44,108 mi.
    Est. $1,177/mo

    Morrie's Golden Valley Cadillac

    4.4
    Golden Valley, MN (23 mi)
    Check Availability

  • Mineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30e

    $23,835

    $500
    62,047 mi.
    Est. $436/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (22 mi)
    Check Availability

  • 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

    $45,349

    $778
    32,873 mi.
    Est. $830/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (23 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,840

    3 mi.
    Est. $1,132/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDrive

    Not Priced

    4,961 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDrive

    $56,240

    8 mi.
    Est. $1,030/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    9,614 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    Not Priced

    3,429 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDrive

    $43,794

    $455
    43,488 mi.
    Est. $802/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (23 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    Not Priced

    10,268 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (20 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 M50 xDrive

    $56,238

    12,462 mi.
    Est. $1,030/mo

    Morrie's Minnetonka Mazda

    4.5
    Minnetonka, MN (21 mi)
    Check Availability
  • $14,950

    84,910 mi.
    Est. $274/mo

    Porsche Minneapolis

    Golden Valley, MN (22 mi)
    Check Availability
  • $48,335

    42,576 mi.
    Est. $885/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (22 mi)
    Check Availability
  • 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

    Not Priced

    69,362 mi.

    Perfect 10 Auto

    Spring Lake Park, MN (23 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40i

    $50,068

    43,342 mi.
    Est. $917/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (22 mi)
    Check Availability

  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $49,623

    3,353 mi.
    Est. $908/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (23 mi)
    Check Availability
  • Jet Black 2014 BMW 435 i xDrive

    $15,698

    114,166 mi.
    Est. $287/mo

    Enthusiast Car Co

    Ham Lake, MN (23 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW X3 xDrive30i

    $28,075

    35,372 mi.
    Est. $514/mo

    Poquet Auto

    4.5
    Golden Valley, MN (23 mi)
    Check Availability
  • $47,620

    7,745 mi.
    Est. $872/mo

    Poquet Auto

    4.5
    Golden Valley, MN (23 mi)
    Check Availability
  • $39,995

    49,892 mi.
    Est. $732/mo

    Autoporter Leasing

    Hopkins, MN (24 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity Vehicle

    $69,297

    $6K
    36,250 mi.
    Est. $1,269/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (29 mi)
    Check Availability

  • Zandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 Base

    $70,989

    $1.9K
    3,611 mi.
    Est. $1,300/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (285 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDrive

    $86,149

    $1.7K
    18,004 mi.
    Est. $1,577/mo

    Onyx Automotive

    $399 delivery from Omaha, NE (300 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M Base

    $58,250

    $2K
    51,164 mi.
    Est. $1,066/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Blue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 Base

    $71,850

    $1K
    26,375 mi.
    Est. $1,315/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Dark Graphite 2024 BMW X4 M40iDark Graphite 2024 BMW X4 M40iDark Graphite 2024 BMW X4 M40iDark Graphite 2024 BMW X4 M40iDark Graphite 2024 BMW X4 M40iDark Graphite 2024 BMW X4 M40i

    $58,450

    $800
    12,093 mi.
    Est. $1,070/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Imperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDrive

    $18,950

    $900
    58,934 mi.
    Est. $347/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Alpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60iAlpine White 2024 BMW X7 M60i

    $68,950

    $3.3K
    43,497 mi.
    Est. $1,262/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDrive

    $51,850

    $2K
    17,543 mi.
    Est. $949/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $46,850

    $3K
    34,287 mi.
    Est. $858/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60i

    $79,950

    $1.9K
    32,139 mi.
    Est. $1,464/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45e

    $42,250

    $2K
    30,593 mi.
    Est. $773/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50

    $37,950

    $1.3K
    55,690 mi.
    Est. $695/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (31 mi)
    Check Availability
  • 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

    $43,777

    $1.5K
    38,534 mi.
    Est. $801/mo

    Jeff Belzer's New Prague

    4.6
    New Prague, MN (47 mi)
    Check Availability
  • Black 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35iBlack 2017 BMW X5 xDrive35i

    $16,549

    $500
    97,682 mi.
    Est. $303/mo

    Walser Honda

    4.7
    Burnsville, MN (39 mi)
    Check Availability