Fiat cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 201

Chosen Filters (1)
* Postcode invalid
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Pandy, Wrexham
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 600e 54kWh La Prima Auto 5dr

Fiat 600e 54kWh La Prima Auto 5dr

Leicester, East midlands
  • Electric
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£31,495
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

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

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

Kidlington, Oxfordshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,950
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Swindon
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£28,995
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Grantham, Lincolnshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,650
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

Sale, Greater manchester
  • Electric
  • 3 Doors
  • Automatic
  • 10 Miles
  • In stock
£29,499
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Pandy, Wrexham
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£29,495
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Tunbridge wells, Kent
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,595
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Teesdale, Thornaby teesside
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£15,450
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Kidlington, Oxfordshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£28,495
Fiat 600e 54kWh La Prima Auto 5dr

Fiat 600e 54kWh La Prima Auto 5dr

Sale, Greater manchester
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£31,399
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Teesdale, Thornaby teesside
  • 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

Teesdale, Thornaby teesside
  • 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

Teesdale, Thornaby teesside
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£18,840
Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

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

Birmingham, Warwickshire
  • Petrol
  • 2 Doors
  • Manual
  • 2 Miles
  • In stock
£15,600
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Chippenham, Wiltshire
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£31,743
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Sale, Greater manchester
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£21,834
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Salisbury, Wiltshire
  • Brand new
  • 2024 reg
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£28,635
Fiat 500 - Bev 42kWh Auto 3dr

Fiat 500 - Bev 42kWh Auto 3dr

Salisbury, Wiltshire
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£28,635
......