Used Fiat 500 for sale
4,153 cars from UK dealers, updated 23 October 2026. Typical asking price £6,700. Half of them are priced between £4,500 and £9,200.
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.
What does a used Fiat 500 cost?
Typical asking price £6,700 across 4,153 cars for sale. A 2026 one is typically £18,500, a 2008 one £2,500.
966 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 115 | £18,500 | £17,600 to £18,500 |
| 2025 | 45 | £11,800 | £11,000 to £12,500 |
| 2024 | 427 | £10,000 | £9,400 to £10,500 |
| 2023 | 338 | £9,500 | £9,000 to £10,100 |
| 2022 | 272 | £9,200 | £8,600 to £9,900 |
| 2021 | 202 | £8,500 | £7,800 to £9,000 |
| 2020 | 223 | £8,000 | £7,000 to £9,000 |
| 2019 | 304 | £7,300 | £6,500 to £8,000 |
| 2018 | 304 | £6,500 | £5,700 to £7,000 |
| 2017 | 300 | £6,000 | £5,000 to £6,500 |
| 2016 | 390 | £5,200 | £4,500 to £6,000 |
| 2015 | 320 | £4,500 | £3,800 to £5,500 |
| 2014 | 258 | £3,700 | £3,200 to £4,500 |
| 2013 | 209 | £3,300 | £2,600 to £4,200 |
| 2012 | 122 | £3,000 | £2,500 to £4,000 |
| 2011 | 81 | £2,800 | £2,200 to £3,700 |
| 2010 | 78 | £2,500 | £2,200 to £3,300 |
| 2009 | 80 | £2,500 | £1,900 to £3,000 |
| 2008 | 37 | £2,500 | £2,000 to £3,000 |
Cars for sale now, page 3 of 42
The cheaper cars like each one are on its AskCar page.
- 2008 Fiat 500, 75,000 miles, £1,995, £318 under typical, Wrecclesham
- 2014 Fiat 500, 69,000 miles, £2,850, £453 under typical, Barnsley
- 2014 Fiat 500, 88,000 miles, £2,695, £426 under typical, Clavering
- 2010 Fiat 500, 61,300 miles, £2,150, £339 under typical, Milton Keynes
- 2020 Fiat 500, 6,972 miles, £7,900, £1,237 under typical, Milton Keynes
- 2012 Fiat 500, 84,950 miles, £2,199, £341 under typical, Tyldesley
- 2018 Fiat 500, 36,000 miles, £5,999, £926 under typical, Iver
- 2015 Fiat 500, 53,582 miles, £3,490, £538 under typical, Milton Keynes
- 2016 Fiat 500, 58,300 miles, £4,795, £736 under typical, Edinburgh
- 2024 Fiat 500, 25,789 miles, £8,299, £1,274 under typical, Peterborough
- 2011 Fiat 500, 96,175 miles, £1,999, £307 under typical, Manchester
- 2017 Fiat 500, 57,000 miles, £4,999, £767 under typical, Bedford
- 2014 Fiat 500, 60,401 miles, £3,499, £535 under typical, Seaham
- 2012 Fiat 500, 63,065 miles, £2,490, £378 under typical, Bedford
- 2015 Fiat 500, 70,000 miles, £3,790, £573 under typical, High Wycombe
- 2020 Fiat 500, 36,270 miles, £8,610, £1,303 under typical, Cardiff
- 2016 Fiat 500, 57,000 miles, £3,950, £597 under typical, Tipton
- 2014 Fiat 500, 75,806 miles, £2,999, £452 under typical, Glasgow
- 2011 Fiat 500, 106,000 miles, £1,990, £300 under typical, Bristol
- 2016 Fiat 500, 70,000 miles, £4,300, £645 under typical, West Drayton
- 2020 Fiat 500, 86,548 miles, £4,000, £599 under typical, Hartlepool
- 2016 Fiat 500, 12,000 miles, £8,490, £1,270 under typical, Castleford
- 2018 Fiat 500, 33,397 miles, £6,490, £971 under typical, Barton-upon-Humber
- 2018 Fiat 500, 63,685 miles, £4,995, £747 under typical, Sunderland
- 2023 Fiat 500, 35,382 miles, £7,986, £1,192 under typical, Egdon
- 2014 Fiat 500, 61,639 miles, £2,995, £447 under typical, Blackburn
- 2015 Fiat 500, 125,399 miles, £2,250, £335 under typical, London
- 2011 Fiat 500, 63,000 miles, £2,995, £445 under typical, Manchester
- 2016 Fiat 500, 46,000 miles, £4,695, £696 under typical, Ramsgate
- 2016 Fiat 500, 64,250 miles, £4,250, £630 under typical, Scunthorpe
- 2015 Fiat 500, 91,212 miles, £3,195, £468 under typical, Bury
- 2014 Fiat 500, 54,000 miles, £3,295, £482 under typical, Clitheroe
- 2024 Fiat 500, 32,845 miles, £7,999, £1,169 under typical, Stockton-on-Tees
- 2021 Fiat 500, 35,000 miles, £7,300, £1,066 under typical, Birmingham
- 2020 Fiat 500, 34,325 miles, £6,695, £972 under typical, Ripley
- 2024 Fiat 500, 33,029 miles, £7,999, £1,158 under typical, Norwich
- 2012 Fiat 500, 82,000 miles, £2,399, £347 under typical, Coventry
- 2015 Fiat 500, 56,000 miles, £4,250, £614 under typical, Rayleigh
- 2009 Fiat 500, 126,546 miles, £1,450, £209 under typical, Bexley
- 2020 Fiat 500, 15,164 miles, £7,990, £1,148 under typical, Truro
- 2012 Fiat 500, 74,688 miles, £2,495, £358 under typical, Peterborough
- 2015 Fiat 500, 74,596 miles, £2,995, £429 under typical, Southend-on-Sea
- 2015 Fiat 500, 30,000 miles, £4,650, £666 under typical, Flint
- 2011 Fiat 500, 55,968 miles, £2,995, £429 under typical, Peterborough
- 2024 Fiat 500, 33,286 miles, £7,999, £1,143 under typical, Norwich
- 2020 Fiat 500, 35,685 miles, £7,250, £1,030 under typical, Bridgnorth
- 2016 Fiat 500, 50,954 miles, £4,995, £708 under typical, Glasgow
- 2010 Fiat 500, 56,000 miles, £2,790, £395 under typical, Bracknell
- 2014 Fiat 500, 81,000 miles, £3,295, £466 under typical, Aberdeen
- 2016 Fiat 500, 51,016 miles, £4,995, £706 under typical, Ashton-under-Lyne
- 2019 Fiat 500, 12,549 miles, £7,351, £1,039 under typical, Dunstable
- 2020 Fiat 500, 89,000 miles, £4,995, £705 under typical, Keighley
- 2021 Fiat 500, 59,757 miles, £6,100, £852 under typical, Leicester
- 2022 Fiat 500, 16,965 miles, £7,500, £1,047 under typical, Leighton Buzzard
- 2013 Fiat 500, 71,000 miles, £2,695, £376 under typical, Birmingham
- 2014 Fiat 500, 112,000 miles, £1,980, £274 under typical, Warrington
- 2020 Fiat 500, 23,333 miles, £7,951, £1,099 under typical, Dunstable
- 2009 Fiat 500, 56,500 miles, £2,495, £341 under typical, Flint
- 2015 Fiat 500, 69,000 miles, £3,495, £477 under typical, Sittingbourne
- 2022 Fiat 500, 53,645 miles, £6,750, £921 under typical, Peterborough
- 2012 Fiat 500, 75,700 miles, £2,490, £340 under typical, Luton
- 2018 Fiat 500, 65,086 miles, £4,995, £681 under typical, York
- 2015 Fiat 500, 48,773 miles, £4,490, £610 under typical, Milton Keynes
- 2019 Fiat 500, 10,000 miles, £7,499, £1,017 under typical, Heswall
- 2008 Fiat 500, 75,000 miles, £1,795, £243 under typical, Bournemouth
- 2020 Fiat 500, 20,940 miles, £9,099, £1,225 under typical, Winsford
- 2015 Fiat 500, 60,400 miles, £4,750, £638 under typical, Portsmouth
- 2015 Fiat 500, 56,422 miles, £4,277, £574 under typical, Bradford
- 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
- 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
- 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
- 2017 Fiat 500, 18,621 miles, £6,499, £854 under typical, Portadown
- 2008 Fiat 500, 33,241 miles, £2,499, £328 under typical, Hemel Hempstead
- 2016 Fiat 500, 53,000 miles, £4,975, £652 under typical, Broxbourne
- 2018 Fiat 500, 56,863 miles, £4,995, £654 under typical, Costock
- 2016 Fiat 500, 44,867 miles, £5,250, £685 under typical, Stowmarket
- 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
- 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
- 2018 Fiat 500, 20,000 miles, £6,999, £901 under typical, Greenford
- 2023 Fiat 500, 20,127 miles, £8,494, £1,091 under typical, Milton Keynes
- 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
- 2012 Fiat 500, 75,240 miles, £2,495, £318 under typical, Newbury
Fiat 500 by gearbox, fuel and body
Fiat 500 prices by year
- 2026 (115)
- 2025 (45)
- 2024 (427)
- 2023 (338)
- 2022 (272)
- 2021 (202)
- 2020 (223)
- 2019 (304)
- 2018 (304)
- 2017 (300)
- 2016 (390)
- 2015 (320)
- 2014 (258)
- 2013 (209)
- 2012 (122)
- 2011 (81)
- 2010 (78)
- 2009 (80)
- 2008 (37)
Fiat 500 by price
Fiat 500 near you
- Near Tamworth (332)
- Near Birmingham (299)
- Near Lichfield (289)
- Near Knowle and Dorridge (282)
- Near Dartford (277)
- Near Ashby-de-la-Zouch (275)
- Near Hinckley (258)
More Fiat
- All Fiat cars
- 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)