Best-selling car brands in Europe 2025
The brands with the most new passenger cars registered in the European Union in 2025.
Tap any car to see its photos, all its specs and the nearest dealers.
- 1

Volkswagen
19.3% electric · 164 hp on average
1,222,777
registrations
- 2

Toyota
3.7% electric · 108 hp on average
740,299
registrations
- 3

Škoda
19.7% electric · 161 hp on average
725,053
registrations
- 4

Renault
19.3% electric · 113 hp on average
697,969
registrations
- 5

BMW
23.9% electric · 229 hp on average
648,562
registrations
- 6

Mercedes-Benz
17.4% electric · 210 hp on average
581,513
registrations
- 7

Peugeot
13.1% electric · 126 hp on average
567,249
registrations
- 8

Dacia
5.0% electric · 97 hp on average
561,213
registrations
- 9

Audi
22.4% electric · 226 hp on average
526,993
registrations
- 10

Hyundai
18.3% electric · 127 hp on average
425,058
registrations
- 11

Kia
22.0% electric · 139 hp on average
387,757
registrations
- 12

Ford
19.6% electric · 161 hp on average
343,035
registrations
- 13

Citroën
17.8% electric · 115 hp on average
330,640
registrations
- 14

Opel
12.8% electric · 119 hp on average
313,631
registrations
- 15

Volvo
34.0% electric · 252 hp on average
246,719
registrations
- 16

Cupra
25.3% electric · 196 hp on average
230,087
registrations
- 17

Fiat
13.9% electric · 89 hp on average
219,684
registrations
- 18

MG
14.7% electric · 126 hp on average
213,444
registrations
- 19

Nissan
7.2% electric · 143 hp on average
193,405
registrations
- 20

Seat
1.5% electric · 118 hp on average
192,964
registrations
- 21

Tesla
100.0% electric · 347 hp on average
185,510
registrations
- 22

Suzuki
0.6% electric · 100 hp on average
147,989
registrations
- 23

BYD
58.1% electric · 180 hp on average
135,199
registrations
- 24

Mazda
6.7% electric · 159 hp on average
118,442
registrations
- 25

MINI
43.4% electric · 182 hp on average
114,673
registrations
- 26

Jeep
9.3% electric · 119 hp on average
111,967
registrations
- 27

Porsche
36.1% electric · 418 hp on average
66,733
registrations
- 28

Alfa Romeo
8.1% electric · 163 hp on average
54,554
registrations
- 29

Lexus
7.0% electric · 145 hp on average
51,214
registrations
- 30

Honda
3.3% electric · 129 hp on average
43,436
registrations
- 31

Mitsubishi
0.4% electric · 99 hp on average
43,356
registrations
- 32

Land Rover
0.0% electric · 292 hp on average
43,351
registrations
- 33

Omoda
5.0% electric · 143 hp on average
30,083
registrations
- 34

Polestar
100.0% electric · 359 hp on average
28,912
registrations
- 35

Leapmotor
86.4% electric · 116 hp on average
28,791
registrations
- 36

DS
7.9% electric · 150 hp on average
27,793
registrations
- 37

Jaecoo
1.4% electric · 142 hp on average
25,230
registrations
- 38

KGM
7.3% electric · 163 hp on average
20,669
registrations
- 39

DR
3.8% electric · 131 hp on average
20,544
registrations
- 40

XPENG
100.0% electric · 351 hp on average
19,825
registrations
- 41

Subaru
8.5% electric · 151 hp on average
14,890
registrations
- 42

Ebro
0.0% electric · 134 hp on average
12,924
registrations
- 43

Lancia
9.9% electric · 104 hp on average
11,338
registrations
- 44

Smart
100.0% electric · 354 hp on average
10,444
registrations
- 45

Lynk & Co
16.0% electric · 171 hp on average
9,517
registrations
- 46

Alpine
74.6% electric · 218 hp on average
8,428
registrations
- 47

Zeekr
100.0% electric · 501 hp on average
5,076
registrations
- 48

DFSK
2.8% electric · 113 hp on average
4,745
registrations
- 49

Chery
0.1% electric · 169 hp on average
4,309
registrations
- 50

Ferrari
0.0% electric · 700 hp on average
4,069
registrations
How it's calculated
New passenger car registrations in the EU by brand, according to the European Environment Agency.
Source: European Environment Agency (EEA), “Monitoring of CO2 emissions from passenger cars”, CC BY 4.0 licence. 2025 data (provisional), imported on September 24, 2026. We automatically check for new data every 6 hours (last check: September 25, 2026 at 02:17 PM GMT+2). This is the type-approval data declared by manufacturers and it may contain errors.