BMW 3 Series Fuel Consumption: All Variants Available

BMW 3 Series fuel economy is summarised below using figures aggregated from Mudah.my listing data for this Medium Premium. 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 5 generations to help with journey planning.

Current Generation — Current Generation (2019-Present)

The 2019-Present BMW 3 Series returns about 6.4–7.9 L/100km in the city and 4.7–5.2 L/100km on the highway, with a 41–60 L fuel tank.

Fuel Economy Snapshot

City consumption≈ 8.3–11.1 L/100km (real-world)
Highway consumption≈ 6.3–7.7 L/100km (real-world)
Combined consumption5.6–8.5 L/100km (WLTP, MY G20)
Fuel tank59 L
Engine1,499–2,998 cc
Fuel typePETROL

Official G20 320i 7.0–7.3, 330i 7.5–7.8, M340i ~8.5 L/100km WLTP. Real-world: ~9–12 km/L city (~8.3–11.1), ~13–16 km/L highway (~6.3–7.7). Source: BMW.com.my, PCauto.

City vs Highway by Engine / Variant

VariantEngineFuelTransmissionCityHighway
20I M SportTurbo IntercooledPETROL8-speed automaticNot availableNot available
30I M SportTurbo Intercooled Direct Injection; Turbo IntercooledPETROL8-speed automaticNot availableNot available
20I SportTurbo Intercooled Direct Injection; Turbo IntercooledPETROL8-speed automaticNot availableNot available
40I Xdrive M Sport Pro MTurbo Intercooled Direct InjectionPETROL8-speed automaticNot availableNot available
40I Xdrive M Edition 50 JahreTurbo Intercooled Direct InjectionPETROL8-speed automaticNot availableNot available
30Li M Sport LwbTurbo Intercooled Direct InjectionPETROL8-speed automaticNot availableNot available

Per-variant figures aggregated from Mudah.my internal listings. "Not available" indicates no consumption data was recorded for that variant.

Estimated Driving Range

Fuel tank59 L
Estimated city range≈ 760–840 km
Estimated highway range≈ 1,280 km

Estimate: 320i ~840 km (59 L at 7.0); 330i ~785 km; M340i ~690 km.

Fuel Economy Across Generations

Efficiency by Generation

GenerationCity (L/100km)Highway (L/100km)Tank
Current Generation (2019-Present)Not availableNot available59 L
Previous Generation (2012-2019)Not availableNot available60 L
Earlier Generation (2005-2012)Not availableNot available63 L
Earlier Generation (1998-2005)Not availableNot available63 L
Earlier Generation (1991-1998)Not availableNot available60 L
Earlier Generation (1984-1990)Not availableNot available55 L

All 5 generations shown, newest first. Figures aggregated from Mudah.my internal listings; city/highway blank where no data was recorded.

Frequently Asked Questions

What is the fuel consumption of the BMW 3 Series?
The BMW 3 Series (G20 CKD MY): 320i is rated ~7.0–7.3 L/100km, 330i ~7.5–7.8, and the M340i xDrive ~8.5 L/100km (all WLTP).
Is the BMW 3 Series fuel efficient?
Efficient for a premium sedan — the turbocharged four-cylinders and 48V MHEV system keep real-world consumption reasonable.
How big is the BMW 3 Series fuel tank and driving range?
The BMW 3 Series has a 59 L fuel tank. On the 320i's ~7.0 L/100km that gives roughly 840 km of range.
What fuel type does the BMW 3 Series use?
The BMW 3 Series runs on petrol.
Where can I find BMW 3 Series for sale on Mudah.my?
Browse current BMW 3 Series listings across Malaysia on Mudah.my — filter by variant, year, mileage and location to find the right one near you.