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
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $60,495

    $799
    7,343 mi.
    Est. $1,093/mo

    Automotive Avenues Sewell

    5.0
    Check Availability
    Washington Township, NJ (26 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $41,900

    40,703 mi.
    Est. $757/mo

    Mercedes-Benz of Wilmington

    3.7
    Check Availability
    Wilmington, DE (22 mi)

    Quick view
  • Blue Ridge 2026 BMW X5 xDrive40iBlue Ridge 2026 BMW X5 xDrive40iBlue Ridge 2026 BMW X5 xDrive40iBlue Ridge 2026 BMW X5 xDrive40iBlue Ridge 2026 BMW X5 xDrive40i

    $79,950

    6 mi.
    Est. $1,445/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (12 mi)
    Quick view
  • Not Priced

    12,592 mi.
    Est. $0/mo

    North Penn Mazda

    4.9
    Check Availability
    Colmar, PA (19 mi)
    Quick view
  • $65,990

    41,833 mi.
    Est. $1,193/mo

    Jaguar Land Rover of Willow Grove

    4.9
    Check Availability
    Willow Grove, PA (19 mi)
    Quick view
  • 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

    Not Priced

    88,067 mi.
    Est. $0/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (20 mi)
    Quick view
  • Manhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40i

    Not Priced

    97,849 mi.
    Est. $0/mo

    Rolls Auto Sales

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

    95,860 mi.
    Est. $0/mo

    CarsIndex Warminster

    4.5
    Check Availability
    Warminster, PA (21 mi)
    Quick view
  • Not Priced

    71,679 mi.
    Est. $0/mo

    CarsIndex Warminster

    4.5
    Check Availability
    Warminster, PA (21 mi)
    Quick view
  • Alpine White 2019 BMW X5 xDrive40i

    $27,989

    66,175 mi.
    Est. $506/mo

    CarsIndex Warminster

    4.5
    Check Availability
    Warminster, PA (21 mi)
    Quick view
  • WHITE 2018 BMW X5 xDrive35i

    $15,989

    109,980 mi.
    Est. $289/mo

    CarsIndex - Horsham

    4.7
    Check Availability
    Horsham, PA (21 mi)
    Quick view
  • Platinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35i

    Not Priced

    81,700 mi.
    Est. $0/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (22 mi)
    Quick view
  • $55,990

    28,824 mi.
    Est. $1,012/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (22 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X5 xDrive40i

    $36,955

    38,770 mi.
    Est. $668/mo

    Audi Cherry Hill

    Check Availability
    Cherry Hill, NJ (22 mi)
    Quick view
  • Not Priced

    66,700 mi.

    Mercedes-Benz of Wilmington

    3.7
    Check Availability
    Wilmington, DE (22 mi)
    Quick view
  • $57,989

    30,434 mi.
    Est. $1,048/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $55,989

    28,256 mi.
    Est. $1,012/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $68,989

    8,566 mi.
    Est. $1,247/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $64,989

    17,765 mi.
    Est. $1,174/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $58,989

    17,424 mi.
    Est. $1,066/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $69,989

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

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $78,989

    14,215 mi.
    Est. $1,427/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $72,989

    8,213 mi.
    Est. $1,319/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 mi)
    Quick view
  • $68,989

    11,473 mi.
    Est. $1,247/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (26 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

    33,352 mi.
    Est. $759/mo

    CarMax Independence Boulevard

    Check Availability
    $149 delivery to King of Prussia, PA (4 mi)
    Quick view
  • Silver 2016 BMW X5 MSilver 2016 BMW X5 MSilver 2016 BMW X5 MSilver 2016 BMW X5 MSilver 2016 BMW X5 MSilver 2016 BMW X5 M

    $47,998

    19,594 mi.
    Est. $867/mo

    CarMax Knoxville

    Check Availability
    $249 delivery to King of Prussia, PA (4 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