Electric vehicles with the most-efficient efficiency
How far the car goes per unit of electricity, which decides what a mile costs.
Cars you can no longer buy new are included. Hide them
-
1Hyundai IONIQ Electric
2017 Premium · 28 kWh FWD
Price £24,995
Range 174miles
5.4mi/kWh
-
2Volkswagen e-up!
2014 · 18.7 kWh 82 PS
Price £19,525
Range 93miles
5.3mi/kWh
-
3Dacia Spring
2025 Expression · Electric 70
Price £11,990
Range 140miles
5mi/kWh
-
4Volkswagen e-Golf
2014 · 24.2 kWh 115 PS
Price £25,845
Range 118miles
4.9mi/kWh
-
5Ford Puma Gen-E
2027 Select · 46.8 kWh
Price £26,245
Range 259miles
4.8mi/kWh
-
6Audi A2 e-tron
2027 S line · 61 kWh 190 PS
Price £39,100
Range 310miles
4.79mi/kWh
-
7Tesla Model 3
2026 Rear-Wheel Drive · Rear-Wheel Drive
Price £37,990
Range 332miles
4.78mi/kWh
-
8Porsche Cayenne Electric
2026 Cayenne S Electric · Cayenne S Electric
Price £99,965
Range 406miles
4.7mi/kWh
-
9Volkswagen ID. Polo
2026 Life · 52 kWh 211 PS
Price £26,830
Range 281miles
4.67mi/kWh
-
10Toyota C-HR+
2026 Design · 77 kWh FWD
Price £35,495
Range 377miles
4.64mi/kWh
-
11CUPRA Raval
2026 V1 · 52 kWh 210 PS
Price £28,495
Range 277miles
4.6mi/kWh
-
12BMW i3
2026 Standard · 50 xDrive
Price £53,425
Range 566miles
4.6mi/kWh
-
13Smart #2
2027 Couture Edition · 35.8 kWh
Price —
Range 180miles
4.57mi/kWh
-
14Ford Explorer
2026 Style Extended Range · Extended Range RWD
Price £35,485
Range 374miles
4.5mi/kWh
-
15Škoda Epiq
2026 Edition 40 · Epiq 40
Price £27,700
Range 190miles
4.5mi/kWh
-
16Toyota bZ4X
2026 Design · 73.1 kWh FWD
Price £45,795
Range 352miles
4.47mi/kWh
-
17Tesla Model Y
2026 Rear-Wheel Drive · Rear-Wheel Drive
Price £41,990
Range 309miles
4.44mi/kWh
-
18Toyota bZ4X Touring
2026 Design · 74.7 kWh FWD
Price £45,995
Range 366miles
4.44mi/kWh
-
19MINI Aceman
2026 SE · 49.2 kWh
Price —
Range 249miles
4.4mi/kWh
-
20BMW iX2
2026 M Sport · eDrive20
Price £38,065
Range 320miles
4.4mi/kWh
-
21Vauxhall Corsa Electric
2026 GS · 51 kWh 156 PS
Price £31,135
Range 266miles
4.38mi/kWh
-
22Nissan MICRA
2025 Advance · 40 kWh
Price £23,495
Range 196miles
4.38mi/kWh
-
23Hyundai Kona Electric
2018 39kWh · 39 kWh FWD
Price £29,900
Range 189miles
4.3mi/kWh
-
24Volkswagen ID.3
2027 GTI · 79 kWh GTI 326 PS
Price —
Range 373miles
4.3mi/kWh
-
25Mercedes-Benz EQA
2026 Sport Executive · EQA 250+
Price £49,760
Range 346miles
4.3mi/kWh
-
26MINI Cooper Electric
2026 Cooper E · 36.6 kWh
Price —
Range 179miles
4.3mi/kWh
-
27BMW iX1
2026 M Sport · eDrive20
Price £38,065
Range 312miles
4.3mi/kWh
-
28Lexus RZ
2026 Premium 18in · 77 kWh 350e
Price £48,365
Range 353miles
4.3mi/kWh
-
29Renault 5 E-Tech
2025 evolution · EV40 120 hp urban range
Price £21,495
Range 192miles
4.23mi/kWh
-
30Kia e-Niro
2019 First Edition · 64 kWh FWD
Price £34,995
Range 282miles
4.2mi/kWh
-
31Polestar 2
2026 Long range Single motor · Long range Single motor
Price £49,210
Range 409miles
4.2mi/kWh
-
32Kia EV3
2025 Air · 58.3 kWh
Price £31,555
Range 270miles
4.2mi/kWh
-
33Suzuki e Vitara
2026 Motion · 49 kWh
Price £24,999
Range 213miles
4.2mi/kWh
-
34Toyota Urban Cruiser
2026 Design · 61 kWh FWD
Price £33,495
Range 264miles
4.2mi/kWh
-
35Vauxhall Astra Electric
2024 Design · 54 kWh 156 PS
Price £34,945
Range 258miles
4.2mi/kWh
-
36Vauxhall Astra Sports Tourer Electric
2024 Design · 54 kWh 156 PS
Price £36,145
Range 256miles
4.2mi/kWh
-
37Volvo EX60
2027 Plus · P6 Electric
Price £56,860
Range 380miles
4.15mi/kWh
-
38Mercedes-Benz C-Class Electric
2026 Sport · C 400 4MATIC
Price £57,995
Range 452miles
4.1mi/kWh
-
39Mercedes-Benz GLA Electric
2026 Sport · GLA 250+ electric
Price £45,400
Range 406miles
4.1mi/kWh
-
40Škoda Elroq
2025 Edition 85 · Elroq 85
Price £38,650
Range 360miles
4.1mi/kWh
-
41Kia EV2
2026 Air · 61.0 kWh
Price £24,245
Range 275miles
4.08mi/kWh
-
42BYD Dolphin Surf
2025 Active · 30 kWh 88 PS
Price £18,650
Range 137miles
4.01mi/kWh
-
43Geely EX2
2026 Max · 47 kWh
Price £23,490
Range 214miles
4.01mi/kWh
-
44BMW iX3
2026 Standard · 40
Price £53,250
Range 400miles
4mi/kWh
-
45Kia Soul EV
2020 First Edition · 64 kWh FWD
Price £32,445
Range 280miles
4mi/kWh
-
46Volkswagen ID.4
2026 Pro Essential · 79 kWh RWD
Price £35,495
Range 351miles
4mi/kWh
-
47Hyundai IONIQ 5
2026 Advance · 63 kWh 170 PS RWD
Price £40,695
Range 273miles
4mi/kWh
-
48Mercedes-Benz EQB
2026 Sport Executive · EQB 250+
Price £52,810
Range 324miles
4mi/kWh
-
49Jeep Avenger Electric
2026 e-Altitude · 54 kWh 156 hp
Price £32,099
Range 249miles
4mi/kWh
-
50Mercedes-Benz GLC
2026 Sport · GLC 250
Price £55,495
Range 389miles
4mi/kWh
-
51Volvo ES90
2026 Single Motor Extended Range · Single Motor Extended Range
Price £67,560
Range 413miles
4mi/kWh
-
52Geely EX5
2026 SE · 60 kWh
Price £31,990
Range 267miles
3.93mi/kWh
-
53Leapmotor B05
2026 · 67.1 kWh
Price £28,995
Range 300miles
3.91mi/kWh
-
54Kia EV6
2025 Air · 84 kWh RWD
Price £45,575
Range 361miles
3.9mi/kWh
-
55Hyundai IONIQ 6
2025 Premium · 77 kWh 228 PS RWD
Price £47,050
Range 338miles
3.9mi/kWh
-
56Renault Megane E-Tech
2025 iconic esprit Alpine · Megane EV60 220 hp
Price £35,495
Range 285miles
3.9mi/kWh
-
57BYD Dolphin
2025 Comfort · 60.4 kWh
Price £30,230
Range 265miles
3.9mi/kWh
-
58Mercedes-Benz EQE
2026 AMG Line Edition · 96 kWh RWD
Price £74,615
Range 428miles
3.9mi/kWh
-
59Mercedes-Benz GLB
2026 350 4MATIC · GLB 350 4MATIC with EQ Technology
Price —
Range —
3.9mi/kWh
-
60Subaru Solterra
2022 Limited · 71.4 kWh dual motor
Price —
Range 289miles
3.86mi/kWh
-
61Mazda 6e
2026 Takumi · 78 kWh
Price £38,995
Range 348miles
3.86mi/kWh
-
62Vauxhall Frontera Electric
2026 Design 54 kWh · 54 kWh Extended Range
Price £25,995
Range 253miles
3.86mi/kWh
-
63Volvo EX60 Cross Country
2028 P10 AWD · P10 AWD Electric
Price —
Range 398miles
3.84mi/kWh
-
64Smart #3
2024 Premium · 66 kWh
Price £40,660
Range 283miles
3.81mi/kWh
-
65Mercedes-Benz EQS
2026 Premium · 112 kWh RWD
Price £91,765
Range 490miles
3.8mi/kWh
-
66MG IM5
2026 100 Long Range · 100 kWh
Price £45,495
Range 441miles
3.8mi/kWh
-
67Volvo EC40
2026 Single Motor Extended Range · Single Motor Extended Range
Price £46,860
Range 359miles
3.8mi/kWh
-
68Mercedes-Benz AMG GT 4-Door
2026 53 Premium · AMG GT 53
Price £103,275
Range 483miles
3.8mi/kWh
-
69BYD Seal
2026 Design · 82.5 kWh RWD
Price £45,730
Range 354miles
3.74mi/kWh
-
70JAECOO E5
2026 Luxury · 60.9 kWh
Price £30,505
Range 248miles
3.74mi/kWh
-
71Volvo EX40
2027 P5 Long Range · P5 Long Range
Price £39,610
Range 356miles
3.72mi/kWh
-
72Tesla Model S
2026 Dual Motor · Dual Motor
Price —
Range 462miles
3.7mi/kWh
-
73Smart #1
2025 Premium · 66 kWh
Price £39,660
Range 273miles
3.7mi/kWh
-
74Genesis GV60
2025 RWD Pure · 84 kWh RWD
Price £54,115
Range 348miles
3.7mi/kWh
-
75Volvo EX30
2026 Single Motor Extended Range · Single Motor Extended Range
Price £37,260
Range 304miles
3.7mi/kWh
-
76AION V
2026 Standard · 75 kWh
Price £36,450
Range 317miles
3.7mi/kWh
-
77Citroën ë-C3
2026 PLUS · 30 kWh Urban Range
Price £18,495
Range 130miles
3.68mi/kWh
-
78Renault Trafic Van E-Tech
2027 advance · L1 60 kWh urban range
Price £33,000
Range 217miles
3.61mi/kWh
-
79Renault ZOE
2020 Play · R110 80 kW
Price £27,495
Range 245miles
3.6mi/kWh
-
80Audi Q4 e-tron
2023 40 e-tron 150 kW · 40 e-tron 150 kW
Price —
Range 321miles
3.6mi/kWh
-
81BYD ATTO 2
2025 Boost · 51.1 kWh
Price £30,875
Range 214miles
3.6mi/kWh
-
82MINI Countryman Electric
2026 Countryman E · 65.2 kWh
Price —
Range 307miles
3.6mi/kWh
-
83XPENG G6
2026 Long Range · Long Range
Price —
Range 326miles
3.6mi/kWh
-
84Polestar 4 coupé
2027 Business · Rear motor
Price £56,750
Range 385miles
3.5mi/kWh
-
85Polestar 4 SUV
2027 Business · Rear motor
Price £54,750
Range 391miles
3.5mi/kWh
-
86Polestar 3
2026 Rear motor · Rear motor
Price £76,540
Range 374miles
3.5mi/kWh
-
87Polestar 5
2026 Dual motor · Dual motor
Price £89,500
Range 421miles
3.5mi/kWh
-
88Tesla Model X
2026 Dual Motor · Dual Motor
Price —
Range 403miles
3.4mi/kWh
-
89BMW i7
2026 50 xDrive · i7 50 xDrive
Price £104,230
Range 452miles
3.4mi/kWh
-
90Genesis Electrified G80
2026 Dynamic · 97.5 kWh AWD
Price £76,515
Range 354miles
3.4mi/kWh
-
91Porsche Macan Electric
2026 Macan GTS · Macan GTS
Price £90,865
Range 364miles
3.4mi/kWh
-
92Smart #5
2025 Premium · 100 kWh
Price £47,300
Range 366miles
3.38mi/kWh
-
93Changan Deepal S07
2026 · 80 kWh RWD
Price £39,990
Range 295miles
3.34mi/kWh
-
94Hyundai IONIQ 6 N
2026 · 84 kWh 650 PS AWD
Price —
Range 302miles
3.3mi/kWh
-
95Jeep Compass Electric
2026 Altitude · 74 kWh 213 hp
Price £36,999
Range 285miles
3.3mi/kWh
-
96Mercedes-Benz EQE SUV
2026 AMG Line · EQE 350+
Price £76,870
Range 372miles
3.3mi/kWh
-
97Volvo EX90
2026 Single Motor · Single Motor
Price £73,160
Range 351miles
3.3mi/kWh
-
98Mercedes-Benz AMG GT SUV
2027 53 · AMG GT 53
Price —
Range 415miles
3.3mi/kWh
-
99Mazda CX-6e
2026 Takumi · 78 kWh
Price £42,990
Range 300miles
3.29mi/kWh
-
100Genesis Electrified GV70
2026 Pure · 84 kWh AWD
Price £66,815
Range 298miles
3.2mi/kWh
-
101Range Rover Sport Electric
2027 First Edition · EV550
Price £126,290
Range 378miles
3.2mi/kWh
-
102Hyundai IONIQ 9
2027 Premium · 110 kWh 218 PS RWD
Price £64,995
Range 385miles
3.1mi/kWh
-
103BYD SEALION 7
2025 Comfort · 82.5 kWh RWD
Price £47,025
Range 300miles
3.1mi/kWh
-
104BMW iX5
2027 60 xDrive · 60 xDrive
Price —
Range 525miles
3.1mi/kWh
-
105Range Rover Electric
2027 First Edition · EV550
Price £157,610
Range 372miles
3.1mi/kWh
-
106Volkswagen ID. Buzz Cargo
2026 Commerce · 58 kWh
Price £24,995
Range 218miles
3mi/kWh
-
107Volkswagen e-Transporter
2026 Kombi Commerce Plus · 65 kWh 136 PS
Price £39,165
Range 194miles
3mi/kWh
-
108Rolls-Royce Spectre
2026 Black Badge Spectre Series II · Black Badge Spectre Series II
Price —
Range 390miles
3mi/kWh
-
109Hyundai IONIQ 5 N
2027 · 84 kWh 650 PS AWD
Price —
Range 278miles
2.9mi/kWh
-
110Mercedes-Benz EQS SUV
2026 AMG Line Premium Plus · EQS 450 4MATIC
Price £129,480
Range 400miles
2.9mi/kWh
-
111Jaguar I-Pace
2020 HSE · 84.7 kWh AWD
Price —
Range 292miles
2.8mi/kWh
-
112Mercedes-Benz Maybach EQS SUV
2026 First Class · EQS 680
Price £200,870
Range 370miles
2.7mi/kWh
-
113Volkswagen e-Transporter Shuttle
2026 Life · 65 kWh 136 PS
Price £56,129
Range 194miles
2.7mi/kWh
-
114
Price —
Range 360miles
2.6mi/kWh
-
115Mercedes-Benz G 580
2026 AMG Line Premium Plus · G 580 with EQ Technology
Price £154,870
Range 291miles
2.2mi/kWh
-
116Mercedes-Benz EQV
2026 Executive Long · EQV 300
Price £92,485
Range 222miles
2.1mi/kWh