Skip to content
GizmoDriver

2023 BMW X5 mpg

Combined mpg, sDrive40i RWD

23mpg

Pick another car

12,000 miles a year. Gas $3.20. Power 17 cents per kWh. Plug-in trims: 50% electric miles.

102030405060Median 23X5: 23 mpg
154 SUVs (2023), one trim per model: the cheapest with a rating. Median 23 mpg.
2023 BMW X5 mpg by trim
TrimEngineDriveCity mpgHwy mpgCombinedTank, galMiles per tankCost a year
sDrive40i RWD3.0L 6cylRWD21262321.9504$1,670
xDrive40i AWD3.0L 6cylAWD21252321.9504$1,670
xDrive45e Plug-In Hybrid3.0LAWD192220N/AN/A$1,643
M50i AWD4.4L 8cylAWD16221821.9394$2,133

Plug-in trims: 50% electric miles.

Fuel cost

sDrive40i RWD, 23 mpg combined.

Per year
$1,670
Per month
$139
Per mile
13.9 cents
Fill the tank
$70.08
  • Top trim: M50i AWD. $2,133 a year. $464 more than the sDrive40i RWD.

Plug-in hybrid trims

2023 BMW X5 plug-in trims
TrimElectric range, miMPGekWh per 100 miGas mpgCost a year
xDrive45e Plug-In HybridN/A5067.020$1,643

Cost a year: 50% electric miles, the rest on gas.

Charging specs

Charging specs by version
VersionPlugOnboard AC, kWDC peak, kW10-80%, minLevel 2, hoursBattery, kWh
AllN/A7.4N/AN/A420.8
AllJ1772N/AN/AN/AN/AN/A

Charging specs: maker data, one source.

Trip cost

sDrive40i RWD: 26 mpg highway
TripGallonsCost
100 miles3.8$12.31
300 miles11.5$36.92
500 miles19.2$61.54
1,000 miles38.5$123

Commute cost

Per month
$121
Per year
$1,447
Miles a month
867

sDrive40i RWD. 20 miles each way, 5 days a week.

Is 23 mpg good? No. Beats 43% of 2026 cars.

MPG by year

18202224262009201220152018202120242026
X5: combined mpg of the cheapest rated trim, 2009 to 2026.

X5 by year: price, hp, mpg, size

Rivals

2023 BMW X5 and rivals
CarCheapest trimCombined mpgCompare
2023 BMW X5sDrive40i RWD23 mpg
2023 Lexus RX350 FWD25 mpgCompare
2023 Jeep Wagoneer4x220 mpg
2023 Jeep Grand Cherokee 4xe4WD23 mpg
2023 GMC Yukon XLSLE RWD17 mpg
2023 Land Rover Range Rover VelarP250 S AWD23 mpg

What this cannot tell you

EPA ratings. Your own mpg will differ.

Gas prices change by state and by week.

How values are checked