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 Listings
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
  • Blue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50i

    $20,399

    50,790 mi.
    Est. $371/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • 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

    $55,737

    15,644 mi.
    Est. $1,013/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (21 mi)
    Check Availability

  • 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

    $43,676

    $1.5K
    39,566 mi.
    Est. $794/mo

    Cadillac of Englewood Cliffs

    4.6
    Englewood Cliffs, NJ (5 mi)
    Check Availability

  • $48,170

    39,862 mi.
    Est. $876/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $54,770

    30,550 mi.
    Est. $996/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $63,770

    22,058 mi.
    Est. $1,159/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $11,995

    91,913 mi.
    Est. $218/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (21 mi)
    Check Availability
  • Not Priced

    10,595 mi.
    Est. $0/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (21 mi)
    Check Availability
  • 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

    $55,170

    $780
    45,950 mi.
    Est. $1,003/mo

    Central Ave Nissan

    4.4
    Yonkers, NY (12 mi)
    Check Availability

  • Not Priced

    91,591 mi.
    Est. $0/mo

    Auto Spot of Mountain Lakes

    4.6
    Mountain Lakes, NJ (22 mi)
    Check Availability
  • $51,220

    38,370 mi.
    Est. $931/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • $70,999

    26,187 mi.
    Est. $1,291/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $64,999

    20,359 mi.
    Est. $1,182/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $60,999

    26,609 mi.
    Est. $1,109/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • 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

    $67,737

    19,906 mi.
    Est. $1,231/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (21 mi)
    Check Availability

  • $56,999

    36,502 mi.
    Est. $1,036/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $52,999

    25,536 mi.
    Est. $963/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $49,999

    35,006 mi.
    Est. $909/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $56,749

    33,720 mi.
    Est. $1,032/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • $60,794

    $2.8K
    34,281 mi.
    Est. $1,105/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • 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

    $38,670

    $1.1K
    59,044 mi.
    Est. $703/mo

    Lia Toyota of Rockland

    4.9
    Blauvelt, NY (15 mi)
    Check Availability

  • $53,749

    31,611 mi.
    Est. $977/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • $50,794

    $2.1K
    24,537 mi.
    Est. $923/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • $62,776

    23,988 mi.
    Est. $1,141/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • $56,749

    21,489 mi.
    Est. $1,032/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • $53,384

    $365
    35,387 mi.
    Est. $970/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $77,737

    10,387 mi.
    Est. $1,413/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (21 mi)
    Check Availability

  • Carbon Black Metallic 2019 BMW X5 xDrive40i

    $24,170

    60,971 mi.
    Est. $439/mo

    Turn Auto Mall

    2.7
    New Hyde Park, NY (25 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X5 xDrive40i

    $35,170

    61,038 mi.
    Est. $639/mo

    Turn Auto Mall

    2.7
    New Hyde Park, NY (25 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X5 xDrive40i

    $26,894

    65,193 mi.
    Est. $489/mo

    Autosport Acura of Denville

    4.9
    Denville, NJ (25 mi)
    Check Availability
  • $23,472

    64,112 mi.
    Est. $427/mo

    Certified Auto Group LLC

    2.2
    Hempstead, NY (25 mi)
    Check Availability
  • 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

    $29,209

    65,682 mi.
    Est. $531/mo

    Michelle Radley Chevrolet

    4.4
    $234 delivery from Leesburg, VA (223 mi)
    Check Availability
  • 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

    $40,998

    58,505 mi.
    Est. $745/mo

    CarMax Columbus Easton

    4.5
    $799 delivery to Wayne, NJ (13 mi)
    Check Availability