Best-selling cars in Spain: MPVs 2025

The new passenger car models with the most registrations in Spain 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
    Dacia Jogger

    Dacia Jogger

    56,405 across the EU

    5,947

    registrations

  2. 2
    Mercedes-Benz Clase V

    Mercedes-Benz Clase V

    26,053 across the EU

    2,000

    registrations

  3. 3
    Volkswagen Multivan

    Volkswagen Multivan

    32,934 across the EU

    1,783

    registrations

  4. 4
    Volkswagen Touran

    Volkswagen Touran

    22,068 across the EU

    1,229

    registrations

  5. 5
    Mercedes-Benz Clase B

    Mercedes-Benz Clase B

    14,114 across the EU

    929

    registrations

  6. 6
    Mercedes-Benz Clase T

    Mercedes-Benz Clase T

    966 across the EU

    929

    registrations

  7. 7
    Volkswagen ID. Buzz

    Volkswagen ID. Buzz

    21,201 across the EU

    852

    registrations

  8. 8
    Hyundai Staria

    Hyundai Staria

    3,473 across the EU

    542

    registrations

  9. 9
    Fiat Ulysse

    Fiat Ulysse

    2,258 across the EU

    205

    registrations

  10. 10
    Opel Zafira

    Opel Zafira

    2,409 across the EU

    164

    registrations

  11. 11
    Mercedes-Benz EQV

    Mercedes-Benz EQV

    2,665 across the EU

    112

    registrations

  12. 12
    Mitsubishi Grandis

    Mitsubishi Grandis

    243 across the EU

    68

    registrations

  13. 13
    Lexus LM350H

    Lexus LM350H

    305 across the EU

    57

    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.