Best-selling cars in Europe: Compact cars 2025
The new passenger car models with the most registrations in the European Union in 2025, adding up all their versions.
Filter by body type
Tap any car to see its photos, all its specs and the nearest dealers.
Clear filter- 1

Volkswagen Golf
7,298 in Spain
148,921
registrations
- 2

Škoda Octavia
4,343 in Spain
126,223
registrations
- 3

Toyota Corolla
21,347 in Spain
100,479
registrations
- 4

Audi A3
8,826 in Spain
74,757
registrations
- 5

BMW Serie 1
4,683 in Spain
66,239
registrations
- 6

Volkswagen ID.3
1,043 in Spain
65,969
registrations
- 7

Peugeot 308
1,621 in Spain
58,881
registrations
- 8

Cupra Leon
8,697 in Spain
53,314
registrations
- 9

Mercedes-Benz Clase A
6,670 in Spain
49,919
registrations
- 10

Opel Astra
0 in Spain
47,596
registrations
- 11

Seat Leon
16,255 in Spain
45,657
registrations
- 12

Citroën C4
12,430 in Spain
44,920
registrations
- 13

Kia Ceed
4,865 in Spain
43,233
registrations
- 14

Ford Focus
6,054 in Spain
42,563
registrations
- 15

Mercedes-Benz CLA
2,857 in Spain
40,643
registrations
- 16

Cupra Born
559 in Spain
33,397
registrations
- 17

Škoda Scala
2,517 in Spain
31,938
registrations
- 18

BMW Serie 2
1,832 in Spain
30,063
registrations
- 19

Hyundai i30
3,124 in Spain
28,077
registrations
- 20

Mazda Mazda3
4,074 in Spain
17,879
registrations
- 21

MG MG4
843 in Spain
17,522
registrations
- 22

Renault Megane
313 in Spain
17,004
registrations
- 23

Peugeot 408
1,265 in Spain
13,069
registrations
- 24

BYD Dolphin
1,641 in Spain
7,992
registrations
- 25

Fiat Tipo
378 in Spain
6,008
registrations
- 26

Honda Civic
1,084 in Spain
5,143
registrations
- 27

Citroën E-C4
479 in Spain
4,540
registrations
- 28

Kia EV4
185 in Spain
4,196
registrations
- 29

Suzuki Swace
325 in Spain
2,471
registrations
- 30

Citroën C4X
1,541 in Spain
1,893
registrations
- 31

Škoda Octavia Combi
0 in Spain
1,502
registrations
- 32

Toyota Prius
0 in Spain
1,451
registrations
- 33

Citroën E-C4 X
0 in Spain
1,280
registrations
- 34

Toyota GR Yaris
184 in Spain
1,094
registrations
- 35

Nissan Leaf
65 in Spain
969
registrations
- 36

Opel Astra ST
240 in Spain
280
registrations
- 37

Peugeot 408 GT
191 in Spain
191
registrations
- 38

Hyundai i20 N
174 in Spain
190
registrations
- 39

Honda Civic E:hev
0 in Spain
185
registrations
- 40

Hyundai i30 N
133 in Spain
155
registrations
- 41

Peugeot 308 SW GT
149 in Spain
149
registrations
- 42

Kia K4
0 in Spain
146
registrations
- 43

Subaru Impreza
0 in Spain
132
registrations
- 44
Audi A3 Tfsie
5 in Spain
104
registrations
- 45
Peugeot 308 Break
0 in Spain
93
registrations
- 46
Kia EV4HB
0 in Spain
82
registrations
- 47
Škoda Octavia RS Combi
0 in Spain
81
registrations
- 48
Mercedes-Benz CLA 350 4MATIC With EQ Technology
0 in Spain
39
registrations
- 49
Ford Focus Tit
0 in Spain
38
registrations
- 50
Mercedes-Benz CLA 250+ With EQ Technology
0 in Spain
37
registrations
How it's calculated
New passenger car registrations in EU countries (and the others that report to the European Environment Agency), grouped by model.
Each model's body type (SUV, hatchback, sedan…) and size come from its Wikidata classification and our own review of the best-sellers; models without a type yet only appear under “All”.
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.