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 (7 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,690

    45,233 mi.
    Est. $586/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 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

    $38,348

    43,182 mi.
    Est. $710/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (28 mi)
    Check Availability

  • 2025 BMW X5 xDrive50e2025 BMW X5 xDrive50e2025 BMW X5 xDrive50e2025 BMW X5 xDrive50e2025 BMW X5 xDrive50e2025 BMW X5 xDrive50e

    $48,849

    $499
    30,064 mi.
    Est. $904/mo

    Walser Hyundai

    4.3
    Brooklyn Park, MN (5 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $35,075

    18,402 mi.
    Est. $649/mo

    Poquet Auto

    4.5
    Golden Valley, MN (13 mi)
    Check Availability
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $33,348

    43,570 mi.
    Est. $617/mo

    Walser Toyota

    4.2
    Minneapolis, MN (22 mi)
    Check Availability
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $18,327

    $670
    82,600 mi.
    Est. $339/mo

    Ryan Chevrolet Cadillac

    4.9
    Buffalo, MN (23 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $44,249

    $100
    39,537 mi.
    Est. $819/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
  • White 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40i

    $39,348

    $1K
    35,498 mi.
    Est. $728/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (28 mi)
    Check Availability

  • White Metallic 2021 BMW X5 xDrive45eWhite Metallic 2021 BMW X5 xDrive45eWhite Metallic 2021 BMW X5 xDrive45eWhite Metallic 2021 BMW X5 xDrive45eWhite Metallic 2021 BMW X5 xDrive45eWhite Metallic 2021 BMW X5 xDrive45e

    $30,337

    $1K
    65,851 mi.
    Est. $561/mo

    Land Rover Richfield

    4.9
    Richfield, MN (23 mi)
    Check Availability
  • White 2026 BMW X5 M60iWhite 2026 BMW X5 M60iWhite 2026 BMW X5 M60iWhite 2026 BMW X5 M60iWhite 2026 BMW X5 M60iWhite 2026 BMW X5 M60i

    $77,990

    11,484 mi.
    Est. $1,443/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 mi)
    Check Availability
  • Black 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60iBlack 2026 BMW X5 M60i

    $77,990

    10,364 mi.
    Est. $1,443/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 mi)
    Check Availability
  • Black 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40i

    $36,845

    60,620 mi.
    Est. $682/mo

    Mainstreet Motor Company

    4.0
    Hopkins, MN (18 mi)
    Check Availability
  • Jet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40i

    $42,890

    41,512 mi.
    Est. $794/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 mi)
    Check Availability
  • Space Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28i

    $13,827

    69,131 mi.
    Est. $256/mo

    Audi Minneapolis

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

    $35,049

    $1.3K
    14,530 mi.
    Est. $648/mo

    Walser Kia

    4.6
    Minnetonka, MN (15 mi)
    Check Availability
  • Gray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40i

    $39,849

    $500
    54,993 mi.
    Est. $737/mo

    Walser Kia

    4.6
    Minnetonka, MN (15 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

    $51,842

    10,144 mi.
    Est. $959/mo

    Genesis of Minneapolis

    4.1
    Golden Valley, MN (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30i

    $33,990

    39,226 mi.
    Est. $629/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30i

    $34,390

    33,954 mi.
    Est. $636/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 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

    $46,127

    32,873 mi.
    Est. $853/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (14 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

    $72,930

    14,027 mi.
    Est. $1,349/mo

    Feldmann Imports Mercedes-Benz

    4.3
    Bloomington, MN (22 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $35,655

    $1.1K
    17,400 mi.
    Est. $660/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
  • Gray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDriveGray 2025 BMW X3 30 xDrive

    $40,345

    15,403 mi.
    Est. $746/mo

    Mainstreet Motor Company

    4.0
    Hopkins, MN (18 mi)
    Check Availability
  • White 2024 BMW X5 M CompetitionWhite 2024 BMW X5 M CompetitionWhite 2024 BMW X5 M CompetitionWhite 2024 BMW X5 M CompetitionWhite 2024 BMW X5 M CompetitionWhite 2024 BMW X5 M Competition

    $93,350

    $3.9K
    20,520 mi.
    Est. $1,727/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (22 mi)
    Check Availability
  • Mineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40i

    $101,345

    24 mi.
    Est. $1,875/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40i

    $36,490

    68,100 mi.
    Est. $675/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (20 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

    73,153 mi.
    Est. $904/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (14 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60

    $62,400

    30,339 mi.
    Est. $1,155/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 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 (14 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW X2 xDrive28iPortimao Blue Metallic 2026 BMW X2 xDrive28iPortimao Blue Metallic 2026 BMW X2 xDrive28iPortimao Blue Metallic 2026 BMW X2 xDrive28iPortimao Blue Metallic 2026 BMW X2 xDrive28iPortimao Blue Metallic 2026 BMW X2 xDrive28i

    $51,020

    3,761 mi.
    Est. $944/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
  • Dravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M Base

    $65,989

    41,737 mi.
    Est. $1,221/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (272 mi)
    Check Availability
  • Blue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30e

    $30,998

    28,069 mi.
    Est. $574/mo

    CarMax Kenosha

    4.5
    $149 delivery to Brooklyn Park, MN (7 mi)
    Check Availability