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
  • $68,989

    12,057 mi.
    Est. $1,247/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $57,989

    39,531 mi.
    Est. $1,048/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $78,989

    18,857 mi.
    Est. $1,427/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $43,989

    43,926 mi.
    Est. $795/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $79,989

    23,873 mi.
    Est. $1,446/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $68,989

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

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • $54,989

    45,574 mi.
    Est. $994/mo

    BMW of Doylestown A Thompson Dealership

    4.1
    Doylestown, PA (27 mi)
    Quick view
  • Not Priced

    103,450 mi.
    Est. $0/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • $47,970

    32,636 mi.
    Est. $867/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • $62,872

    13,675 mi.
    Est. $1,136/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40i

    $45,995

    45,206 mi.
    Est. $831/mo

    Autos of Chicago

    4.4
    Check Availability
    $654 delivery from Arlington Heights, IL (654 mi)
    Quick view
  • Gray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40i

    $35,998

    48,663 mi.
    Est. $651/mo

    CarMax East Haven

    Check Availability
    $99 delivery to King of Prussia, PA (18 mi)
    Quick view
  • Silver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35iSilver 2018 BMW X5 xDrive35i

    $20,977

    70,084 mi.
    Est. $379/mo

    Star Auto Mall

    4.4
    Check Availability
    Bethlehem, PA (31 mi)
    Quick view
  • Imperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35i

    $11,995

    121,975 mi.
    Est. $217/mo

    Precision Acura

    4.8
    Check Availability
    Lawrenceville, NJ (49 mi)
    Quick view
  • Alpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60i

    $72,999

    25,790 mi.
    Est. $1,319/mo

    Manheim Imports

    4.8
    Check Availability
    Manheim, PA (42 mi)
    Quick view
  • Dark Graphite 2015 BMW X5 xDrive50iDark Graphite 2015 BMW X5 xDrive50iDark Graphite 2015 BMW X5 xDrive50iDark Graphite 2015 BMW X5 xDrive50iDark Graphite 2015 BMW X5 xDrive50iDark Graphite 2015 BMW X5 xDrive50i

    $15,220

    $520
    79,724 mi.
    Est. $275/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (50 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

    $31,999

    58,634 mi.
    Est. $578/mo

    MainLine Auto

    4.1
    Check Availability
    Philadelphia, PA (33 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $64,995

    11,290 mi.
    Est. $1,175/mo

    J & S Autohaus

    4.0
    Check Availability
    Ewing, NJ (45 mi)
    Quick view
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $23,599

    76,254 mi.
    Est. $426/mo

    Pointe GMC

    4.0
    Check Availability
    Penns Grove, NJ (38 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,995

    21,077 mi.
    Est. $1,066/mo

    AutoLenders Voorhees

    4.8
    Check Availability
    Voorhees, NJ (48 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X5 M50iMineral White Metallic 2022 BMW X5 M50iMineral White Metallic 2022 BMW X5 M50iMineral White Metallic 2022 BMW X5 M50iMineral White Metallic 2022 BMW X5 M50iMineral White Metallic 2022 BMW X5 M50i

    $50,995

    22,188 mi.
    Est. $922/mo

    Automotive Avenues Sewell

    5.0
    Check Availability
    Washington Township, NJ (45 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,985

    80,640 mi.
    Est. $307/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (34 mi)
    Quick view
  • Imperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35i

    $15,302

    $123
    93,769 mi.
    Est. $277/mo

    CARMART

    Check Availability
    New Castle, DE (40 mi)
    Quick view
  • Black 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40i

    $32,995

    52,471 mi.
    Est. $596/mo

    Premier Auto Group

    Check Availability
    Turnersville, NJ (47 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