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

    $46,785

    $570
    36,533 mi.
    Est. $867/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $65,399

    $1.4K
    16,273 mi.
    Est. $1,213/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $24,169

    66,677 mi.
    Est. $448/mo

    Poway Honda

    4.8
    Poway, CA (19 mi)
    Check Availability
  • Gray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40i

    $46,998

    $1K
    19,924 mi.
    Est. $871/mo

    CarMax Kearny Mesa

    4.4
    San Diego, CA (28 mi)
    Check Availability
  • Black 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40i

    $49,998

    36,280 mi.
    Est. $927/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (24 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

    $54,998

    $2.3K
    35,679 mi.
    Est. $1,020/mo

    Team Mazda of El Cajon

    4.5
    El Cajon, CA (30 mi)
    Check Availability
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $25,735

    86,361 mi.
    Est. $477/mo

    Prime Auto Solution

    Escondido, CA (7 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $26,334

    71,837 mi.
    Est. $488/mo

    Kearny Mesa Chevrolet

    3.9
    San Diego, CA (28 mi)
    Check Availability
  • White 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40iWhite 2025 BMW X5 xDrive40i

    $65,998

    4,725 mi.
    Est. $1,224/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (24 mi)
    Check Availability
  • 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

    $46,785

    $570
    36,533 mi.
    Est. $867/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • 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

    $36,998

    $1K
    41,830 mi.
    Est. $686/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (24 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

    $79,322

    7,166 mi.
    Est. $1,471/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $64,999

    $501
    12,914 mi.
    Est. $1,205/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 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

    $80,972

    5,289 mi.
    Est. $1,501/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • 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

    $28,011

    $611
    65,294 mi.
    Est. $519/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • 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

    $34,019

    $986
    72,408 mi.
    Est. $631/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $72,447

    $3K
    6,578 mi.
    Est. $1,343/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Green 2026 BMW X5 xDrive40iGreen 2026 BMW X5 xDrive40iGreen 2026 BMW X5 xDrive40iGreen 2026 BMW X5 xDrive40iGreen 2026 BMW X5 xDrive40iGreen 2026 BMW X5 xDrive40i

    $71,995

    2,500 mi.
    Est. $1,335/mo

    Private seller: Jeremy

    San Diego, CA (29 mi)
    Contact Seller
  • Green Metallic 2021 BMW X5 xDrive40iGreen Metallic 2021 BMW X5 xDrive40iGreen Metallic 2021 BMW X5 xDrive40iGreen Metallic 2021 BMW X5 xDrive40iGreen Metallic 2021 BMW X5 xDrive40iGreen Metallic 2021 BMW X5 xDrive40i

    $32,999

    67,788 mi.
    Est. $612/mo

    Genesis of San Diego

    San Diego, CA (27 mi)
    Check Availability
  • $43,172

    7,561 mi.
    Est. $800/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $55,172

    44,344 mi.
    Est. $1,023/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $64,085

    4,687 mi.
    Est. $1,188/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $67,085

    13,902 mi.
    Est. $1,244/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $69,172

    6,318 mi.
    Est. $1,283/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $69,172

    6,358 mi.
    Est. $1,283/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • 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

    $39,998

    $1K
    36,035 mi.
    Est. $742/mo

    CarMax Reno

    4.6
    $199 delivery to Escondido, CA (6 mi)
    Check Availability
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $56,998

    30,393 mi.
    Est. $1,057/mo

    CarMax Palmdale

    4.6
    Free delivery to Escondido, CA (6 mi)
    Check Availability

BMW X5 xDrive40i by city

BMW X5 xDrive40i by year

BMW X5 by trim