BMW X1 Fuel Consumption: All Variants Available
BMW X1 fuel economy is summarised below using figures aggregated from Mudah.my listing data for this Medium Suv. Real-world consumption varies with traffic conditions, driving style and load, so treat the figures as a comparative baseline rather than a precise prediction. This page breaks down city and highway consumption, fuel tank capacity and an estimated tank range across 3 generations to help with journey planning.
Current Generation — Current Generation (2022-Present)
The 2022-Present BMW X1 returns about 6.3–7.4 L/100km in the city and 4.5–5.3 L/100km on the highway, with a 45–54 L fuel tank.
Fuel Economy Snapshot
Official 7.0–7.2 L/100km WLTP combined. Real-world: ~9–11 km/L city (~9.1–11.1), ~13–15 km/L highway (~6.7–7.7). Source: paultan.org, bmw.com.my, CarBase.my.
City vs Highway by Engine / Variant
| Variant | Engine | Fuel | Transmission | City | Highway |
|---|---|---|---|---|---|
| Sdrive20I Xline | Twin Turbo | PETROL | 7-speed dual-clutch | Not available | Not available |
| Sdrive20I M Sport | Turbo Intercooled | PETROL | 7-speed dual-clutch | 7.0–7.4 L/100km | 5.0–5.3 L/100km |
| M35I X Drive | B48a20h | PETROL | 7-speed automatic | Not available | Not available |
| Sdrive18I | Turbo Intercooled | PETROL | 7-speed dual-clutch | 6.3 L/100km | 4.5 L/100km |
Per-variant figures aggregated from Mudah.my internal listings. "Not available" indicates no consumption data was recorded for that variant.
Estimated Driving Range
Estimate uses 7.2 L/100km and ~54 L tank (~750 km).
Fuel Economy Across Generations
Efficiency by Generation
| Generation | City (L/100km) | Highway (L/100km) | Tank |
|---|---|---|---|
| Current Generation (2022-Present) | 6.3–7.4 L/100km | 4.5–5.3 L/100km | 45–54 L |
| Previous Generation (2015-2022) | 5.1–8.7 L/100km | 4.5–7.1 L/100km | 51–63 L |
| Earlier Generation (2009-2015) | 5.1–11.3 L/100km | 5.1–7.1 L/100km | 51–63 L |
All 3 generations shown, newest first. Figures aggregated from Mudah.my internal listings; city/highway blank where no data was recorded.