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
  • 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

    $40,493

    $500
    36,312 mi.
    Est. $732/mo

    BMW of Rockville

    4.6
    Check Availability
    Rockville, MD (7 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    $59,999

    23,552 mi.
    Est. $1,084/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (12 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    $55,900

    24,860 mi.
    Est. $1,010/mo

    Passport INFINITI of Alexandria

    3.8
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • Not Priced

    4,922 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • Not Priced

    3,478 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • Not Priced

    6,434 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • Not Priced

    5,059 mi.
    Est. $0/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • $58,998

    14,600 mi.
    Est. $1,066/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (13 mi)
    Quick view
  • Not Priced

    45,746 mi.
    Est. $0/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (14 mi)
    Quick view
  • Not Priced

    29,303 mi.
    Est. $0/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (14 mi)
    Quick view
  • Not Priced

    59,074 mi.
    Est. $0/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (14 mi)
    Quick view
  • Not Priced

    30,074 mi.
    Est. $0/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (14 mi)
    Quick view
  • $54,500

    $2K
    26,140 mi.
    Est. $985/mo

    Ourisman Kia of Fairfax

    3.0
    Check Availability
    Fairfax, VA (16 mi)
    Quick view
  • $38,778

    36,567 mi.
    Est. $701/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $6,850

    $139
    122,265 mi.
    Est. $124/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $28,898

    57,751 mi.
    Est. $522/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $74,675

    5 mi.
    Est. $1,350/mo

    BMW of Sterling

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

    $79,525

    5 mi.
    Est. $1,437/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $24,598

    62,403 mi.
    Est. $445/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $47,898

    $1K
    35,784 mi.
    Est. $866/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $58,989

    28,703 mi.
    Est. $1,066/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • $25,598

    87,433 mi.
    Est. $463/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $78,450

    5 mi.
    Est. $1,418/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (20 mi)
    Quick view
  • White 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40i

    $30,998

    56,152 mi.
    Est. $560/mo

    CarMax West Broad

    Check Availability
    $99 delivery to Gaithersburg, MD (12 mi)
    Quick view
  • White 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40iWhite 2022 BMW X5 sDrive40i

    $38,998

    $1K
    28,214 mi.
    Est. $705/mo

    CarMax Jackson (TN)

    Check Availability
    $599 delivery to Gaithersburg, MD (12 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