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
  • Alpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDrive

    $14,349

    103,857 mi.
    Est. $265/mo

    Audi Minneapolis

    4.9
    Check Availability
    Minneapolis, MN (24 mi)

    Quick view
  • Metallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60i

    $75,410

    $2.4K
    18,100 mi.
    Est. $1,393/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (28 mi)

    Quick view
  • Storm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28i

    $48,535

    4 mi.
    Est. $897/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50e

    $90,450

    6 mi.
    Est. $1,671/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • Alpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50e

    $88,950

    4 mi.
    Est. $1,644/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • $26,750

    53,976 mi.
    Est. $494/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40

    $70,040

    6 mi.
    Est. $1,294/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $74,378

    $1.3K
    22,226 mi.
    Est. $1,374/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (28 mi)

    Quick view
  • Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40

    $72,290

    8 mi.
    Est. $1,336/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $54,815

    $2K
    6 mi.
    Est. $1,013/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (21 mi)
    Quick view
  • Bay Blue 2023 BMW X6 M Base

    $86,349

    25,621 mi.
    Est. $1,595/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (21 mi)
    Quick view
  • Not Priced

    0 mi.

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (21 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDrive

    $28,399

    7,375 mi.
    Est. $525/mo

    Feldmann Imports

    3.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    $30,340

    23,702 mi.
    Est. $561/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (24 mi)

    Quick view
  • $28,340

    80,343 mi.
    Est. $524/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (24 mi)
    Quick view
  • Silver Gray Metallic 2006 BMW 530 530i

    $6,846

    $500
    150,869 mi.
    Est. $126/mo

    Genesis of Minneapolis

    3.8
    Check Availability
    Golden Valley, MN (24 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDrive

    $50,348

    13,331 mi.
    Est. $930/mo

    Morrie’s Golden Valley Cadillac

    4.3
    Check Availability
    Golden Valley, MN (25 mi)
    Quick view
  • Blue Metallic 2025 BMW 540 xDrive

    $57,840

    15,773 mi.
    Est. $1,069/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (25 mi)
    Quick view
  • Black Sapphire 2026 BMW X2 xDrive28i

    $46,250

    16,278 mi.
    Est. $855/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (25 mi)
    Quick view
  • Titanium Silver Metallic 2012 BMW 650 i xDriveTitanium Silver Metallic 2012 BMW 650 i xDriveTitanium Silver Metallic 2012 BMW 650 i xDriveTitanium Silver Metallic 2012 BMW 650 i xDriveTitanium Silver Metallic 2012 BMW 650 i xDriveTitanium Silver Metallic 2012 BMW 650 i xDrive

    $16,347

    88,323 mi.
    Est. $302/mo

    Walser Toyota

    4.2
    Check Availability
    Minneapolis, MN (23 mi)

    Quick view
  • Jet Black 2022 BMW X5 xDrive40i

    $38,840

    63,606 mi.
    Est. $718/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (25 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 xDrive

    $50,250

    5,212 mi.
    Est. $928/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (25 mi)
    Quick view
  • Alpine White 2026 BMW X7 xDrive40i

    $88,250

    9,829 mi.
    Est. $1,631/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (25 mi)
    Quick view
  • $29,349

    69,322 mi.
    Est. $542/mo

    Morrie's West End Lincoln

    4.7
    Check Availability
    Minneapolis, MN (25 mi)
    Quick view
  • $50,075

    4,242 mi.
    Est. $925/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (27 mi)
    Quick view
  • Alpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDrive

    $32,905

    $333
    51,768 mi.
    Est. $608/mo

    Morrie's West End Lincoln

    4.7
    Check Availability
    Minneapolis, MN (25 mi)

    Quick view
  • Black Sapphire Metallic 2019 BMW X7 xDrive50i

    $45,075

    35,311 mi.
    Est. $833/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (27 mi)
    Quick view
  • Black 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 Base

    $29,900

    55,521 mi.
    Est. $552/mo

    Harvest Auto Family

    Check Availability
    $424 delivery from Wahoo, NE (283 mi)
    Quick view
  • Red 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 i

    $19,995

    120,659 mi.
    Est. $369/mo

    The Internet Car Lot

    4.0
    Check Availability
    $406 delivery from Omaha, NE (271 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $32,348

    71,660 mi.
    Est. $598/mo

    Luther Kia of Inver Grove

    4.6
    Check Availability
    Inver Grove Heights, MN (36 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $31,837

    65,687 mi.
    Est. $588/mo

    Maplewood Toyota

    4.9
    Check Availability
    Maplewood, MN (41 mi)
    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40i

    $23,348

    89,693 mi.
    Est. $431/mo

    Lupient KIA Nissan

    4.9
    Check Availability
    Minneapolis, MN (30 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40i

    $38,250

    73,524 mi.
    Est. $707/mo

    Audi St. Paul

    4.9
    Check Availability
    Maplewood, MN (40 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $45,345

    14,426 mi.
    Est. $838/mo

    Inver Grove Toyota

    4.8
    Check Availability
    Inver Grove Heights, MN (36 mi)
    Quick view
  • Alpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35i

    $11,062

    90,088 mi.
    Est. $204/mo

    Rosedale Chevrolet

    4.5
    Check Availability
    Roseville, MN (34 mi)
    Quick view
  • Jet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40i

    $24,348

    105,254 mi.
    Est. $450/mo

    Luther Brookdale Mazda

    4.9
    Check Availability
    Brooklyn Center, MN (31 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $27,149

    $130
    91,457 mi.
    Est. $502/mo

    Carlson Toyota

    4.3
    Check Availability
    Coon Rapids, MN (37 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $41,348

    31,679 mi.
    Est. $764/mo

    Luther Used Car Company

    4.2
    Check Availability
    Brooklyn Park, MN (31 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $66,487

    23,225 mi.
    Est. $1,228/mo

    Mercedes-Benz of St. Paul

    4.5
    Check Availability
    Maplewood, MN (41 mi)
    Quick view
  • Gray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30i

    $24,998

    62,938 mi.
    Est. $462/mo

    CarMax Maplewood

    Check Availability
    Maplewood, MN (41 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $15,582

    $709
    110,527 mi.
    Est. $288/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (31 mi)
    Quick view
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