Fiat cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 233

Chosen Filters (1)
* Postcode invalid
Fiat 600 Ice 1.2 MHEV La Prima E-DCT Euro 6 (s/s) 5dr

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

Swansea, Glamorgan
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£27,910
Fiat 600 Ice 1.2 MHEV La Prima E-DCT Euro 6 (s/s) 5dr

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

Newcastle under lyme, Staffordshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£24,260
Fiat 500e 42kWh Giorgio Armani Auto 3dr

Fiat 500e 42kWh Giorgio Armani Auto 3dr

Slough, Berkshire
  • Electric
  • 3 Doors
  • Automatic
  • 10 Miles
  • In stock
£33,995
Fiat 500e 42kWh Giorgio Armani Auto 3dr

Fiat 500e 42kWh Giorgio Armani Auto 3dr

Slough, Berkshire
  • Electric
  • 3 Doors
  • Automatic
  • 10 Miles
  • In stock
£33,995
Fiat 500e 42kWh Auto 3dr

Fiat 500e 42kWh Auto 3dr

Bristol, Gloucestershire
  • Electric
  • 3 Doors
  • Automatic
  • 2 Miles
  • In stock
£20,995
Fiat 500e 42kWh Icon Auto 3dr

Fiat 500e 42kWh Icon Auto 3dr

Ashington, Northumberland
  • Electric
  • 3 Doors
  • Automatic
  • 20 Miles
  • In stock
£21,995
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

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

Fiat 600e 54kWh RED Auto 5dr

Nuneaton, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£25,594
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Nuneaton, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,724
Fiat 500 - Bev 42kWh La Prima Auto 3dr

Fiat 500 - Bev 42kWh La Prima Auto 3dr

Chesterfield, Derbyshire
  • Electric
  • 3 Doors
  • Automatic
  • In stock
£34,645
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • Petrol
  • 3 Doors
  • Manual
  • 10 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

Canterbury, Kent
  • Petrol
  • 3 Doors
  • Manual
  • In stock
£19,040
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£22,980
Fiat 600 54kWh RED Auto 5dr

Fiat 600 54kWh RED Auto 5dr

Nuneaton, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£30,723
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Nuneaton, Warwickshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,724
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£22,980
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

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

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

Hull, Yorkshire
  • Petrol
  • 3 Doors
  • Manual
  • 25 Miles
  • In stock
£13,950
Fiat Grande Panda 1.2 MHEV Icon E-DCT Euro 6 (s/s) 5dr

Fiat Grande Panda 1.2 MHEV Icon E-DCT Euro 6 (s/s) 5dr

Epsom, Surrey
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 50 Miles
  • Available Jul
£18,395
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

Warwick, Warwickshire
  • Electric
  • 3 Doors
  • Automatic
  • 5 Miles
  • In stock
£27,549
...