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
  • Silver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDrive

    $10,348

    143,888 mi.
    Est. $189/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (19 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

    $71,997

    $3.3K
    36,250 mi.
    Est. $1,318/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (29 mi)
    Check Availability

  • Alpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28i

    $34,927

    $920
    6,362 mi.
    Est. $639/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (22 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2026 BMW 840 Gran Coupe i xDrive

    Not Priced

    10,024 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    10,855 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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 (21 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 (21 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 (21 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $27,120

    $921
    92,407 mi.
    Est. $496/mo

    Morrie's 394 Hyundai

    4.4
    St Louis Park, MN (24 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

    11,931 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,170 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,639 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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 (21 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,538 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    $52,048

    43,342 mi.
    Est. $953/mo

    Jaguar Land Rover Minneapolis

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

    8,679 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    7,922 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    4,568 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,784 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 mi)
    Check Availability
  • Black 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35i

    $21,999

    99,097 mi.
    Est. $403/mo

    Cornerstone Ford Chrysler

    4.5
    Elk River, MN (6 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,386 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,529 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,837 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,074 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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,562 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    $500
    32,873 mi.
    Est. $839/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (25 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 (21 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,609 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 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 (21 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    Not Priced

    5,652 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (21 mi)
    Check Availability
  • Black 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 Competition

    $50,431

    $1.3K
    43,870 mi.
    Est. $923/mo

    Zeigler Honda of Racine

    4.6
    $333 delivery from Mt Pleasant, WI (334 mi)
    Check Availability
  • White 2016 BMW 428 i SULEVWhite 2016 BMW 428 i SULEVWhite 2016 BMW 428 i SULEVWhite 2016 BMW 428 i SULEVWhite 2016 BMW 428 i SULEVWhite 2016 BMW 428 i SULEV

    $12,495

    99,383 mi.
    Est. $229/mo

    AG Autohaus

    5.0
    $360 delivery from Carol Stream, IL (361 mi)
    Check Availability