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 Filters
  • Black 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35i

    $23,999

    $1K
    95,978 mi.
    Est. $434/mo

    Trend Auto Motors Inc

    4.3
    Check Availability
    Malvern, PA (14 mi)

    Quick view
  • White 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40i

    $64,500

    $500
    9,062 mi.
    Est. $1,166/mo

    MIRACLE BUICK GMC OF KUTZTOWN

    2.6
    Check Availability
    Fleetwood, PA (20 mi)

    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $51,000

    21,631 mi.
    Est. $922/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • 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

    $46,442

    40,467 mi.
    Est. $839/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $54,960

    $840
    20,026 mi.
    Est. $993/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • Alpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40i

    $39,495

    $500
    47,000 mi.
    Est. $714/mo

    Keystone Volvo Cars Berwyn

    4.8
    Check Availability
    Berwyn, PA (18 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $16,735

    119,615 mi.
    Est. $302/mo

    GENESIS OF CONSHOHOCKEN

    5.0
    Check Availability
    CONSHOHOCKEN, PA (20 mi)
    Quick view
  • Imperial Blue Metallic 2018 BMW X5 xDrive50iImperial Blue Metallic 2018 BMW X5 xDrive50iImperial Blue Metallic 2018 BMW X5 xDrive50iImperial Blue Metallic 2018 BMW X5 xDrive50iImperial Blue Metallic 2018 BMW X5 xDrive50iImperial Blue Metallic 2018 BMW X5 xDrive50i

    $23,850

    $140
    62,635 mi.
    Est. $431/mo

    Selden Motors

    3.3
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • Bay Blue 2025 BMW X5 M60iBay Blue 2025 BMW X5 M60iBay Blue 2025 BMW X5 M60iBay Blue 2025 BMW X5 M60iBay Blue 2025 BMW X5 M60iBay Blue 2025 BMW X5 M60i

    $86,000

    16,950 mi.
    Est. $1,554/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $26,990

    80,652 mi.
    Est. $488/mo

    Bergey's Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Souderton, PA (15 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50i

    $33,991

    55,955 mi.
    Est. $614/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Tanzanite Blue 2025 BMW X5 xDrive40iTanzanite Blue 2025 BMW X5 xDrive40iTanzanite Blue 2025 BMW X5 xDrive40iTanzanite Blue 2025 BMW X5 xDrive40iTanzanite Blue 2025 BMW X5 xDrive40iTanzanite Blue 2025 BMW X5 xDrive40i

    $76,550

    1,163 mi.
    Est. $1,383/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Carbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60i

    $89,000

    10,307 mi.
    Est. $1,608/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Mineral White 2025 BMW X5 xDrive40iMineral White 2025 BMW X5 xDrive40iMineral White 2025 BMW X5 xDrive40iMineral White 2025 BMW X5 xDrive40iMineral White 2025 BMW X5 xDrive40iMineral White 2025 BMW X5 xDrive40i

    $66,777

    16,108 mi.
    Est. $1,207/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $43,990

    24,729 mi.
    Est. $795/mo

    Jaguar Land Rover of Willow Grove

    4.9
    Check Availability
    Willow Grove, PA (28 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $56,682

    28,007 mi.
    Est. $1,024/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • BLACK 2019 BMW X5 xDrive50iBLACK 2019 BMW X5 xDrive50iBLACK 2019 BMW X5 xDrive50iBLACK 2019 BMW X5 xDrive50iBLACK 2019 BMW X5 xDrive50iBLACK 2019 BMW X5 xDrive50i

    $29,998

    $6K
    84,596 mi.
    Est. $542/mo

    CarsIndex Warminster

    4.5
    Check Availability
    Warminster, PA (29 mi)
    Quick view
  • Jet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40i

    $50,999

    27,030 mi.
    Est. $922/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • 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

    $57,218

    16,502 mi.
    Est. $1,034/mo

    Euro Motorcars Devon

    4.7
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $58,499

    21,541 mi.
    Est. $1,057/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Gray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40i

    $69,999

    6,026 mi.
    Est. $1,265/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40i

    $28,700

    85,002 mi.
    Est. $519/mo

    Jeff D'Ambrosio Chrysler Dodge Jeep Mits

    4.4
    Check Availability
    Downingtown, PA (17 mi)
    Quick view
  • Marina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60i

    $71,790

    25,746 mi.
    Est. $1,297/mo

    Porsche Main Line

    5.0
    Check Availability
    Newtown Square, PA (22 mi)
    Quick view
  • 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

    46,401 mi.
    Est. $578/mo

    CarMax Buffalo

    Check Availability
    $149 delivery to King of Prussia, PA (18 mi)
    Quick view
  • Black 2018 BMW X5 XDrive35iBlack 2018 BMW X5 XDrive35iBlack 2018 BMW X5 XDrive35iBlack 2018 BMW X5 XDrive35iBlack 2018 BMW X5 XDrive35iBlack 2018 BMW X5 XDrive35i

    $25,998

    50,749 mi.
    Est. $470/mo

    CarMax White Marsh

    Check Availability
    $99 delivery to King of Prussia, PA (18 mi)
    Quick view
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