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
  • 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

    $65,000

    9,062 mi.
    Est. $1,175/mo

    MIRACLE BUICK GMC OF KUTZTOWN

    2.6
    Check Availability
    Fleetwood, PA (20 mi)

    Quick view
  • 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

    $73,790

    3,075 mi.
    Est. $1,334/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 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,990

    62,635 mi.
    Est. $434/mo

    Selden Motors

    3.3
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $71,650

    $1.1K
    4,519 mi.
    Est. $1,295/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 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

    $34,999

    57,170 mi.
    Est. $633/mo

    CarVision of Trooper

    4.7
    Check Availability
    Trooper, PA (15 mi)
    Quick view
  • Manhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40i

    $45,991

    49,263 mi.
    Est. $831/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • $66,000

    35,629 mi.
    Est. $1,193/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $57,500

    37,112 mi.
    Est. $1,039/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $53,000

    29,209 mi.
    Est. $958/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $54,000

    20,294 mi.
    Est. $976/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $42,441

    39,923 mi.
    Est. $767/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $37,541

    54,912 mi.
    Est. $678/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $70,000

    23,718 mi.
    Est. $1,265/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $70,000

    22,726 mi.
    Est. $1,265/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40i

    Not Priced

    55,926 mi.
    Est. $0/mo

    Raceway Kia of Conshohocken

    4.7
    Check Availability
    Conshohocken, PA (20 mi)
    Quick view
  • Not Priced

    60,824 mi.
    Est. $0/mo

    Conicelli Autoplex

    4.3
    Check Availability
    Conshohocken, PA (20 mi)
    Quick view
  • Not Priced

    12,853 mi.

    Scott Mazda

    Check Availability
    Allentown, PA (22 mi)
    Quick view
  • Not Priced

    105,951 mi.

    Scott Mazda

    Check Availability
    Allentown, PA (22 mi)
    Quick view
  • Not Priced

    67,017 mi.
    Est. $0/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Not Priced

    82,700 mi.
    Est. $0/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $77,625

    6 mi.
    Est. $1,403/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • $39,999

    40,450 mi.
    Est. $723/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Manhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40i

    $79,950

    6 mi.
    Est. $1,445/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $42,295

    48,237 mi.
    Est. $764/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    $1,950 delivery from Des Plaines, IL (650 mi)
    Quick view
  • Blue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40i

    $41,998

    45,462 mi.
    Est. $759/mo

    CarMax West Broad

    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