Fiat cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 312

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

Fiat 600e 54kWh RED Auto 5dr

Hemel hempstead, Hertfordshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£29,244
Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

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

Bristol, Gloucestershire
  • Petrol
  • 2 Doors
  • Manual
  • 1 Miles
  • In stock
£18,125
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Wincanton, Somerset
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£25,625
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Wincanton, Somerset
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,450
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Sunderland, Durham
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
  • In stock
£16,995
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Sunderland, Durham
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
  • In stock
£20,995
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Sunderland, Durham
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£23,295
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Sunderland, Durham
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
  • In stock
£18,495
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Hemel hempstead, Hertfordshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£16,448
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 Top Euro 6 (s/s) 3dr

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

Cardigan, Pembrokeshire
  • Brand new
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£16,495
Fiat 500 500 1.0 70hp Mild Hybrid

Fiat 500 500 1.0 70hp Mild Hybrid

Aylesford, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,540
Fiat 500 500 1.0 70hp Mild Hybrid

Fiat 500 500 1.0 70hp Mild Hybrid

Aylesford, 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

Aylesford, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£17,540
Fiat 500 500 Top 1.0 70hp Mild Hybrid

Fiat 500 500 Top 1.0 70hp Mild Hybrid

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

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

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

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

Birmingham, Warwickshire
  • 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

Birmingham, Warwickshire
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
  • In stock
£14,800
Fiat 600e 54kWh La Prima Auto 5dr

Fiat 600e 54kWh La Prima Auto 5dr

Birmingham, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£33,395
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Cardigan, Pembrokeshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£37,644
...