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
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $39,493

    $500
    27,875 mi.
    Est. $734/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (22 mi)

    Quick view
  • Andesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 BaseAndesite Silver Met w/BMW i Frozen Blue Accent 2014 BMW i3 Base

    $14,348

    19,036 mi.
    Est. $267/mo

    Walser Hyundai

    4.4
    Check Availability
    Brooklyn Park, MN (10 mi)

    Quick view
  • $12,391

    85,621 mi.
    Est. $230/mo

    Porsche St Paul

    4.9
    Check Availability
    Saint Paul, MN (10 mi)
    Quick view
  • Black 2026 BMW X3 M50 xDrive

    $62,345

    13,508 mi.
    Est. $1,159/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (11 mi)
    Quick view
  • Dark Olive Metallic 2019 BMW X3 xDrive30i

    $24,649

    45,267 mi.
    Est. $458/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (11 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35i

    Not Priced

    154,853 mi.
    Est. $0/mo

    Maplewood Auto Mall

    Check Availability
    Maplewood, MN (11 mi)
    Quick view
  • Blue Metallic 2025 BMW 540 xDrive

    $57,840

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

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (12 mi)
    Quick view
  • Jet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDrive

    $15,348

    99,535 mi.
    Est. $285/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (7 mi)

    Quick view
  • Black Sapphire 2026 BMW X2 xDrive28i

    $46,250

    16,278 mi.
    Est. $860/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (12 mi)
    Quick view
  • Jet Black 2022 BMW X5 xDrive40i

    $38,840

    63,606 mi.
    Est. $722/mo

    Motorwerks BMW

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

    $88,250

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

    Motorwerks BMW

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

    $50,250

    5,212 mi.
    Est. $934/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (12 mi)
    Quick view
  • Bay Blue 2023 BMW X6 M Base

    $86,349

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

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50i

    $32,348

    63,991 mi.
    Est. $601/mo

    Walser Hyundai Coon Rapids

    4.4
    Check Availability
    Coon Rapids, MN (12 mi)

    Quick view
  • Not Priced

    0 mi.

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $47,810

    4 mi.
    Est. $889/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • 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

    $86,195

    4 mi.
    Est. $1,602/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • 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

    $84,225

    6 mi.
    Est. $1,566/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $82,700

    6 mi.
    Est. $1,537/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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. $290/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (7 mi)

    Quick view
  • 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

    $83,225

    6 mi.
    Est. $1,547/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDrive

    $94,845

    $5K
    5 mi.
    Est. $1,763/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • 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

    Not Priced

    10,492 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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,653/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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. $902/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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,681/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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,344/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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,302/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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,019/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (13 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

    $19,900

    84,590 mi.
    Est. $370/mo

    Exotic Motors

    3.3
    Check Availability
    $495 delivery from Rolling Meadows, IL (331 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. $556/mo

    Harvest Auto Family

    Check Availability
    $467 delivery from Wahoo, NE (312 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