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

    $20,770

    $1K
    119,665 mi.
    Est. $369/mo

    Group 1 Buick GMC North

    4.4
    Check Availability
    Houston, TX (937 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

    $26,055

    $1.5K
    64,728 mi.
    Est. $463/mo

    Valencia BMW

    4.5
    Check Availability
    Valencia, CA (1,747 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

    $27,699

    $635
    53,628 mi.
    Est. $492/mo

    Miami Acura

    Check Availability
    Palmetto Bay, FL (1,199 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

    $27,798

    70,081 mi.
    Est. $494/mo

    Holman Ford - Turnersville

    4.0
    Check Availability
    Turnersville, NJ (675 mi)
    Quick view
  • Ametrin Metallic 2020 BMW X5 sDrive40iAmetrin Metallic 2020 BMW X5 sDrive40iAmetrin Metallic 2020 BMW X5 sDrive40iAmetrin Metallic 2020 BMW X5 sDrive40iAmetrin Metallic 2020 BMW X5 sDrive40iAmetrin Metallic 2020 BMW X5 sDrive40i

    $24,149

    $1K
    88,994 mi.
    Est. $429/mo

    Daytona Nissan

    4.7
    Check Availability
    Daytona Beach, FL (950 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,841

    56,091 mi.
    Est. $530/mo

    Lokey Volkswagen

    4.7
    Check Availability
    Clearwater, FL (997 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,192

    $3.2K
    58,094 mi.
    Est. $518/mo

    DallasLeaseReturns.com

    5.0
    Check Availability
    Dallas, TX (797 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,695

    92,923 mi.
    Est. $509/mo

    Florida Fine Cars Miami

    5.0
    Check Availability
    Miami, FL (1,178 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

    $30,784

    41,396 mi.
    Est. $547/mo

    AutoNation Toyota Irvine

    4.7
    Check Availability
    Irvine, CA (1,730 mi)
    Quick view
  • 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,099

    $1.2K
    91,293 mi.
    Est. $463/mo

    Strosnider Chevrolet

    4.7
    Check Availability
    Hopewell, VA (635 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

    $24,978

    $1K
    86,033 mi.
    Est. $443/mo

    Fletcher Jones Motorcars

    4.5
    Check Availability
    Newport Beach, CA (1,736 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,084

    123,041 mi.
    Est. $339/mo

    AutoNation Honda Valencia

    4.8
    Check Availability
    Santa Clarita, CA (1,747 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

    $24,673

    94,818 mi.
    Est. $438/mo

    Patriot CDJR of Tulsa

    4.4
    Check Availability
    Tulsa, OK (597 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

    $30,323

    59,945 mi.
    Est. $538/mo

    Phil Smith Acura

    4.0
    Check Availability
    Pompano Beach, FL (1,163 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

    $23,780

    $502
    80,640 mi.
    Est. $422/mo

    Mazda of Palm Beach

    4.6
    Check Availability
    North Palm Beach, FL (1,127 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

    $30,763

    $400
    47,047 mi.
    Est. $546/mo

    Cape Coral Chrysler Dodge Jeep Ram

    4.2
    Check Availability
    Cape Coral, FL (1,100 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

    $27,995

    74,916 mi.
    Est. $497/mo

    AutoNation Toyota Corpus Christi

    4.9
    Check Availability
    Corpus Christi, TX (1,123 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,991

    36,506 mi.
    Est. $533/mo

    USA Direct Auto

    4.6
    Check Availability
    Houston, TX (936 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

    $27,998

    54,555 mi.
    Est. $497/mo

    CarMax Killeen

    4.9
    Check Availability
    Killeen, TX (932 mi)
    Quick view
  • 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

    $28,335

    59,423 mi.
    Est. $503/mo

    Rob Lambdin's University Dodge RAM

    3.6
    Check Availability
    Davie, FL (1,172 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

    $27,995

    80,597 mi.
    Est. $497/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (16 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

    $27,696

    $980
    60,498 mi.
    Est. $492/mo

    Hendrick Volkswagen Frisco

    5.0
    Check Availability
    Frisco, TX (789 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

    $26,988

    $835
    72,999 mi.
    Est. $479/mo

    Fred Anderson Toyota of Cape Coral

    5.0
    Check Availability
    Cape Coral, FL (1,100 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

    $26,426

    72,876 mi.
    Est. $469/mo

    AutoNation USA Houston

    4.5
    Check Availability
    Houston, TX (936 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,016

    94,771 mi.
    Est. $444/mo

    Land Rover San Antonio

    4.5
    Check Availability
    San Antonio, TX (1,048 mi)
    Quick view
  • Carbon Black Metallic 2020 BMW X5 sDrive40iCarbon Black Metallic 2020 BMW X5 sDrive40iCarbon Black Metallic 2020 BMW X5 sDrive40iCarbon Black Metallic 2020 BMW X5 sDrive40iCarbon Black Metallic 2020 BMW X5 sDrive40iCarbon Black Metallic 2020 BMW X5 sDrive40i

    $27,411

    77,344 mi.
    Est. $487/mo

    Rob Lambdin's University Dodge RAM

    3.6
    Check Availability
    Davie, FL (1,172 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

    $27,330

    66,182 mi.
    Est. $485/mo

    AutoNation USA Kennesaw

    4.6
    Check Availability
    Kennesaw, GA (569 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

    $34,998

    32,970 mi.
    Est. $621/mo

    CarMax Jacksonville

    4.2
    Check Availability
    Jacksonville, FL (869 mi)
    Quick view

BMW X5 prices by year

Model year Average price Deals
2026 BMW X5 sDrive40i 112 Great deals
2025 BMW X5 sDrive40i $58,434 15 Great deals
2024 BMW X5 sDrive40i $49,876 101 Great deals
2023 BMW X5 sDrive40i $41,577 47 Great deals
2022 BMW X5 sDrive40i $36,067 27 Great deals
2021 BMW X5 sDrive40i $31,141 17 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 $27,182, with pricing starting at $19,084.

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