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

    $26,990

    76,135 mi.
    Est. $507/mo

    AutoNation Toyota Fort Myers

    4.7
    Check Availability
    Fort Myers, FL (1,106 mi)

    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $20,799

    90,184 mi.
    Est. $391/mo

    Florida Fine Cars Margate

    5.0
    Check Availability
    Margate, FL (1,160 mi)

    Quick view
  • Mineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40i

    $24,673

    $223
    93,355 mi.
    Est. $464/mo

    City Limits Nissan

    4.6
    Check Availability
    Austin, TX (984 mi)
    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $25,986

    95,247 mi.
    Est. $488/mo

    Lithia Toyota of Odessa

    4.9
    Check Availability
    Odessa, TX (1,063 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40i

    $29,999

    60,970 mi.
    Est. $564/mo

    Mark Ficken Ford Lincoln

    4.6
    Check Availability
    Charlotte, NC (593 mi)
    Quick view
  • Mineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40i

    $23,990

    104,606 mi.
    Est. $451/mo

    BMW MINI of Annapolis

    4.6
    Check Availability
    Annapolis, MD (619 mi)
    Quick view
  • Gray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40i

    $31,998

    47,106 mi.
    Est. $601/mo

    CarMax McKinney

    Check Availability
    McKinney, TX (775 mi)
    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $29,995

    80,597 mi.
    Est. $564/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (16 mi)
    Quick view
  • Gray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40i

    $29,788

    64,150 mi.
    Est. $560/mo

    Modern INFINITI of Winston Salem

    4.8
    Check Availability
    Winston-Salem, NC (564 mi)
    Quick view
  • 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

    $32,405

    $316
    34,090 mi.
    Est. $609/mo

    Porsche of Tampa

    4.1
    Check Availability
    Tampa, FL (999 mi)
    Quick view
  • Blue 2020 BMW X5 sDrive40iBlue 2020 BMW X5 sDrive40iBlue 2020 BMW X5 sDrive40iBlue 2020 BMW X5 sDrive40iBlue 2020 BMW X5 sDrive40iBlue 2020 BMW X5 sDrive40i

    $35,998

    $1K
    25,386 mi.
    Est. $677/mo

    CarMax Ft. Lauderdale

    Check Availability
    Davie, FL (1,169 mi)
    Quick view
  • Gray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40iGray 2020 BMW X5 sDrive40i

    $31,998

    45,600 mi.
    Est. $601/mo

    CarMax Plano

    4.4
    Check Availability
    Plano, TX (791 mi)
    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $28,333

    $111
    44,859 mi.
    Est. $533/mo

    Carolina Volkswagen

    4.1
    Check Availability
    Charlotte, NC (596 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40i

    $22,500

    $500
    101,293 mi.
    Est. $423/mo

    JENKINS GENESIS OF NE JACKSONVILLE

    4.9
    Check Availability
    Jacksonville, FL (869 mi)
    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $28,939

    $919
    66,182 mi.
    Est. $544/mo

    AutoNation USA Kennesaw

    4.7
    Check Availability
    Kennesaw, GA (569 mi)
    Quick view
  • 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,875

    $1.1K
    76,445 mi.
    Est. $486/mo

    Shottenkirk Fort Bend Kia

    4.8
    Check Availability
    Rosenberg, TX (967 mi)
    Quick view
  • White 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40i

    $33,998

    $1K
    21,459 mi.
    Est. $639/mo

    CarMax Pharr

    4.8
    Check Availability
    Pharr, TX (1,238 mi)
    Quick view
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $28,849

    $1.5K
    50,351 mi.
    Est. $542/mo

    Arrowhead Lexus

    4.1
    Check Availability
    Peoria, AZ (1,454 mi)
    Quick view
  • White 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40iWhite 2020 BMW X5 sDrive40i

    $32,998

    36,100 mi.
    Est. $620/mo

    CarMax Clermont

    Check Availability
    Clermont, FL (981 mi)
    Quick view
  • 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

    $19,910

    $1.2K
    104,805 mi.
    Est. $374/mo

    Derrow Shirkey Ford

    4.8
    Check Availability
    Montpelier, OH (159 mi)
    Quick view
  • Black 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40i

    $32,998

    $2K
    31,103 mi.
    Est. $620/mo

    CarMax LAX

    Check Availability
    Inglewood, CA (1,752 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40iPhytonic Blue Metallic 2020 BMW X5 sDrive40i

    $28,273

    $785
    52,196 mi.
    Est. $531/mo

    Hiley Hyundai of Burleson

    4.4
    Check Availability
    Burleson, TX (836 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40iArctic Gray Metallic 2020 BMW X5 sDrive40i

    $29,995

    79,418 mi.
    Est. $564/mo

    Car Gro

    Check Availability
    Los Angeles, CA (1,741 mi)
    Quick view
  • Mineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40iMineral White Metallic 2020 BMW X5 sDrive40i

    $25,036

    89,157 mi.
    Est. $471/mo

    All Star Volvo Cars Baton Rouge

    Check Availability
    Baton Rouge, LA (815 mi)
    Quick view

BMW X5 prices by year

Model year Average price Deals
2026 BMW X5 sDrive40i 88 Great deals
2025 BMW X5 sDrive40i $59,430 57 Good deals
2024 BMW X5 sDrive40i $52,937 34 Great deals
2023 BMW X5 sDrive40i $42,148 80 Great deals
2022 BMW X5 sDrive40i $35,986 40 Great deals
2021 BMW X5 sDrive40i $30,909 18 Great deals

About the 2020 BMW X5 sDrive40i

Basics

sDrive40i shown.

Seating
7
Door count
4
Drivetrain
Rear Wheel Drive
Combined MPG
23
Transmission
8-Speed A/T
Engine
335.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW X5 sDrive40i
FAQs

How much does the 2020 BMW X5 sDrive40i cost?

The 2020 BMW X5 sDrive40i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X5 sDrive40i is $26,985, with pricing starting at $19,000.

What is the MPG of the 2020 BMW X5 sDrive40i?

The 2020 BMW X5 sDrive40i offers up to 21 MPG in city driving and 26 MPG on the highway for a combined rating of 23 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle options, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2020 BMW X5 sDrive40i?

The 2020 BMW X5 sDrive40i compares to and/or competes against the following vehicles:


Is the 2020 BMW X5 sDrive40i reliable?

The 2020 BMW X5 has an average reliability rating of 4.7 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 X5 owners.

Ratings (57 reviews)

93% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.8
Interior
4.8
Performance
4.8
Value
4.4
Exterior
4.7
Reliability
4.7
Trims

sDrive40i (1 style)

Style
sDrive40i Sports Activity Vehicle
Inventory price
Starting at $58,900
Combined MPG
23
Engine
335.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
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

BMW X5 trims