Used Fiat cars

Find used Fiat cars offering Italian style, lots of character and inexpensive ownership costs whether you choose one of the hatchback, estate, MPV or SUV models. We have a wide range of used Fiat cars for sale that are available to buy or finance including the 500, 500X and 124 Spider.

Finance representative example (PCP)

Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


Fixed rate of interest per annum
5.13%
48 monthly payments
£267.57
Total amount payable
£23,766.36
Cost of credit
£5,041.36
Optional final payment
£8,923
Annual mileage limit
10,000 miles
Excess mileage charge
4p/mile

1 - 48 of 120 results

  1. Finance representative example (PCP)

    Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


    Fixed rate of interest per annum
    5.13%
    48 monthly payments
    £267.57
    Total amount payable
    £23,766.36
    Cost of credit
    £5,041.36
    Optional final payment
    £8,923
    Annual mileage limit
    10,000 miles
    Excess mileage charge
    4p/mile
  2. Read more about 2016 used Fiat 500 1.2L Pop

    Fiat 500

    1.2L Pop

    • 20,955 miles
    • 2016 reg
    • Manual
    • Petrol

    £7,350

    £95/month PCP

    View this car
  3. Read more about 2017 used Fiat 500 1.2L Lounge 8V

    Fiat 500

    1.2L Lounge 8V

    • 34,638 miles
    • 2017 reg
    • Manual
    • Petrol

    £7,725

    £98/month PCP

    View this car
  4. Read more about 2017 used Fiat 500 1.2L Mirror 8V

    Fiat 500

    1.2L Mirror 8V

    • 19,647 miles
    • 2017 reg
    • Manual
    • Petrol

    £8,050

    £105/month PCP

    View this car
  5. Read more about 2019 used Fiat 500 1.2L Pop

    Fiat 500

    1.2L Pop

    • 44,698 miles
    • 2019 reg
    • Manual
    • Petrol

    £7,950

    £105/month PCP

    View this car
  6. Read more about 2015 used Fiat 500 1.2L Pop

    Fiat 500

    1.2L Pop

    • 37,095 miles
    • 2015 reg
    • Manual
    • Petrol

    £6,225

    £106/month HP

    View this car
  7. Read more about 2018 used Fiat 500 1.2L Lounge

    Fiat 500

    1.2L Lounge

    • 24,864 miles
    • 2018 reg
    • Manual
    • Petrol

    £8,425

    £109/month PCP

    View this car
  8. Read more about 2016 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 33,130 miles
    • 2016 reg
    • Manual
    • Petrol

    £8,275

    £113/month PCP

    View this car
  9. Read more about 2017 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 41,597 miles
    • 2017 reg
    • Manual
    • Petrol

    £8,425

    £116/month PCP

    View this car
  10. Read more about 2017 used Fiat 500 1.2L Mirror

    Fiat 500

    1.2L Mirror

    • 28,226 miles
    • 2017 reg
    • Manual
    • Petrol

    £8,300

    £117/month PCP

    View this car
  11. Read more about 2018 used Fiat 500 1.2L Lounge

    Fiat 500

    1.2L Lounge

    • 22,867 miles
    • 2018 reg
    • Manual
    • Petrol

    £8,725

    £119/month PCP

    View this car
  12. Read more about 2018 used Fiat 500 1.2L Mirror 8V

    Fiat 500

    1.2L Mirror 8V

    • 15,824 miles
    • 2018 reg
    • Manual
    • Petrol

    £8,800

    £119/month PCP

    View this car
  13. Read more about 2016 used Fiat 500X 2L Cross MultiJetII

    Special offer - £250 off

    Fiat 500X

    2L Cross MultiJetII

    • 43,843 miles
    • 2016 reg
    • Manual
    • Diesel

    was £9,475£9,225

    £123/month PCP

    View this car
  14. Read more about 2016 used Fiat 500X 1.6L Pop E-Torq

    Fiat 500X

    1.6L Pop E-Torq

    • 28,802 miles
    • 2016 reg
    • Manual
    • Petrol

    £8,750

    £125/month PCP

    View this car
  15. Read more about 2016 used Fiat 500 0.9L S TwinAir

    Fiat 500

    0.9L S TwinAir

    • 25,236 miles
    • 2016 reg
    • Manual
    • Petrol

    £9,025

    £127/month PCP

    View this car
  16. Read more about 2018 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 22,010 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,200

    £127/month PCP

    View this car
  17. Read more about 2016 used Fiat 500 1.2L Pop

    Fiat 500

    1.2L Pop

    • 29,903 miles
    • 2016 reg
    • Manual
    • Petrol

    £7,150

    £129/month HP

    View this car
  18. Read more about 2017 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 17,145 miles
    • 2017 reg
    • Manual
    • Petrol

    £9,125

    £131/month PCP

    View this car
  19. Read more about 2017 used Fiat 500 1.2L S 8V

    Fiat 500

    1.2L S 8V

    • 12,751 miles
    • 2017 reg
    • Manual
    • Petrol

    £9,350

    £131/month PCP

    View this car
  20. Read more about 2019 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 18,000 miles
    • 2019 reg
    • Manual
    • Petrol

    £9,650

    £132/month PCP

    View this car
  21. Read more about 2017 used Fiat 500 0.9L S TwinAir

    Fiat 500

    0.9L S TwinAir

    • 21,656 miles
    • 2017 reg
    • Manual
    • Petrol

    £9,350

    £133/month PCP

    View this car
  22. Read more about 2016 used Fiat 500X 1.6L Cross Plus MultiJetII

    Fiat 500X

    1.6L Cross Plus MultiJetII

    • 66,252 miles
    • 2016 reg
    • Automatic
    • Diesel

    £9,225

    £133/month PCP

    View this car
  23. Read more about 2016 used Fiat Punto 1.4L Easy +

    Fiat Punto

    1.4L Easy +

    • 5,875 miles
    • 2016 reg
    • Manual
    • Petrol

    £8,075

    £135/month PCP

    View this car
  24. Read more about 2017 used Fiat Punto 1.2L Easy + 8V

    Special offer - £750 off

    Fiat Punto

    1.2L Easy + 8V

    • 14,227 miles
    • 2017 reg
    • Manual
    • Petrol

    was £8,925£8,175

    £136/month PCP

    View this car
  25. Read more about 2017 used Fiat Punto 1.2L Easy + 8V

    Fiat Punto

    1.2L Easy + 8V

    • 29,192 miles
    • 2017 reg
    • Manual
    • Petrol

    £8,150

    £136/month PCP

    View this car
  26. Read more about 2015 used Fiat Punto 1.2L Pop +

    Fiat Punto

    1.2L Pop +

    • 14,501 miles
    • 2015 reg
    • Manual
    • Petrol

    £7,475

    £137/month HP

    View this car
  27. Read more about 2018 used Fiat 500 1.2L Collezione Fall

    Fiat 500

    1.2L Collezione Fall

    • 14,611 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,825

    £139/month PCP

    View this car
  28. Read more about 2016 used Fiat 500 0.9L Lounge TwinAir

    Fiat 500

    0.9L Lounge TwinAir

    • 43,692 miles
    • 2016 reg
    • Manual
    • Petrol

    £7,600

    £140/month HP

    View this car
  29. Read more about 2018 used Fiat Tipo 1.4L Easy Plus MPI

    Fiat Tipo

    1.4L Easy Plus MPI

    • 20,150 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,775

    £142/month PCP

    View this car
  30. Read more about 2018 used Fiat 500 1.2L Collezione Fall

    Fiat 500

    1.2L Collezione Fall

    • 13,269 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,875

    £142/month PCP

    View this car
  31. Read more about 2015 used Fiat 500 0.9L Pop Star TwinAir

    Fiat 500

    0.9L Pop Star TwinAir

    • 32,200 miles
    • 2015 reg
    • Manual
    • Petrol

    £7,700

    £143/month HP

    View this car
  32. Read more about 2019 used Fiat 500 1.2L Lounge

    Fiat 500

    1.2L Lounge

    • 8,512 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,150

    £144/month PCP

    View this car
  33. Read more about 2015 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 29,796 miles
    • 2015 reg
    • Manual
    • Petrol

    £7,775

    £145/month HP

    View this car
  34. Read more about 2016 used Fiat 500 1.2L Lounge

    Fiat 500

    1.2L Lounge

    • 24,071 miles
    • 2016 reg
    • Manual
    • Petrol

    £8,025

    £151/month HP

    View this car
  35. Read more about 2019 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 12,666 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,425

    £152/month PCP

    View this car
  36. Read more about 2019 used Fiat Tipo 1.4L Easy MPI

    Fiat Tipo

    1.4L Easy MPI

    • 16,377 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,250

    £153/month PCP

    View this car
  37. Read more about 2020 used Fiat 500 1L Lounge MHEV

    Fiat 500

    1L Lounge MHEV

    • 15,511 miles
    • 2020 reg
    • Manual
    • Petrol

    £10,725

    £154/month PCP

    View this car
  38. Read more about 2020 used Fiat 500 1L Lounge MHEV

    Fiat 500

    1L Lounge MHEV

    • 18,053 miles
    • 2020 reg
    • Manual
    • Petrol

    £10,775

    £156/month PCP

    View this car
  39. Read more about 2018 used Fiat 500 1.2L Collezione Fall

    Fiat 500

    1.2L Collezione Fall

    • 2,673 miles
    • 2018 reg
    • Manual
    • Petrol

    £10,575

    £157/month PCP

    View this car
  40. Read more about 2016 used Fiat 500 1.2L Lounge

    Fiat 500

    1.2L Lounge

    • 19,112 miles
    • 2016 reg
    • Manual
    • Petrol

    £8,275

    £157/month HP

    View this car
  41. Read more about 2019 used Fiat Tipo 1.4L Easy MPI

    Fiat Tipo

    1.4L Easy MPI

    • 8,236 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,450

    £158/month PCP

    View this car
  42. Read more about 2018 used Fiat Panda 1.2L Waze

    Fiat Panda

    1.2L Waze

    • 7,319 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,900

    £159/month PCP

    View this car
  43. Read more about 2019 used Fiat 500 1.2L S

    Fiat 500

    1.2L S

    • 4,864 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,800

    £159/month PCP

    View this car
  44. Read more about 2016 used Fiat 500X 1.4L Lounge MultiAir

    Fiat 500X

    1.4L Lounge MultiAir

    • 37,321 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,575

    £159/month PCP

    View this car
  45. Read more about 2016 used Fiat 500X 1.2L Pop Star MultiJet

    Fiat 500X

    1.2L Pop Star MultiJet

    • 15,176 miles
    • 2016 reg
    • Manual
    • Diesel

    £10,500

    £159/month PCP

    View this car
  46. Read more about 2015 used Fiat 500L 1.4L Pop Star

    Fiat 500L

    1.4L Pop Star

    • 21,812 miles
    • 2015 reg
    • Manual
    • Petrol

    £8,375

    £160/month HP

    View this car
  47. Read more about 2020 used Fiat 500 1L Lounge MHEV

    Fiat 500

    1L Lounge MHEV

    • 8,912 miles
    • 2020 reg
    • Manual
    • Petrol

    £11,125

    £160/month PCP

    View this car
  48. Read more about 2019 used Fiat 500 1.2L Collezione Fall

    Fiat 500

    1.2L Collezione Fall

    • 16,819 miles
    • 2019 reg
    • Manual
    • Petrol

    £10,825

    £161/month PCP

    View this car
  49. Read more about 2019 used Fiat Tipo 1.6L Lounge MultiJetII

    Fiat Tipo

    1.6L Lounge MultiJetII

    • 30,858 miles
    • 2019 reg
    • Manual
    • Diesel

    £10,925

    £162/month PCP

    View this car

Can't find what you're looking for?

Set up a personalised stock alert

Set up an alert

Fiat car buying guide

Fiat makes cars stylish, practical cars. Good looking inside and out, Fiat’s models are roomy, and feature lots of useful storage areas which makes them perfect for growing families. Fiats are easy to drive and park in town and will also be comfortable on longer journeys. They’re affordable to buy thanks to reasonable used prices, and their frugal and responsive TwinAir petrol and Multijet diesel engines are inexpensive to run. They’re also safe and reliable.

Technology plays a key role in Fiat models, with the Uconnect infotainment touchscreen and Blue&Me system delivering easy access to your phone’s functions on the move. They also have a wide range of advanced safety aids, including electronic stability control, which reduces skidding in slippery conditions.

Fiat common questions