Fiat 500 for sale

Find and finance your next used car with ChooseMyCar

  • Fiat 500

POP Fiat 500

36904 miles 2017 Zero Deposit

Home Delivery Available

£5995
Sheffield
£126/month
Example
  • Fiat 500

1.0 Mild Hybrid 3dr Fiat 500

27535 miles 2023 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • Fiat 500

1.0 Mild Hybrid Top 3dr Fiat 500

23156 miles 2023 Zero Deposit

Home Delivery Available

£11695
£245/month
Example
  • Fiat 500

1.0 Mild Hybrid 3dr Fiat 500

28415 miles 2023 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • Fiat 500

87kW Icon 42kWh 3dr Auto Fiat 500

18465 miles 2022 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • Fiat 500

1.2 Mirror 3dr Fiat 500

48500 miles 2018 Zero Deposit

Home Delivery Available

£6495
£136/month
Example
  • Fiat 500

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

17709 miles 2021 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • Fiat 500

1.6 E-Torq Pop 5dr Fiat 500

78000 miles 2016 Zero Deposit

Home Delivery Available

£4995
Scunthorpe
£105/month
Example
  • Fiat 500

1.2 Lounge 3dr Fiat 500

71000 miles 2018 Zero Deposit

Home Delivery Available

£5495
Scunthorpe
£115/month
Example
  • Fiat 500

1.0 Mild Hybrid Star 2dr Fiat 500

63272 miles 2020 Zero Deposit

Home Delivery Available

£7990
£168/month
Example
  • Fiat 500

1.0 FireFly Turbo Urban Euro 6 (s/s) 5dr Fiat 500

55739 miles 2021 Zero Deposit

Home Delivery Available

£7499
£157/month
Example
  • Fiat 500

1.2 Lounge Euro 6 (s/s) 3dr Fiat 500

51000 miles 2017 Zero Deposit

Home Delivery Available

£6499
Bristol
£136/month
Example
  • Fiat 500

1.2 500 My17 1.2 69hp Lounge Fiat 500

52047 miles 2016 Zero Deposit

Home Delivery Available

£5995
£126/month
Example
  • Fiat 500

1.2 500 My17 1.2 69hp Pop Fiat 500

34970 miles 2017 Zero Deposit

Home Delivery Available

£5799
£122/month
Example
  • Fiat 500

1.0 MHEV Dolcevita Hatchback 3dr Petrol Manual Eur Fiat 500

42194 miles 2022 Zero Deposit

Home Delivery Available

£8320
Darlington
£174/month
Example
  • Fiat 500

1.0 MHEV Star Hatchback 3dr Petrol Manual Euro 6 ( Fiat 500

40000 miles 2020 Zero Deposit

Home Delivery Available

£8495
£178/month
Example
  • Fiat 500

1.2 S Hatchback 3dr Petrol Manual Euro 6 (s/s) (69 Fiat 500

50000 miles 2017 Zero Deposit

Home Delivery Available

£7000
£147/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

46589 miles 2018 Zero Deposit

Home Delivery Available

£7250
£152/month
Example
  • Fiat 500

1.2 Lounge Euro 6 (s/s) 3dr Fiat 500

37633 miles 2018 Zero Deposit

Home Delivery Available

£6986
London
£146/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

50284 miles 2019 Zero Deposit

Home Delivery Available

£7250
£152/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

46886 miles 2016 Zero Deposit

Home Delivery Available

£5995
£126/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

24000 miles 2016 Zero Deposit

Home Delivery Available

£5050
£106/month
Example
  • Fiat 500

1.2 Collezione Fall Hatchback 3dr Petrol Manual Eu Fiat 500

53398 miles 2018 Zero Deposit

Home Delivery Available

£7250
Ipswich
£152/month
Example
  • Fiat 500

1.2 Pop Hatchback 3dr Petrol Manual Euro 6 (s/s) ( Fiat 500

44646 miles 2017 Zero Deposit

Home Delivery Available

£6495
£136/month
Example
  • Fiat 500

1.2 Pop Hatchback 3dr Petrol Manual Euro 6 (s/s) ( Fiat 500

70000 miles 2016 Zero Deposit

Home Delivery Available

£4500
Stoke-on-Trent
£94/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

44343 miles 2019 Zero Deposit

Home Delivery Available

£6950
Bangor
£146/month
Example
  • Fiat 500

0.9 TwinAir Lounge Hatchback 3dr Petrol Manual Eur Fiat 500

39256 miles 2018 Zero Deposit

Home Delivery Available

£7750
£162/month
Example
  • Fiat 500

1.0 MHEV Dolcevita Hatchback 3dr Petrol Manual Eur Fiat 500

45045 miles 2022 Zero Deposit

Home Delivery Available

£9495
£199/month
Example
  • Fiat 500

1.2 Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s Fiat 500

57813 miles 2018 Zero Deposit

Home Delivery Available

£6199
Preston
£130/month
Example
  • Fiat 500

1.0 Mhev Lounge Hatchback 3dr Petrol Manual Euro 6 (s/s) (70 Bhp) Fiat 500

57312 miles 2021 Zero Deposit

Home Delivery Available

£7695
£161/month
Example
  • Fiat 500

1.4 MultiAir Lounge SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps) Fiat 500

32000 miles 2016 Zero Deposit

Home Delivery Available

£6999
Leicester
£147/month
Example
  • Fiat 500

1.6 MultiJetII Cross SUV 5dr Diesel Manual Euro 6 (s/s) (120 ps) Fiat 500

41000 miles 2016 Zero Deposit

Home Delivery Available

£6995
Portsmouth
£147/month
Example
  • Fiat 500

1.4 MultiAir Cross Plus Euro 6 (s/s) 5dr Fiat 500

58000 miles 2016 Zero Deposit

Home Delivery Available

£5699
£119/month
Example
  • Fiat 500

1.2 Lounge Euro 6 (s/s) 3dr Fiat 500

20500 miles 2017 Zero Deposit

Home Delivery Available

£6950
£146/month
Example
  • Fiat 500

1.2 Pop Euro 6 (s/s) 3dr Fiat 500

57684 miles 2017 Zero Deposit

Home Delivery Available

£4995
£105/month
Example
  • Fiat 500

1.2 Lounge Euro 6 (s/s) 3dr Fiat 500

52350 miles 2016 Zero Deposit

Home Delivery Available

£5550
£116/month
Example