The BMW 3 Series 320i 2.0T fuel average in Pakistan is 9.5 km/l in the city and 12.5 km/l on the highway. Combined, that is about 10.7 km/l. On its 60-litre tank that is roughly 570 km of city driving between fills.
Pakistan has no mandatory fuel-economy test, so this is what owners report rather than a certified figure.
Cost per km is worked out at today's petrol price of Rs 392.76 per litre, as published by OGRA on 3 October 2026. Pakistan revises fuel prices daily, so this updates on its own.
| Route | Average | Cost / km |
|---|---|---|
| City | 9.5 kmpl | Rs 41.3 |
| Long | 12.5 kmpl | Rs 31.4 |
| City with AC | 9.3 kmpl | Rs 42.2 |
| Long with AC | 12.1 kmpl | Rs 32.4 |
| City with heavy foot | 8.6 kmpl | Rs 45.9 |
| Long with heavy foot | 9.8 kmpl | Rs 40.2 |
| Long on 100 km/h | 13.1 kmpl | Rs 29.9 |
| Long on 120 km/h | 11.5 kmpl | Rs 34.2 |
| Long above 120 km/h | 10.6 kmpl | Rs 37.1 |
The city and highway averages above are reported figures; the AC and speed breakdown is estimated from them, not separately measured. Real-world mileage varies with traffic, load, tyre pressure and fuel quality.
The BMW 3 Series 320i mileage is 7.8 to 13.1 kmpl in Pakistan, depending on driving style, AC use, and speed. Combined average is 10.7 kmpl.
| Specification | Value |
|---|---|
| Powertrain | Petrol |
| Engine / Motor | 2.0T |
| Transmission | Automatic |
| Power | 181 hp |
| Torque | 270 Nm |
| Fuel tank | 60 litres |