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
  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $44,578

    39,222 mi.
    Est. $806/mo

    INFINITI of Novi

    4.6
    Novi, MI (19 mi)
    Check Availability

  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $44,578

    39,222 mi.
    Est. $806/mo

    INFINITI of Novi

    4.6
    Novi, MI (19 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $22,276

    $1.4K
    90,558 mi.
    Est. $403/mo

    Suburban Volkswagen of Farmington Hills

    4.6
    Farmington Hills, MI (19 mi)
    Check Availability

  • $52,997

    27,390 mi.
    Est. $958/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $47,261

    50,265 mi.
    Est. $854/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $51,688

    30,482 mi.
    Est. $934/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $59,451

    46,023 mi.
    Est. $1,074/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $97,500

    8,631 mi.
    Est. $1,762/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • Gray 2018 BMW X5 xDrive35i

    $16,902

    103,000 mi.
    Est. $305/mo

    Mercedes-Benz of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
    Check Availability
  • Alpine White 2021 BMW X5 xDrive40i

    $34,270

    $1K
    49,579 mi.
    Est. $619/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (28 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40i

    $63,270

    21,312 mi.
    Est. $1,143/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (28 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X5 xDrive40i

    $52,270

    45,736 mi.
    Est. $945/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (28 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    Not Priced

    27,722 mi.

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (28 mi)
    Check Availability
  • Black 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40i

    $31,376

    41,442 mi.
    Est. $567/mo

    Your Choice Auto Sales of Elgin

    4.8
    $377 delivery from Elgin, IL (252 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40i

    $49,850

    37,947 mi.
    Est. $901/mo

    Fishers Imports

    4.5
    $207 delivery from Fishers, IN (208 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

    $33,464

    $300
    50,243 mi.
    Est. $605/mo

    Suburban Ford of Waterford

    4.0
    Waterford, MI (32 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

    $66,000

    12,002 mi.
    Est. $1,193/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability
  • Gray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40i

    $46,313

    $468
    47,102 mi.
    Est. $837/mo

    Serra Buick GMC Cadillac

    Washington, MI (43 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In HybridBrooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In HybridBrooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In HybridBrooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In HybridBrooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In HybridBrooklyn Grey Metallic 2025 BMW X5 xDrive50e Plug-In Hybrid

    $50,298

    32,258 mi.
    Est. $909/mo

    Price Pro

    3.5
    Maumee, OH (47 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $25,807

    59,430 mi.
    Est. $466/mo

    Golling Chelsea Chrysler Dodge Jeep RAM

    3.8
    Chelsea, MI (35 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

    $35,799

    $500
    59,414 mi.
    Est. $647/mo

    Feldman Chevrolet of Highland

    3.5
    Highland, MI (34 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

    $30,564

    $1K
    70,479 mi.
    Est. $552/mo

    Suburban Ford of Waterford

    4.0
    Waterford, MI (32 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50i

    $47,298

    47,794 mi.
    Est. $855/mo

    Price Pro

    3.5
    Maumee, OH (47 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

    $74,000

    5,893 mi.
    Est. $1,337/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $54,000

    $1K
    29,942 mi.
    Est. $976/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability
  • White Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40i

    $55,000

    $2K
    35,355 mi.
    Est. $994/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $52,000

    $1K
    28,213 mi.
    Est. $940/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability