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.

Tap any car to see its photos, all its specs and the nearest dealers.

Clear filter
  1. 1
    Volkswagen Golf

    Volkswagen Golf

    7,298 in Spain

    148,921

    registrations

  2. 2
    Škoda Octavia

    Škoda Octavia

    4,343 in Spain

    126,223

    registrations

  3. 3
    Toyota Corolla

    Toyota Corolla

    21,347 in Spain

    100,479

    registrations

  4. 4
    Audi A3

    Audi A3

    8,826 in Spain

    74,757

    registrations

  5. 5
    BMW Serie 1

    BMW Serie 1

    4,683 in Spain

    66,239

    registrations

  6. 6
    Volkswagen ID.3

    Volkswagen ID.3

    1,043 in Spain

    65,969

    registrations

  7. 7
    Peugeot 308

    Peugeot 308

    1,621 in Spain

    58,881

    registrations

  8. 8
    Cupra Leon

    Cupra Leon

    8,697 in Spain

    53,314

    registrations

  9. 9
    Mercedes-Benz Clase A

    Mercedes-Benz Clase A

    6,670 in Spain

    49,919

    registrations

  10. 10
    Opel Astra

    Opel Astra

    0 in Spain

    47,596

    registrations

  11. 11
    Seat Leon

    Seat Leon

    16,255 in Spain

    45,657

    registrations

  12. 12
    Citroën C4

    Citroën C4

    12,430 in Spain

    44,920

    registrations

  13. 13
    Kia Ceed

    Kia Ceed

    4,865 in Spain

    43,233

    registrations

  14. 14
    Ford Focus

    Ford Focus

    6,054 in Spain

    42,563

    registrations

  15. 15
    Mercedes-Benz CLA

    Mercedes-Benz CLA

    2,857 in Spain

    40,643

    registrations

  16. 16
    Cupra Born

    Cupra Born

    559 in Spain

    33,397

    registrations

  17. 17
    Škoda Scala

    Škoda Scala

    2,517 in Spain

    31,938

    registrations

  18. 18
    BMW Serie 2

    BMW Serie 2

    1,832 in Spain

    30,063

    registrations

  19. 19
    Hyundai i30

    Hyundai i30

    3,124 in Spain

    28,077

    registrations

  20. 20
    Mazda Mazda3

    Mazda Mazda3

    4,074 in Spain

    17,879

    registrations

  21. 21
    MG MG4

    MG MG4

    843 in Spain

    17,522

    registrations

  22. 22
    Renault Megane

    Renault Megane

    313 in Spain

    17,004

    registrations

  23. 23
    Peugeot 408

    Peugeot 408

    1,265 in Spain

    13,069

    registrations

  24. 24
    BYD Dolphin

    BYD Dolphin

    1,641 in Spain

    7,992

    registrations

  25. 25
    Fiat Tipo

    Fiat Tipo

    378 in Spain

    6,008

    registrations

  26. 26
    Honda Civic

    Honda Civic

    1,084 in Spain

    5,143

    registrations

  27. 27
    Citroën E-C4

    Citroën E-C4

    479 in Spain

    4,540

    registrations

  28. 28
    Kia EV4

    Kia EV4

    185 in Spain

    4,196

    registrations

  29. 29
    Suzuki Swace

    Suzuki Swace

    325 in Spain

    2,471

    registrations

  30. 30
    Citroën C4X

    Citroën C4X

    1,541 in Spain

    1,893

    registrations

  31. 31
    Škoda Octavia Combi

    Škoda Octavia Combi

    0 in Spain

    1,502

    registrations

  32. 32
    Toyota Prius

    Toyota Prius

    0 in Spain

    1,451

    registrations

  33. 33
    Citroën E-C4 X

    Citroën E-C4 X

    0 in Spain

    1,280

    registrations

  34. 34
    Toyota GR Yaris

    Toyota GR Yaris

    184 in Spain

    1,094

    registrations

  35. 35
    Nissan Leaf

    Nissan Leaf

    65 in Spain

    969

    registrations

  36. 36
    Opel Astra ST

    Opel Astra ST

    240 in Spain

    280

    registrations

  37. 37
    Peugeot 408 GT

    Peugeot 408 GT

    191 in Spain

    191

    registrations

  38. 38
    Hyundai i20 N

    Hyundai i20 N

    174 in Spain

    190

    registrations

  39. 39
    Honda Civic E:hev

    Honda Civic E:hev

    0 in Spain

    185

    registrations

  40. 40
    Hyundai i30 N

    Hyundai i30 N

    133 in Spain

    155

    registrations

  41. 41
    Peugeot 308 SW GT

    Peugeot 308 SW GT

    149 in Spain

    149

    registrations

  42. 42
    Kia K4

    Kia K4

    0 in Spain

    146

    registrations

  43. 43
    Subaru Impreza

    Subaru Impreza

    0 in Spain

    132

    registrations

  44. 44

    Audi A3 Tfsie

    5 in Spain

    104

    registrations

  45. 45

    Peugeot 308 Break

    0 in Spain

    93

    registrations

  46. 46

    Kia EV4HB

    0 in Spain

    82

    registrations

  47. 47
    Škoda Octavia RS Combi

    Škoda Octavia RS Combi

    0 in Spain

    81

    registrations

  48. 48

    Mercedes-Benz CLA 350 4MATIC With EQ Technology

    0 in Spain

    39

    registrations

  49. 49

    Ford Focus Tit

    0 in Spain

    38

    registrations

  50. 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.