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 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $65,824

    $552
    35,494 mi.
    Est. $1,231/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (5 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

    $53,618

    33,210 mi.
    Est. $1,003/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (4 mi)
    Check Availability

  • Phytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40i

    $24,159

    93,030 mi.
    Est. $452/mo

    Jack Schmitt Chevrolet Wood River

    3.7
    Wood River, IL (28 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,499

    7 mi.
    Est. $1,393/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (10 mi)
    Check Availability
  • White 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40i

    $57,998

    23,494 mi.
    Est. $1,085/mo

    CarMax Warner Robins

    3.8
    $499 delivery to St. Louis, MO (3 mi)
    Check Availability
  • Black 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40i

    $58,998

    34,114 mi.
    Est. $1,103/mo

    CarMax Schaumburg

    4.5
    $199 delivery to St. Louis, MO (3 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60i

    $103,312

    1,475 mi.
    Est. $1,932/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • White 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40i

    $34,998

    38,113 mi.
    Est. $654/mo

    CarMax Springfield

    4.8
    Springfield, IL (90 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive50eAlpine White 2026 BMW X5 xDrive50eAlpine White 2026 BMW X5 xDrive50eAlpine White 2026 BMW X5 xDrive50eAlpine White 2026 BMW X5 xDrive50eAlpine White 2026 BMW X5 xDrive50e

    $80,312

    4,200 mi.
    Est. $1,502/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50eAlpine White 2024 BMW X5 xDrive50e

    $54,312

    34,550 mi.
    Est. $1,016/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $80,312

    1,275 mi.
    Est. $1,502/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 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

    $82,312

    $3.5K
    1,250 mi.
    Est. $1,539/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Alpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60i

    $107,312

    550 mi.
    Est. $2,007/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X5 M60iBrooklyn Grey Metallic 2026 BMW X5 M60iBrooklyn Grey Metallic 2026 BMW X5 M60iBrooklyn Grey Metallic 2026 BMW X5 M60iBrooklyn Grey Metallic 2026 BMW X5 M60iBrooklyn Grey Metallic 2026 BMW X5 M60i

    $105,312

    560 mi.
    Est. $1,969/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $25,999

    81,123 mi.
    Est. $486/mo

    Faine's Auto Sales

    1.0
    Springfield, IL (95 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 M60iTanzanite Blue II Metallic 2026 BMW X5 M60iTanzanite Blue II Metallic 2026 BMW X5 M60iTanzanite Blue II Metallic 2026 BMW X5 M60iTanzanite Blue II Metallic 2026 BMW X5 M60iTanzanite Blue II Metallic 2026 BMW X5 M60i

    $104,312

    $3.6K
    20 mi.
    Est. $1,951/mo

    Isringhausen Imports

    4.9
    Springfield, IL (95 mi)
    Check Availability
  • Imperial Blue Metallic 2016 BMW X5 xDrive50iImperial Blue Metallic 2016 BMW X5 xDrive50iImperial Blue Metallic 2016 BMW X5 xDrive50iImperial Blue Metallic 2016 BMW X5 xDrive50iImperial Blue Metallic 2016 BMW X5 xDrive50iImperial Blue Metallic 2016 BMW X5 xDrive50i

    $11,995

    140,048 mi.
    Est. $224/mo

    Zain Motors

    4.5
    Springfield, IL (96 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

    $45,363

    66,580 mi.
    Est. $848/mo

    Pennington Chevrolet

    3.8
    Salem, IL (76 mi)
    Check Availability