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
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $45,495

    22,478 mi.
    Est. $822/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (8 mi)
    Check Availability

  • Arctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50i

    $47,983

    43,441 mi.
    Est. $867/mo

    Land Rover Tysons Corner

    4.3
    Tysons, VA (8 mi)
    Check Availability

  • $45,054

    51,341 mi.
    Est. $814/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 mi)
    Check Availability
  • $24,663

    120,246 mi.
    Est. $446/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 mi)
    Check Availability
  • 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

    $74,740

    5 mi.
    Est. $1,351/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $78,090

    5 mi.
    Est. $1,411/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 mi)
    Check Availability
  • $26,987

    61,780 mi.
    Est. $488/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 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

    $49,495

    $500
    20,012 mi.
    Est. $894/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (8 mi)
    Check Availability

  • $44,146

    65,055 mi.
    Est. $798/mo

    BMW of Sterling

    4.8
    Sterling, VA (17 mi)
    Check Availability
  • Alpine White 2019 BMW X5 xDrive40i

    $23,549

    $245
    87,409 mi.
    Est. $426/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • $43,459

    45,509 mi.
    Est. $785/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive40i

    $41,798

    23,681 mi.
    Est. $755/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40i

    $24,990

    $399
    99,222 mi.
    Est. $452/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • White 2014 BMW X5 xDrive35i

    $14,580

    46,828 mi.
    Est. $263/mo

    Mercedes-Benz of Chantilly

    3.9
    Chantilly, VA (13 mi)
    Check Availability

  • Jet Black 2020 BMW X5 xDrive40i

    $25,798

    81,609 mi.
    Est. $466/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • $34,798

    70,263 mi.
    Est. $629/mo

    BMW of Rockville

    4.7
    Rockville, MD (20 mi)
    Check Availability
  • White 2017 BMW X5 xDrive35i

    $14,493

    114,332 mi.
    Est. $262/mo

    Pan-American Motors

    Stafford, VA (22 mi)
    Check Availability
  • $25,300

    67,504 mi.
    Est. $457/mo

    DARCARS Nissan of College Park

    4.5
    College Park, MD (23 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45eBlack Sapphire Metallic 2022 BMW X5 xDrive45e

    $40,094

    $1.8K
    54,266 mi.
    Est. $725/mo

    Land Rover Wilmington

    4.8
    $499 delivery from Wilmington, DE (107 mi)
    Check Availability
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $23,443

    80,425 mi.
    Est. $424/mo

    Auto Buying Service

    3.8
    Fairfax, VA (5 mi)
    Check Availability

  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $25,555

    $443
    69,521 mi.
    Est. $462/mo

    DRIVEMAX

    $489 delivery from Woodbury, NY (245 mi)
    Check Availability
  • Dravit Grey Metallic 2025 BMW X5 M60iDravit Grey Metallic 2025 BMW X5 M60iDravit Grey Metallic 2025 BMW X5 M60iDravit Grey Metallic 2025 BMW X5 M60iDravit Grey Metallic 2025 BMW X5 M60iDravit Grey Metallic 2025 BMW X5 M60i

    $59,799

    66,265 mi.
    Est. $1,081/mo

    BMW of Owings Mills

    4.7
    Owings Mills, MD (49 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $41,325

    32,809 mi.
    Est. $747/mo

    Easterns Automotive Group of Laurel

    4.9
    Laurel, MD (31 mi)
    Check Availability
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $24,477

    $623
    81,295 mi.
    Est. $442/mo

    Heritage Toyota Owings Mills

    4.9
    Owings Mills, MD (49 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $75,710

    4,798 mi.
    Est. $1,368/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (45 mi)
    Check Availability
  • Gray 2016 BMW X5 xDrive35dGray 2016 BMW X5 xDrive35dGray 2016 BMW X5 xDrive35dGray 2016 BMW X5 xDrive35dGray 2016 BMW X5 xDrive35dGray 2016 BMW X5 xDrive35d

    $18,775

    $480
    139,710 mi.
    Est. $339/mo

    AutoDot

    4.5
    Sykesville, MD (44 mi)
    Check Availability
  • Jet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40i

    $34,795

    55,332 mi.
    Est. $629/mo

    Ourisman Honda of Laurel -Se Hablo Espanol

    4.5
    Laurel, MD (32 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40iMineral White Metallic 2025 BMW X5 xDrive40i

    $54,794

    $600
    22,576 mi.
    Est. $990/mo

    Fitzgerald Chevrolet Frederick

    4.6
    Frederick, MD (44 mi)
    Check Availability
  • 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

    $58,998

    29,984 mi.
    Est. $1,066/mo

    CarMax Ellicott City

    3.6
    Ellicott City, MD (41 mi)
    Check Availability
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $36,998

    36,715 mi.
    Est. $669/mo

    CarMax Laurel

    3.8
    Laurel, MD (32 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $79,710

    1,136 mi.
    Est. $1,441/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (45 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $65,789

    11,277 mi.
    Est. $1,189/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (45 mi)
    Check Availability
  • 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

    $75,799

    2,251 mi.
    Est. $1,370/mo

    BMW of Owings Mills

    4.7
    Owings Mills, MD (49 mi)
    Check Availability