Fiat cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 300

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

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

Epsom, Surrey
  • Petrol
  • 3 Doors
  • Manual
  • 5 Miles
  • Available Nov
£14,950
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Epsom, Surrey
  • Electric
  • 5 Doors
  • Automatic
  • 5 Miles
  • Available Jan
£32,895
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Epsom, Surrey
  • Petrol
  • 3 Doors
  • Manual
  • 5 Miles
  • Available Dec
£16,450
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Epsom, Surrey
  • Petrol
  • 3 Doors
  • Manual
  • 5 Miles
  • In stock
£16,450
Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

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

Telford, Shropshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£15,059
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Wirral, Merseyside
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£13,995
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

Warwick, Warwickshire
  • Electric
  • 3 Doors
  • Automatic
  • 5 Miles
  • In stock
£31,645
Fiat 500e 42kWh RED Auto 3dr

Fiat 500e 42kWh RED Auto 3dr

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

Fiat 600e 54kWh RED Auto 5dr

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

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

Swindon
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£14,650
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Warwick, Warwickshire
  • Petrol
  • 3 Doors
  • Manual
  • 5 Miles
  • In stock
£16,950
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Pandy, Wrexham
  • 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

Pandy, Wrexham
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,950
Fiat 500 - Bev 42kWh RED Auto 3dr

Fiat 500 - Bev 42kWh RED Auto 3dr

Pandy, Wrexham
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£27,994
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£16,950
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£16,300
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£16,950
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£16,300
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£16,950
Fiat 500 - Bev 42kWh RED Auto 3dr

Fiat 500 - Bev 42kWh RED Auto 3dr

Nuneaton, Warwickshire
  • Brand new
  • 2024 reg
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£27,249
......