Fiat cars available for sale now on What Car?

In partnership with

We have 311 new Fiat cars available from offical Fiat dealers. Browse now, and find the perfect new Fiat near you.

In partnership with

Cars found 311

Chosen Filters (1)
* Postcode invalid
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

Newcastle under lyme, Staffordshire
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£20,125
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Newcastle under lyme, Staffordshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,950
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Newcastle under lyme, Staffordshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,950
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Newcastle under lyme, Staffordshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,950
Fiat 500 - Bev 42kWh La Prima Auto 3dr

Fiat 500 - Bev 42kWh La Prima Auto 3dr

Newcastle under lyme, Staffordshire
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£30,994
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Newtownabbey, County antrim
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Canterbury, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,540
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Canterbury, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,540
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Nottingham, Nottinghamshire
  • Brand new
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£12,685
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Canterbury, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£19,040
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Grantham, Lincolnshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,450
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Conwy, North wales
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£28,645
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Conwy, North wales
  • Brand new
  • 2024 reg
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£27,995
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Conwy, North wales
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£28,645
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Colchester, Essex
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£22,395
Fiat 500 - Bev 42kWh La Prima Auto 3dr

Fiat 500 - Bev 42kWh La Prima Auto 3dr

Colchester, Essex
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£28,495
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Corby, Northants
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£15,450
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

Birmingham, Warwickshire
  • Brand new
  • 2024 reg
  • Electric
  • 3 Doors
  • Automatic
  • 5 Miles
  • In stock
£30,345
Fiat 600e 54kWh RED Auto 5dr

Fiat 600e 54kWh RED Auto 5dr

Warwick, Warwickshire
  • Brand new
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 100 Miles
  • In stock
£30,645
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Northampton, Northamptonshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,450
......