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. 1
    Volkswagen

    Volkswagen

    19.3% electric · 164 hp on average

    1,222,777

    registrations

  2. 2
    Toyota

    Toyota

    3.7% electric · 108 hp on average

    740,299

    registrations

  3. 3
    Škoda

    Škoda

    19.7% electric · 161 hp on average

    725,053

    registrations

  4. 4
    Renault

    Renault

    19.3% electric · 113 hp on average

    697,969

    registrations

  5. 5
    BMW

    BMW

    23.9% electric · 229 hp on average

    648,562

    registrations

  6. 6
    Mercedes-Benz

    Mercedes-Benz

    17.4% electric · 210 hp on average

    581,513

    registrations

  7. 7
    Peugeot

    Peugeot

    13.1% electric · 126 hp on average

    567,249

    registrations

  8. 8
    Dacia

    Dacia

    5.0% electric · 97 hp on average

    561,213

    registrations

  9. 9
    Audi

    Audi

    22.4% electric · 226 hp on average

    526,993

    registrations

  10. 10
    Hyundai

    Hyundai

    18.3% electric · 127 hp on average

    425,058

    registrations

  11. 11
    Kia

    Kia

    22.0% electric · 139 hp on average

    387,757

    registrations

  12. 12
    Ford

    Ford

    19.6% electric · 161 hp on average

    343,035

    registrations

  13. 13
    Citroën

    Citroën

    17.8% electric · 115 hp on average

    330,640

    registrations

  14. 14
    Opel

    Opel

    12.8% electric · 119 hp on average

    313,631

    registrations

  15. 15
    Volvo

    Volvo

    34.0% electric · 252 hp on average

    246,719

    registrations

  16. 16
    Cupra

    Cupra

    25.3% electric · 196 hp on average

    230,087

    registrations

  17. 17
    Fiat

    Fiat

    13.9% electric · 89 hp on average

    219,684

    registrations

  18. 18
    MG

    MG

    14.7% electric · 126 hp on average

    213,444

    registrations

  19. 19
    Nissan

    Nissan

    7.2% electric · 143 hp on average

    193,405

    registrations

  20. 20
    Seat

    Seat

    1.5% electric · 118 hp on average

    192,964

    registrations

  21. 21
    Tesla

    Tesla

    100.0% electric · 347 hp on average

    185,510

    registrations

  22. 22
    Suzuki

    Suzuki

    0.6% electric · 100 hp on average

    147,989

    registrations

  23. 23
    BYD

    BYD

    58.1% electric · 180 hp on average

    135,199

    registrations

  24. 24
    Mazda

    Mazda

    6.7% electric · 159 hp on average

    118,442

    registrations

  25. 25
    MINI

    MINI

    43.4% electric · 182 hp on average

    114,673

    registrations

  26. 26
    Jeep

    Jeep

    9.3% electric · 119 hp on average

    111,967

    registrations

  27. 27
    Porsche

    Porsche

    36.1% electric · 418 hp on average

    66,733

    registrations

  28. 28
    Alfa Romeo

    Alfa Romeo

    8.1% electric · 163 hp on average

    54,554

    registrations

  29. 29
    Lexus

    Lexus

    7.0% electric · 145 hp on average

    51,214

    registrations

  30. 30
    Honda

    Honda

    3.3% electric · 129 hp on average

    43,436

    registrations

  31. 31
    Mitsubishi

    Mitsubishi

    0.4% electric · 99 hp on average

    43,356

    registrations

  32. 32
    Land Rover

    Land Rover

    0.0% electric · 292 hp on average

    43,351

    registrations

  33. 33
    Omoda

    Omoda

    5.0% electric · 143 hp on average

    30,083

    registrations

  34. 34
    Polestar

    Polestar

    100.0% electric · 359 hp on average

    28,912

    registrations

  35. 35
    Leapmotor

    Leapmotor

    86.4% electric · 116 hp on average

    28,791

    registrations

  36. 36
    DS

    DS

    7.9% electric · 150 hp on average

    27,793

    registrations

  37. 37
    Jaecoo

    Jaecoo

    1.4% electric · 142 hp on average

    25,230

    registrations

  38. 38
    KGM

    KGM

    7.3% electric · 163 hp on average

    20,669

    registrations

  39. 39
    DR

    DR

    3.8% electric · 131 hp on average

    20,544

    registrations

  40. 40
    XPENG

    XPENG

    100.0% electric · 351 hp on average

    19,825

    registrations

  41. 41
    Subaru

    Subaru

    8.5% electric · 151 hp on average

    14,890

    registrations

  42. 42
    Ebro

    Ebro

    0.0% electric · 134 hp on average

    12,924

    registrations

  43. 43
    Lancia

    Lancia

    9.9% electric · 104 hp on average

    11,338

    registrations

  44. 44
    Smart

    Smart

    100.0% electric · 354 hp on average

    10,444

    registrations

  45. 45
    Lynk & Co

    Lynk & Co

    16.0% electric · 171 hp on average

    9,517

    registrations

  46. 46
    Alpine

    Alpine

    74.6% electric · 218 hp on average

    8,428

    registrations

  47. 47
    Zeekr

    Zeekr

    100.0% electric · 501 hp on average

    5,076

    registrations

  48. 48
    DFSK

    DFSK

    2.8% electric · 113 hp on average

    4,745

    registrations

  49. 49
    Chery

    Chery

    0.1% electric · 169 hp on average

    4,309

    registrations

  50. 50
    Ferrari

    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.