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 500C 1.0 MHEV Euro 6 (s/s) 2dr

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

Lincoln, Lincolnshire
  • Petrol
  • 2 Doors
  • Manual
  • 1 Miles
  • In stock
£14,495
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Lincoln, Lincolnshire
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
  • In stock
£13,995
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Lincoln, Lincolnshire
  • Brand new
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
  • In stock
£12,825
Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

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

Chesterfield, Derbyshire
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£14,690
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Chesterfield, Derbyshire
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£13,995
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
  • 8 Miles
  • In stock
£16,150
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Birmingham, Warwickshire
  • Brand new
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 5 Miles
  • In stock
£16,150
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

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

Fiat 600 54kWh RED Auto 5dr

Swindon
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Slough, Berkshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Swindon
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£20,100
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Aylesford, Kent
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£22,040
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Newtownabbey, County antrim
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Grimsby, South humberside
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Grimsby, South humberside
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,645
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Nuneaton, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£31,398
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Corby, Northants
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£18,100
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Corby, Northants
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£20,100
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Corby, Northants
  • Petrol
  • 2 Doors
  • Manual
  • In stock
£18,100
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Swindon
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£27,500
......