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
  • Alpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35i

    $14,539

    $799
    81,818 mi.
    Est. $269/mo

    Freeway Ford

    4.6
    Bloomington, MN (24 mi)
    Check Availability

  • Alpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35i

    $14,539

    $799
    81,818 mi.
    Est. $269/mo

    Freeway Ford

    4.6
    Bloomington, MN (24 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 (26 mi)
    Check Availability

  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $77,600

    10 mi.
    Est. $1,436/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50e

    $84,075

    10 mi.
    Est. $1,556/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $91,050

    10 mi.
    Est. $1,685/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $82,900

    10 mi.
    Est. $1,534/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50eCarbon Black Metallic 2026 BMW X5 xDrive50e

    $87,300

    10 mi.
    Est. $1,615/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $29,846

    $499
    67,858 mi.
    Est. $552/mo

    Morrie's Golden Valley Cadillac

    4.3
    Golden Valley, MN (17 mi)
    Check Availability

  • White Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50e

    $84,240

    10 mi.
    Est. $1,559/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $86,425

    10 mi.
    Est. $1,599/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $83,075

    10 mi.
    Est. $1,537/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $86,250

    10 mi.
    Est. $1,596/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50eBlue 2026 BMW X5 xDrive50e

    $89,050

    10 mi.
    Est. $1,648/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 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 (26 mi)
    Check Availability

  • Carbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60i

    $96,675

    10 mi.
    Est. $1,789/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50eGray Metallic 2026 BMW X5 xDrive50e

    $83,525

    10 mi.
    Est. $1,545/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $82,775

    10 mi.
    Est. $1,532/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50eWhite Metallic 2026 BMW X5 xDrive50e

    $86,740

    10 mi.
    Est. $1,605/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $105,795

    10 mi.
    Est. $1,957/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $46,249

    $100
    37,537 mi.
    Est. $856/mo

    Morrie's West End Lincoln

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

    $80,300

    10 mi.
    Est. $1,486/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $91,825

    10 mi.
    Est. $1,699/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive50eBlack Sapphire Metallic 2026 BMW X5 xDrive50eBlack Sapphire Metallic 2026 BMW X5 xDrive50eBlack Sapphire Metallic 2026 BMW X5 xDrive50eBlack Sapphire Metallic 2026 BMW X5 xDrive50eBlack Sapphire Metallic 2026 BMW X5 xDrive50e

    $85,200

    10 mi.
    Est. $1,576/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60i

    $105,150

    10 mi.
    Est. $1,946/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $91,475

    10 mi.
    Est. $1,693/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    $57,348

    $1K
    20,282 mi.
    Est. $1,061/mo

    Walser Hyundai

    4.3
    Brooklyn Park, MN (17 mi)
    Check Availability

  • Sparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35d

    $5,695

    199,989 mi.
    Est. $105/mo

    T Auto Sales LLC

    5.0
    Burnsville, MN (26 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

    11,492 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

    7,663 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
  • Gray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40i

    $31,998

    43,934 mi.
    Est. $592/mo

    CarMax Springfield MO

    4.8
    $499 delivery to Brooklyn Park, MN (17 mi)
    Check Availability
  • White 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40i

    $36,998

    33,687 mi.
    Est. $685/mo

    CarMax Oklahoma City

    4.8
    $449 delivery to Brooklyn Park, MN (17 mi)
    Check Availability