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
  • Carbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40i

    $48,828

    44,804 mi.
    Est. $834/mo

    Faulkner Toyota Trevose

    4.7
    Trevose, PA (25 mi)
    Check Availability

    Quick view
  • $68,989

    5,110 mi.
    Est. $1,178/mo

    BMW of Doylestown A Thompson Dealership

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

    6,281 mi.
    Est. $1,178/mo

    BMW of Doylestown A Thompson Dealership

    4.3
    Doylestown, PA (26 mi)
    Quick view
  • $60,011

    40,479 mi.
    Est. $1,024/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $88,739

    $451
    15,693 mi.
    Est. $1,515/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $56,369

    $1.2K
    43,392 mi.
    Est. $962/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $50,319

    $506
    35,927 mi.
    Est. $859/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $47,689

    21,283 mi.
    Est. $814/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $38,214

    61,633 mi.
    Est. $652/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $71,789

    4,863 mi.
    Est. $1,226/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $55,469

    41,349 mi.
    Est. $947/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $85,479

    $1.9K
    16,092 mi.
    Est. $1,459/mo

    BMW of Mt. Laurel

    3.7
    Mt. Laurel, NJ (27 mi)
    Check Availability
    Quick view
  • $40,199

    40,517 mi.
    Est. $686/mo

    Land Rover Cherry Hill

    Cherry Hill, NJ (27 mi)
    Check Availability
    Quick view
  • $70,499

    1,905 mi.
    Est. $1,204/mo

    Land Rover Cherry Hill

    Cherry Hill, NJ (27 mi)
    Check Availability
    Quick view
  • $22,696

    60,399 mi.
    Est. $387/mo

    Genesis of Cherry Hill

    MARLTON, NJ (29 mi)
    Check Availability
    Quick view
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $42,998

    47,539 mi.
    Est. $734/mo

    Drive Max USA

    $232 delivery from Woodbury, NY (117 mi)
    Check Availability
    Quick view
  • Gray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40i

    $42,998

    30,753 mi.
    Est. $734/mo

    CarMax Potomac Mills

    4.4
    $149 delivery to King of Prussia, PA (4 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $66,985

    13,165 mi.
    Est. $1,144/mo

    Flemington BMW

    4.9
    Flemington, NJ (43 mi)
    Check Availability
    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 xDrive40i

    $67,562

    3,155 mi.
    Est. $1,153/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (49 mi)
    Check Availability
    Quick view
  • Dark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50iDark Graphite 2017 BMW X5 xDrive50i

    $17,977

    $1K
    82,548 mi.
    Est. $307/mo

    TAJ Auto Mall

    4.5
    Bethlehem, PA (45 mi)
    Check Availability
    Quick view
  • Green Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40i

    $57,378

    25,034 mi.
    Est. $980/mo

    Davis Acura

    4.6
    Langhorne, PA (31 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40i

    $26,799

    80,136 mi.
    Est. $457/mo

    Hyundai of Trenton

    4.5
    Ewing Township, NJ (38 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40i

    $27,569

    $335
    84,377 mi.
    Est. $471/mo

    Princeton BMW

    4.8
    Hamilton Township, NJ (43 mi)
    Check Availability
    Quick view
  • 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

    $61,294

    22,262 mi.
    Est. $1,046/mo

    J&S Autohaus Six

    4.7
    Mount Holly, NJ (34 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $56,910

    33,737 mi.
    Est. $972/mo

    Mercedes-Benz of Lancaster

    4.9
    East Petersburg, PA (49 mi)
    Check Availability
    Quick view
  • Blue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50i

    $44,998

    56,377 mi.
    Est. $768/mo

    CarMax Turnersville

    Sicklerville, NJ (31 mi)
    Check Availability
    Quick view
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $36,095

    47,007 mi.
    Est. $616/mo

    Autolenders Fairless Hill

    4.9
    Fairless Hills, PA (32 mi)
    Check Availability
    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 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35i

    $14,125

    121,994 mi.
    Est. $241/mo

    John's Rt.13 Auto Sales

    Levittown, PA (32 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40i

    $43,500

    $500
    43,414 mi.
    Est. $743/mo

    Fred Beans Toyota of Flemington

    Flemington, NJ (43 mi)
    Check Availability
    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

Compare the BMW X5