Best-selling cars in Spain: Superminis 2025
The new passenger car models with the most registrations in Spain 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

Dacia Sandero
227,451 across the EU
38,537
registrations
- 2

Renault Clio
227,685 across the EU
27,090
registrations
- 3

Seat Ibiza
65,048 across the EU
23,188
registrations
- 4

Peugeot 208
172,416 across the EU
16,388
registrations
- 5

Toyota Yaris
132,031 across the EU
15,730
registrations
- 6

Opel Corsa
123,047 across the EU
15,329
registrations
- 7

Hyundai i20
50,035 across the EU
12,053
registrations
- 8

Škoda Fabia
87,441 across the EU
10,588
registrations
- 9

MG MG3
46,712 across the EU
9,358
registrations
- 10

Citroën C3
116,413 across the EU
6,519
registrations
- 11

Audi A1
43,295 across the EU
6,420
registrations
- 12

MINI Cooper
55,269 across the EU
4,851
registrations
- 13

Volkswagen Polo
82,255 across the EU
4,425
registrations
- 14

Renault 5
73,388 across the EU
4,123
registrations
- 15

Mitsubishi Colt
14,861 across the EU
3,321
registrations
- 16

Citroën E-C3
35,796 across the EU
2,133
registrations
- 17

Mazda Mazda2
15,795 across the EU
1,602
registrations
- 18

Honda Jazz
8,743 across the EU
966
registrations
- 19

Peugeot E-208
1,615 across the EU
685
registrations
- 20

Lancia Ypsilon
11,265 across the EU
615
registrations
- 21

MINI JCW
5,484 across the EU
545
registrations
- 22

Alpine A290
6,172 across the EU
371
registrations
- 23

Dongfeng Box
2,085 across the EU
218
registrations
- 24

Nissan Micra
729 across the EU
83
registrations
How it's calculated
New passenger car registrations in Spain recorded by the European Environment Agency, grouped by model (all versions and engines).
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.