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
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $31,345

    $1.5K
    39,912 mi.
    Est. $580/mo

    Luther Westside VW

    4.7
    Minneapolis, MN (15 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. $441/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (12 mi)
    Check Availability

  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $33,646

    55,745 mi.
    Est. $623/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (29 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

    $87,675

    $1.6K
    12,454 mi.
    Est. $1,622/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Jet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28i

    $47,395

    1,250 mi.
    Est. $877/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • White Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30i

    $29,450

    $800
    50,269 mi.
    Est. $545/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $44,750

    17,098 mi.
    Est. $828/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $32,949

    $399
    59,038 mi.
    Est. $610/mo

    Walser Honda

    4.7
    Burnsville, MN (23 mi)
    Check Availability
  • Alpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28i

    $19,749

    $2.5K
    49,387 mi.
    Est. $365/mo

    Walser Mazda

    4.7
    Burnsville, MN (22 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28i

    $48,650

    2,553 mi.
    Est. $900/mo

    BMW of Minnetonka

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

    $90,810

    $4K
    12,799 mi.
    Est. $1,680/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Blue 2021 BMW X5 M50iBlue 2021 BMW X5 M50iBlue 2021 BMW X5 M50iBlue 2021 BMW X5 M50iBlue 2021 BMW X5 M50iBlue 2021 BMW X5 M50i

    $38,295

    75,923 mi.
    Est. $709/mo

    Perfect 10 Auto

    Spring Lake Park, MN (23 mi)
    Check Availability
  • Dravit Grey Metallic 2027 BMW X7 xDrive40iDravit Grey Metallic 2027 BMW X7 xDrive40iDravit Grey Metallic 2027 BMW X7 xDrive40iDravit Grey Metallic 2027 BMW X7 xDrive40iDravit Grey Metallic 2027 BMW X7 xDrive40iDravit Grey Metallic 2027 BMW X7 xDrive40i

    $105,135

    122 mi.
    Est. $1,945/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Silver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28i

    $17,795

    120,969 mi.
    Est. $329/mo

    Perfect 10 Auto

    Spring Lake Park, MN (23 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28i

    $23,348

    37,178 mi.
    Est. $432/mo

    Richfield Bloomington Honda

    4.8
    Minneapolis, MN (18 mi)
    Check Availability

  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $37,950

    $800
    19,409 mi.
    Est. $702/mo

    BMW of Minnetonka

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

    $83,250

    7,377 mi.
    Est. $1,540/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Black 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40i

    $37,795

    63,606 mi.
    Est. $699/mo

    Perfect 10 Auto

    Spring Lake Park, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $48,349

    $250
    23,661 mi.
    Est. $895/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW 330 330i xDriveDravit Grey Metallic 2026 BMW 330 330i xDriveDravit Grey Metallic 2026 BMW 330 330i xDriveDravit Grey Metallic 2026 BMW 330 330i xDriveDravit Grey Metallic 2026 BMW 330 330i xDriveDravit Grey Metallic 2026 BMW 330 330i xDrive

    $61,440

    1,641 mi.
    Est. $1,137/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 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. $839/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (14 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $33,620

    20,212 mi.
    Est. $622/mo

    Poquet Auto

    4.5
    Golden Valley, MN (15 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

    $53,650

    4,098 mi.
    Est. $993/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $31,950

    $400
    35,850 mi.
    Est. $591/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $43,850

    $2K
    6,356 mi.
    Est. $811/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35iBlack Sapphire Metallic 2015 BMW X5 xDrive35i

    $13,566

    117,815 mi.
    Est. $251/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (13 mi)
    Check Availability
  • Black 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDrive

    $21,348

    91,648 mi.
    Est. $395/mo

    Luther Kia of Inver Grove

    4.6
    Inver Grove Heights, MN (28 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

    $59,390

    1,800 mi.
    Est. $1,099/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2026 BMW X5 PHEV xDrive50e

    $76,800

    $2K
    10,947 mi.
    Est. $1,421/mo

    BMW of Minnetonka

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

    $64,615

    1,058 mi.
    Est. $1,196/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $30,350

    $388
    51,457 mi.
    Est. $562/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (8 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 Base

    $50,407

    46,277 mi.
    Est. $933/mo

    Autos of Chicago

    4.4
    $345 delivery from Arlington Heights, IL (345 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 i

    $13,672

    89,538 mi.
    Est. $253/mo

    Elmhurst Ford

    4.6
    $529 delivery from Bensenville, IL (353 mi)
    Check Availability