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 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

    $29,348

    78,171 mi.
    Est. $543/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (19 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X6 M50iBlack Sapphire Metallic 2023 BMW X6 M50iBlack Sapphire Metallic 2023 BMW X6 M50iBlack Sapphire Metallic 2023 BMW X6 M50iBlack Sapphire Metallic 2023 BMW X6 M50iBlack Sapphire Metallic 2023 BMW X6 M50i

    $48,879

    $471
    73,153 mi.
    Est. $904/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (16 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

    $1.9K
    43,342 mi.
    Est. $926/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2026 BMW X7 xDrive40iTanzanite Blue II Metallic 2026 BMW X7 xDrive40iTanzanite Blue II Metallic 2026 BMW X7 xDrive40iTanzanite Blue II Metallic 2026 BMW X7 xDrive40iTanzanite Blue II Metallic 2026 BMW X7 xDrive40iTanzanite Blue II Metallic 2026 BMW X7 xDrive40i

    Not Priced

    12,799 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    Not Priced

    7,881 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Space Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28i

    Not Priced

    4,398 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X7 xDrive40iCarbon Black Metallic 2026 BMW X7 xDrive40iCarbon Black Metallic 2026 BMW X7 xDrive40iCarbon Black Metallic 2026 BMW X7 xDrive40iCarbon Black Metallic 2026 BMW X7 xDrive40iCarbon Black Metallic 2026 BMW X7 xDrive40i

    Not Priced

    11,392 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40i

    Not Priced

    12,454 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    $32,347

    93,711 mi.
    Est. $599/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability

  • Night Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28i

    Not Priced

    4,221 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    Not Priced

    6,803 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    Not Priced

    6,782 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    Not Priced

    11,972 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Brooklyn Grey Metallic 2027 BMW X7 xDrive40iBrooklyn Grey Metallic 2027 BMW X7 xDrive40iBrooklyn Grey Metallic 2027 BMW X7 xDrive40iBrooklyn Grey Metallic 2027 BMW X7 xDrive40iBrooklyn Grey Metallic 2027 BMW X7 xDrive40iBrooklyn Grey Metallic 2027 BMW X7 xDrive40i

    $99,295

    9 mi.
    Est. $1,837/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40i

    $44,009

    $341
    72,938 mi.
    Est. $814/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability

  • 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

    Not Priced

    3,545 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Alpine White 2026 BMW 330 330i xDriveAlpine White 2026 BMW 330 330i xDriveAlpine White 2026 BMW 330 330i xDriveAlpine White 2026 BMW 330 330i xDriveAlpine White 2026 BMW 330 330i xDriveAlpine White 2026 BMW 330 330i xDrive

    Not Priced

    8,103 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    $59,390

    7 mi.
    Est. $1,099/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50e

    Not Priced

    5,008 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    Not Priced

    4,894 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40i

    $52,347

    30,547 mi.
    Est. $969/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (16 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

    Not Priced

    4,468 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    4,597 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrivePortimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrivePortimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrivePortimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrivePortimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrivePortimao Blue Metallic 2026 BMW 840 Gran Coupe i xDrive

    Not Priced

    6,862 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    Not Priced

    10,402 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDriveArctic Race Blue Metallic 2026 BMW M440 i xDrive

    Not Priced

    6,618 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 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

    5,482 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Carbon Black Metallic 2027 BMW X7 xDrive40iCarbon Black Metallic 2027 BMW X7 xDrive40iCarbon Black Metallic 2027 BMW X7 xDrive40iCarbon Black Metallic 2027 BMW X7 xDrive40iCarbon Black Metallic 2027 BMW X7 xDrive40iCarbon Black Metallic 2027 BMW X7 xDrive40i

    $97,205

    5 mi.
    Est. $1,799/mo

    BMW of Minnetonka

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

    Not Priced

    1,939 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    Not Priced

    4,357 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Gray 2023 BMW M240 IGray 2023 BMW M240 IGray 2023 BMW M240 IGray 2023 BMW M240 IGray 2023 BMW M240 IGray 2023 BMW M240 I

    $48,998

    19,774 mi.
    Est. $907/mo

    CarMax Kansas City

    4.2
    $149 delivery to Brooklyn Park, MN (17 mi)
    Check Availability
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $39,277

    $1K
    60,888 mi.
    Est. $727/mo

    Exotic Motors

    3.1
    $522 delivery from Rolling Meadows, IL (348 mi)
    Check Availability