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 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $65,789

    8,975 mi.
    Est. $1,224/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability

  • Black 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40i

    $45,072

    $500
    33,748 mi.
    Est. $838/mo

    Bill Luke Santan

    4.1
    Gilbert, AZ (28 mi)
    Check Availability
  • Arctic Gray Metallic 2021 BMW X5 sDrive40iArctic Gray Metallic 2021 BMW X5 sDrive40iArctic Gray Metallic 2021 BMW X5 sDrive40iArctic Gray Metallic 2021 BMW X5 sDrive40iArctic Gray Metallic 2021 BMW X5 sDrive40iArctic Gray Metallic 2021 BMW X5 sDrive40i

    $29,017

    $1.5K
    66,935 mi.
    Est. $540/mo

    Henry Brown Buick GMC

    4.8
    Gilbert, AZ (28 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW X5 sDrive40iTanzanite Blue II Metallic 2025 BMW X5 sDrive40iTanzanite Blue II Metallic 2025 BMW X5 sDrive40iTanzanite Blue II Metallic 2025 BMW X5 sDrive40iTanzanite Blue II Metallic 2025 BMW X5 sDrive40iTanzanite Blue II Metallic 2025 BMW X5 sDrive40i

    $56,938

    10,397 mi.
    Est. $1,059/mo

    CardinaleWay Mazda Mesa

    4.5
    Mesa, AZ (27 mi)
    Check Availability
  • Jet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40i

    $25,641

    65,589 mi.
    Est. $477/mo

    AutoNation USA Phoenix

    4.1
    Phoenix, AZ (6 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40i

    $45,694

    $400
    34,522 mi.
    Est. $850/mo

    Yates Buick GMC

    3.6
    Goodyear, AZ (17 mi)
    Check Availability
  • Alpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40i

    $52,727

    36,609 mi.
    Est. $981/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40i

    $44,672

    $3K
    32,110 mi.
    Est. $831/mo

    Bill Luke Chrysler Jeep Dodge RAM

    4.0
    Phoenix, AZ (4 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40i

    $55,499

    $500
    23,242 mi.
    Est. $1,032/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (12 mi)
    Check Availability
  • Pearl 2022 BMW X5 sDrive40iPearl 2022 BMW X5 sDrive40iPearl 2022 BMW X5 sDrive40iPearl 2022 BMW X5 sDrive40iPearl 2022 BMW X5 sDrive40iPearl 2022 BMW X5 sDrive40i

    $39,998

    $1K
    50,114 mi.
    Est. $744/mo

    CarMax Phoenix-West Valley

    4.4
    Tolleson, AZ (13 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40i

    $65,999

    $500
    11,194 mi.
    Est. $1,228/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (12 mi)
    Check Availability
  • Arctic Gray Metallic 2022 BMW X5 sDrive40iArctic Gray Metallic 2022 BMW X5 sDrive40iArctic Gray Metallic 2022 BMW X5 sDrive40iArctic Gray Metallic 2022 BMW X5 sDrive40iArctic Gray Metallic 2022 BMW X5 sDrive40iArctic Gray Metallic 2022 BMW X5 sDrive40i

    $36,011

    $1K
    36,891 mi.
    Est. $670/mo

    Courtesy Chevrolet

    4.4
    Phoenix, AZ (5 mi)
    Check Availability
  • Silver 2022 BMW X5 sDrive40iSilver 2022 BMW X5 sDrive40iSilver 2022 BMW X5 sDrive40iSilver 2022 BMW X5 sDrive40iSilver 2022 BMW X5 sDrive40iSilver 2022 BMW X5 sDrive40i

    $33,998

    $1K
    55,679 mi.
    Est. $632/mo

    CarMax Phoenix-Gilbert

    4.7
    Gilbert, AZ (28 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 sDrive40iPhytonic Blue Metallic 2021 BMW X5 sDrive40iPhytonic Blue Metallic 2021 BMW X5 sDrive40iPhytonic Blue Metallic 2021 BMW X5 sDrive40iPhytonic Blue Metallic 2021 BMW X5 sDrive40iPhytonic Blue Metallic 2021 BMW X5 sDrive40i

    $29,586

    $2K
    48,575 mi.
    Est. $550/mo

    Ken Garff Kia Avondale

    4.4
    Avondale, AZ (14 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40iMineral White Metallic 2025 BMW X5 sDrive40i

    $50,999

    23,502 mi.
    Est. $949/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (12 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40i

    $20,199

    $499
    94,684 mi.
    Est. $376/mo

    Courtesy Volvo Cars of Scottsdale

    4.7
    Scottsdale, AZ (13 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40i

    $59,999

    $2K
    4,966 mi.
    Est. $1,116/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (12 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40iDark Graphite Metallic 2020 BMW X5 sDrive40i

    $16,818

    $1K
    141,334 mi.
    Est. $313/mo

    Courtesy Chevrolet

    4.4
    Phoenix, AZ (5 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40i

    $58,999

    $3K
    4,031 mi.
    Est. $1,097/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (12 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40iBrooklyn Grey Metallic 2026 BMW X5 sDrive40i

    $79,474

    3,183 mi.
    Est. $1,478/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40iCarbon Black Metallic 2026 BMW X5 sDrive40i

    $77,508

    6,796 mi.
    Est. $1,442/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $65,789

    8,975 mi.
    Est. $1,224/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40i

    $64,546

    10,953 mi.
    Est. $1,201/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $88,474

    2,093 mi.
    Est. $1,646/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW X5 sDrive40iDravit Grey Metallic 2026 BMW X5 sDrive40iDravit Grey Metallic 2026 BMW X5 sDrive40iDravit Grey Metallic 2026 BMW X5 sDrive40iDravit Grey Metallic 2026 BMW X5 sDrive40iDravit Grey Metallic 2026 BMW X5 sDrive40i

    $77,424

    2,650 mi.
    Est. $1,440/mo

    Arrowhead BMW

    4.3
    Glendale, AZ (8 mi)
    Check Availability
  • Black 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40iBlack 2022 BMW X5 sDrive40i

    $34,998

    28,794 mi.
    Est. $651/mo

    CarMax Visalia

    4.1
    $149 delivery to Tolleson, AZ (13 mi)
    Check Availability
  • Gray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40i

    $28,998

    48,455 mi.
    Est. $539/mo

    CarMax Escondido

    4.4
    $149 delivery to Tolleson, AZ (13 mi)
    Check Availability

BMW X5 sDrive40i by city

BMW X5 sDrive40i by year

BMW X5 by trim