Used Fiat cars for sale
8,031 cars from UK dealers, updated 23 October 2026. Typical asking price £7,800. Half of them are priced between £5,000 and £11,000.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
1,663 have had their price cut since they were first listed.
Cars for sale now, page 6 of 81
The cheaper cars like each one are on its AskCar page.
- 2008 Fiat 500, 75,000 miles, £1,795, £243 under typical, Bournemouth
- 2023 Fiat Scudo, 33,000 miles, £12,490, £1,686 under typical, Dartford
- 2020 Fiat 500, 20,940 miles, £9,099, £1,225 under typical, Winsford
- 2022 Fiat Scudo, 39,000 miles, £16,544, £2,226 under typical, Oldham
- 2019 Fiat 500C, 49,700 miles, £6,995, £941 under typical, Warrington
- 2023 Fiat Ducato, 34,000 miles, £13,999, £1,881 under typical, Yeovil
- 2016 Fiat Panda, 68,722 miles, £3,499, £470 under typical, Newcastle upon Tyne
- 2015 Fiat 500, 60,400 miles, £4,750, £638 under typical, Portsmouth
- 2015 Fiat 500, 56,422 miles, £4,277, £574 under typical, Bradford
- 2016 Fiat Tipo, 55,775 miles, £3,995, £535 under typical, Shefford
- 2014 Fiat 500L, 89,000 miles, £2,400, £321 under typical, Burnley
- 2023 Fiat 500, 7,644 miles, £9,430, £1,259 under typical, Coatbridge
- 2019 Fiat 500, 31,000 miles, £6,295, £839 under typical, Ramsgate
- 2023 Fiat 500, 37,614 miles, £7,800, £1,038 under typical, Wrexham
- 2023 Fiat Ducato, 13,027 miles, £17,675, £2,349 under typical, Bristol
- 2017 Fiat Panda, 77,942 miles, £4,999, £664 under typical, Ely
- 2020 Fiat 500, 20,925 miles, £7,800, £1,035 under typical, Leicester
- 2015 Fiat 500, 75,730 miles, £2,995, £397 under typical, Haslingden
- 2016 Fiat Ducato, 83,109 miles, £7,995, £1,057 under typical, Falkirk
- 2012 Fiat 500, 61,912 miles, £2,800, £370 under typical, Sheffield
- 2017 Fiat 500, 85,000 miles, £3,695, £488 under typical, Darlington
- 2010 Fiat 500, 105,000 miles, £1,995, £263 under typical, Hawkhurst
- 2014 Fiat 500, 55,000 miles, £3,695, £487 under typical, Rochester
- 2017 Fiat 500, 72,686 miles, £4,500, £592 under typical, Stowmarket
- 2018 Fiat 500, 12,000 miles, £7,490, £986 under typical, Castleford
- 2019 Fiat Panda, 35,256 miles, £6,790, £893 under typical, Sheffield
- 2017 Fiat 500, 18,621 miles, £6,499, £854 under typical, Portadown
- 2016 Fiat 500X, 84,000 miles, £3,969, £521 under typical, Leeds
- 2008 Fiat 500, 33,241 miles, £2,499, £328 under typical, Hemel Hempstead
- 2022 Fiat Ducato, 49,000 miles, £17,994, £2,361 under typical, Poole
- 2016 Fiat 500, 53,000 miles, £4,975, £652 under typical, Broxbourne
- 2019 Fiat Doblo, 19,046 miles, £8,901, £1,167 under typical, Waterlooville
- 2025 Fiat Ducato, 10 miles, £24,490, £3,210 under typical, Kingston upon Hull
- 2018 Fiat 500, 56,863 miles, £4,995, £654 under typical, Costock
- 2022 Fiat 500e, 13,700 miles, £9,440, £1,234 under typical, Cardiff
- 2008 Fiat Panda, 49,000 miles, £1,999, £261 under typical, Havering
- 2022 Fiat Scudo, 76,796 miles, £9,780, £1,276 under typical, Leicester
- 2016 Fiat 500, 44,867 miles, £5,250, £685 under typical, Stowmarket
- 2015 Fiat Panda, 78,100 miles, £2,699, £352 under typical, Leighton Buzzard
- 2011 Fiat 500, 68,330 miles, £2,000, £260 under typical, Leigh
- 2013 Fiat 500, 93,121 miles, £2,495, £325 under typical, Oldbury
- 2023 Fiat 500, 32,223 miles, £7,994, £1,040 under typical, Lincoln
- 2014 Fiat 500, 61,575 miles, £3,250, £422 under typical, Burton upon Trent
- 2015 Fiat 500L, 57,000 miles, £3,495, £454 under typical, Kirkburton
- 2018 Fiat 500, 65,653 miles, £5,000, £650 under typical, Gloucester
- 2023 Fiat 500, 29,523 miles, £8,135, £1,057 under typical, Milton Keynes
- 2022 Fiat 500, 32,570 miles, £7,795, £1,010 under typical, Hinckley
- 2018 Fiat 500, 52,745 miles, £5,495, £712 under typical, Dartford
- 2024 Fiat 500, 22,787 miles, £10,795, £1,397 under typical, Hassocks
- 2023 Fiat 500, 31,453 miles, £8,149, £1,052 under typical, Oldbury
- 2016 Fiat 500, 62,000 miles, £3,885, £501 under typical, Staplehurst
- 2024 Fiat 500e, 14,500 miles, £12,995, £1,673 under typical, Hastings
- 2015 Fiat 500X, 85,017 miles, £3,995, £514 under typical, Bishop's Stortford
- 2018 Fiat 500, 20,000 miles, £6,999, £901 under typical, Greenford
- 2025 Fiat Doblo, 14,780 miles, £13,995, £1,801 under typical, Hinckley
- 2023 Fiat 500, 20,127 miles, £8,494, £1,091 under typical, Milton Keynes
- 2026 Fiat Grande Panda, 24 miles, £18,998, £2,433 under typical, Paisley
- 2025 Fiat 600, 10 miles, £15,990, £2,044 under typical, Nottingham
- 2013 Fiat 500, 86,000 miles, £2,495, £318 under typical, Aberdeen
- 2022 Fiat 500, 28,960 miles, £7,990, £1,019 under typical, Gillingham
- 2025 Fiat 600, 10 miles, £15,995, £2,039 under typical, Derby
- 2012 Fiat 500, 75,240 miles, £2,495, £318 under typical, Newbury
- 2012 Fiat Punto, 81,000 miles, £1,495, £190 under typical, Chesterfield
- 2016 Fiat 500, 89,000 miles, £3,490, £443 under typical, Wolverhampton
- 2023 Fiat 500, 27,974 miles, £8,500, £1,078 under typical, Dunstable
- 2017 Fiat 500, 113,600 miles, £3,250, £412 under typical, St Albans
- 2018 Fiat 500, 45,000 miles, £5,995, £760 under typical, Birmingham
- 2022 Fiat Scudo, 44,000 miles, £10,999, £1,392 under typical, Edinburgh
- 2014 Fiat 500, 88,921 miles, £2,750, £348 under typical, Royston
- 2014 Fiat 500, 28,520 miles, £6,500, £821 under typical, Royal Leamington Spa
- 2017 Fiat Doblo, 70,000 miles, £5,895, £744 under typical, Airdrie
- 2012 Fiat 500, 65,000 miles, £2,895, £365 under typical, Manchester
- 2015 Fiat Fiorino, 110,607 miles, £3,495, £440 under typical, Witham
- 2010 Fiat 500C, 75,929 miles, £2,990, £376 under typical, Plymouth
- 2013 Fiat 500, 41,000 miles, £3,495, £439 under typical, Manchester
- 2016 Fiat 500X, 82,000 miles, £3,693, £463 under typical, Glossop
- 2016 Fiat 500X, 98,000 miles, £3,495, £437 under typical, Barnsley
- 2015 Fiat 500, 89,612 miles, £3,300, £412 under typical, Preston
- 2023 Fiat 500, 6,567 miles, £9,480, £1,182 under typical, Stoke-on-Trent
- 2024 Fiat Scudo, 23,900 miles, £14,499, £1,805 under typical, East Peckham
- 2021 Fiat Panda, 26,444 miles, £11,495, £1,429 under typical, Norwich
- 2023 Fiat 500, 22,800 miles, £8,395, £1,041 under typical, Derby
- 2022 Fiat 500, 50,000 miles, £6,990, £866 under typical, Middlesbrough
- 2022 Fiat 500, 50,000 miles, £6,990, £866 under typical, Middlesbrough
- 2019 Fiat Doblo, 22,473 miles, £9,495, £1,177 under typical, Bradford
- 2010 Fiat 500, 97,770 miles, £1,995, £247 under typical, Shotts
- 2014 Fiat 500, 30,000 miles, £4,490, £556 under typical, Canterbury
- 2017 Fiat Tipo, 109,000 miles, £2,990, £370 under typical, Birmingham
- 2016 Fiat 500, 56,000 miles, £4,595, £568 under typical, Cleckheaton
- 2020 Fiat 500C, 29,000 miles, £7,995, £988 under typical, Hemel Hempstead
- 2018 Fiat 500, 53,700 miles, £5,490, £678 under typical, Peterborough
- 2015 Fiat 500, 47,990 miles, £4,190, £517 under typical, Hindley
- 2011 Fiat 500, 46,700 miles, £2,995, £370 under typical, Nottingham
- 2019 Fiat 500X, 35,245 miles, £7,510, £925 under typical, Old Trafford
- 2021 Fiat 500, 34,785 miles, £7,460, £918 under typical, Milton Keynes
- 2017 Fiat 500, 55,000 miles, £5,495, £675 under typical, Hexham
- 2014 Fiat 500, 62,000 miles, £3,750, £459 under typical, Pennington
- 2017 Fiat 124 Spider, 46,500 miles, £10,450, £1,279 under typical, Slough
- 2013 Fiat 500, 82,000 miles, £2,499, £306 under typical, Coventry
- 2014 Fiat 500, 59,000 miles, £3,495, £427 under typical, Orpington
Fiat models
- Fiat 500 (4,153)
- Fiat 500X (619)
- Fiat Panda (472)
- Fiat 600 (424)
- Fiat Doblo (318)
- Fiat Ducato (310)
- Fiat 500C (304)
- Fiat Grande Panda (264)
- Fiat Scudo (225)
- Fiat 500L (170)
- Fiat Tipo (149)
- Fiat 500e (136)
- Fiat Punto (90)
- Fiat Fiorino (68)
- Fiat 124 Spider (63)
- Fiat 600e (55)
- Fiat Fullback (29)
- Fiat Grande Punto (28)
- Fiat Qubo (25)
- Fiat Talento (25)
- Fiat Punto Evo (22)