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 7 of 81
The cheaper cars like each one are on its AskCar page.
- 2018 Fiat 500, 8,700 miles, £9,850, £1,204 under typical, Stockport
- 2013 Fiat 500L, 92,262 miles, £1,899, £232 under typical, Luton
- 2013 Fiat Panda, 81,525 miles, £2,999, £366 under typical, Colchester
- 2013 Fiat 500, 94,000 miles, £2,495, £304 under typical, Clavering
- 2019 Fiat 500X, 28,388 miles, £7,950, £969 under typical, Woking
- 2018 Fiat Ducato, 64,032 miles, £9,995, £1,218 under typical, Northwich
- 2021 Fiat Doblo, 45,123 miles, £8,394, £1,022 under typical, Sutton Coldfield
- 2018 Fiat 500, 27,900 miles, £6,500, £791 under typical, Ashford
- 2018 Fiat 500X, 28,516 miles, £7,790, £946 under typical, Darlington
- 2014 Fiat Panda, 70,553 miles, £2,995, £364 under typical, West Bromwich
- 2022 Fiat Tipo, 31,025 miles, £10,499, £1,275 under typical, Tynemouth
- 2023 Fiat 500, 7,050 miles, £9,590, £1,163 under typical, Doncaster
- 2017 Fiat 500L, 87,100 miles, £3,000, £364 under typical, Slough
- 2019 Fiat Panda, 56,208 miles, £5,790, £700 under typical, Larkhall
- 2021 Fiat Doblo, 71,120 miles, £6,495, £784 under typical, Merton
- 2012 Fiat 500, 76,200 miles, £2,490, £301 under typical, Bedford
- 2018 Fiat 500C, 35,000 miles, £6,999, £844 under typical, Reading
- 2022 Fiat Scudo, 65,000 miles, £10,995, £1,325 under typical, Watford
- 2009 Fiat 500, 70,000 miles, £2,490, £300 under typical, Maidenhead
- 2023 Fiat Scudo, 72,107 miles, £9,920, £1,191 under typical, Brigg
- 2010 Fiat 500, 80,000 miles, £2,199, £264 under typical, Coventry
- 2013 Fiat 500C, 71,600 miles, £3,390, £407 under typical, Godstone
- 2011 Fiat 500, 83,000 miles, £2,399, £288 under typical, Ealing
- 2015 Fiat Panda, 53,000 miles, £3,495, £419 under typical, Stoke-by-Nayland
- 2020 Fiat 500, 35,500 miles, £6,795, £813 under typical, Louth
- 2019 Fiat Ducato, 77,000 miles, £10,500, £1,253 under typical, Selby
- 2025 Fiat Scudo, 115 miles, £22,995, £2,743 under typical, Canterbury
- 2020 Fiat 500, 24,150 miles, £7,494, £892 under typical, Bradford
- 2016 Fiat 500, 98,588 miles, £3,495, £416 under typical, Coventry
- 2014 Fiat 500L, 82,000 miles, £2,990, £355 under typical, Romford
- 2015 Fiat 500, 83,173 miles, £3,499, £415 under typical, Locks Heath
- 2009 Fiat 500, 129,000 miles, £1,399, £166 under typical, Bedford
- 2014 Fiat Punto, 52,000 miles, £2,999, £355 under typical, Gillingham
- 2010 Fiat 500, 89,000 miles, £2,000, £237 under typical, Newcastle upon Tyne
- 2020 Fiat Panda, 40,370 miles, £7,600, £899 under typical, Dunstable
- 2018 Fiat 500, 34,000 miles, £5,995, £708 under typical, Ingatestone
- 2016 Fiat 500, 43,271 miles, £5,550, £656 under typical, Derby
- 2014 Fiat 500, 79,000 miles, £3,095, £365 under typical, Romford
- 2020 Fiat Tipo, 84,500 miles, £4,495, £530 under typical, Sedgebrook
- 2023 Fiat 500, 38,419 miles, £8,050, £948 under typical, Leicester
- 2008 Fiat Panda, 96,693 miles, £1,299, £153 under typical, Dereham
- 2000 Fiat Grande Panda, 1 miles, £19,995, £2,349 under typical, Leicester
- 2019 Fiat 500, 38,000 miles, £6,995, £821 under typical, Glenrothes
- 2013 Fiat 500, 74,000 miles, £3,000, £352 under typical, Coventry
- 2017 Fiat 500, 21,000 miles, £6,490, £762 under typical, Sutton
- 2021 Fiat 500, 45,400 miles, £6,995, £821 under typical, St Albans
- 2021 Fiat Doblo, 64,289 miles, £7,788, £913 under typical, Belfast
- 2017 Fiat 500X, 63,276 miles, £4,750, £557 under typical, Whitley Bay
- 2009 Fiat 500, 61,488 miles, £2,495, £292 under typical, Slough
- 2016 Fiat 500, 25,850 miles, £5,999, £703 under typical, Swansea
- 2022 Fiat Scudo, 53,000 miles, £10,788, £1,263 under typical, Hanslope
- 2019 Fiat 500X, 38,036 miles, £7,995, £936 under typical, Dundee
- 2017 Fiat Punto, 37,000 miles, £4,290, £502 under typical, Stewkley
- 2021 Fiat Ducato, 36,056 miles, £21,594, £2,523 under typical, Bridgwater
- 2024 Fiat 500, 28,189 miles, £9,249, £1,080 under typical, Rochdale
- 2019 Fiat Ducato, 64,993 miles, £9,300, £1,086 under typical, Swindon
- 2016 Fiat 500X, 53,017 miles, £4,995, £583 under typical, Dukinfield
- 2013 Fiat 500, 94,000 miles, £2,275, £265 under typical, Sunbury-on-Thames
- 2024 Fiat 500, 17,886 miles, £8,980, £1,046 under typical, Derby
- 2015 Fiat 500C, 45,000 miles, £5,690, £663 under typical, Barrowford
- 2019 Fiat 500, 19,970 miles, £7,195, £838 under typical, Hinckley
- 2017 Fiat 500X, 46,741 miles, £5,695, £662 under typical, Canvey Island
- 2017 Fiat 500, 36,500 miles, £7,995, £928 under typical, Appleby Magna
- 2014 Fiat 500, 51,611 miles, £3,701, £430 under typical, Hook
- 2019 Fiat 500, 49,000 miles, £5,995, £695 under typical, Little Eaton
- 2020 Fiat 500X, 38,588 miles, £7,680, £890 under typical, Fareham
- 2018 Fiat 124 Spider, 42,735 miles, £11,477, £1,327 under typical, Bury
- 2017 Fiat 500, 23,000 miles, £5,995, £692 under typical, Rettendon
- 2019 Fiat Panda, 50,000 miles, £6,750, £779 under typical, Chandler's Ford
- 2021 Fiat Doblo, 29,462 miles, £8,490, £979 under typical, Swindon
- 2014 Fiat 500, 100,475 miles, £2,495, £287 under typical, Clacton-on-Sea
- 2019 Fiat 500, 36,910 miles, £6,495, £746 under typical, Worksop
- 2018 Fiat 500X, 69,200 miles, £5,995, £687 under typical, Hinckley
- 2015 Fiat 500C, 89,000 miles, £3,690, £423 under typical, Crewe
- 2025 Fiat Scudo, 25 miles, £21,790, £2,494 under typical, Kingston upon Hull
- 2025 Fiat Scudo, 25 miles, £21,790, £2,494 under typical, Doncaster
- 2016 Fiat 500, 29,800 miles, £6,495, £742 under typical, Wembley
- 2018 Fiat Ducato, 64,000 miles, £10,995, £1,256 under typical, Bolton
- 2024 Fiat Panda, 18,100 miles, £10,499, £1,199 under typical, Southampton
- 2023 Fiat 500, 23,196 miles, £8,450, £964 under typical, Milton Keynes
- 2019 Fiat Tipo, 39,432 miles, £5,995, £683 under typical, Colnbrook
- 2015 Fiat Doblo, 59,640 miles, £4,900, £556 under typical, Batley
- 2010 Fiat 500, 86,000 miles, £2,495, £282 under typical, London
- 2013 Fiat 500, 94,084 miles, £1,995, £226 under typical, Luton
- 2020 Fiat Panda, 60,000 miles, £7,990, £904 under typical, Bristol
- 2015 Fiat 500, 56,571 miles, £4,000, £450 under typical, Kirkham
- 2017 Fiat 500, 62,000 miles, £4,999, £562 under typical, Egham
- 2010 Fiat 500, 66,491 miles, £2,475, £278 under typical, Newcastle upon Tyne
- 2021 Fiat Panda, 21,558 miles, £7,920, £889 under typical, Blackburn
- 2016 Fiat 500, 32,051 miles, £5,990, £672 under typical, Bilston
- 2023 Fiat 500e, 16,858 miles, £12,995, £1,457 under typical, Lincoln
- 2013 Fiat 500C, 84,000 miles, £2,990, £335 under typical, Gerrards Cross
- 2010 Fiat Panda, 68,927 miles, £1,995, £224 under typical, Holmfirth
- 2022 Fiat 500, 30,993 miles, £8,000, £896 under typical, Braintree
- 2023 Fiat 500, 30,772 miles, £8,495, £951 under typical, Croydon
- 2012 Fiat 500, 45,000 miles, £3,195, £358 under typical, Broxbourne
- 2025 Fiat Scudo, 100 miles, £21,790, £2,438 under typical, Mansfield
- 2013 Fiat Punto, 58,000 miles, £2,400, £268 under typical, Burnley
- 2026 Fiat Ducato, 50 miles, £27,588, £3,084 under typical, Belfast
- 2016 Fiat 500X, 74,000 miles, £3,995, £447 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)