32 models
BMW cars
Fuel use, running costs and specs for every BMW we have official figures for in the UK, the most driven first.
- Models
- 32
- Most efficient
- XM
- 147 mpg · 1.9 L/100km
- Longest range
- IX3
- 398 miles
Every BMW

BMW
3 Series
1984–2026
49 mpg

BMW
1 Series
2007–2026
47 mpg

BMW
5 Series
1984–2027
36 mpg

BMW
2 Series
2014–2027
36 mpg

BMW
X1
2010–2027
39 mpg

BMW
X3
2004–2026
43 mpg

BMW
4 Series
2013–2027
35 mpg

BMW
X5
2000–2027
35 mpg

BMW
i4
2022–2026
279 miles range

BMW
Z4
2003–2026
31 mpg

BMW
X2
2018–2027
34 mpg

BMW
i3
2014–2021
153 miles range

BMW
IX3
2027
398 miles range

BMW
M3
1986–2021
34 mpg

BMW
iX
2022–2026
303 miles range

BMW
X4
2014–2025
32 mpg

BMW
6 Series
1984–2019
28 mpg

BMW
7 Series
1984–2027
32 mpg

BMW
X6
2008–2027
34 mpg

BMW
M4
2014–2022
30 mpg
BMW
i5
2024–2027
277 miles range

BMW
M2
2016–2021
32 mpg

BMW
Z3
1996–2003
35 mpg

BMW
X7
2019–2027
40 mpg

BMW
M5
1985–2019
29 mpg

BMW
8 Series
1991–2026
29 mpg
BMW
i7
2023–2027
354 miles range
BMW
I8
2014–2020
135 mpg
BMW
XM
2023–2026
147 mpg

BMW
M6
2005–2016
28 mpg

BMW
X6 M
2010–2012
20 mpg
BMW
Z8
2000–2003
18 mpg
BMWs in the rankings
Other makes
Every makeWhat will a drive in your BMW cost?
Roadtrip works out the fuel or charging cost of any drive for your exact car, finds the cheapest stations on the way, and splits it between everyone in the car.
Rated 4.7 by drivers · 700,000 downloads
