Used Fiat 500 for sale near Macclesfield
237 cars from UK dealers within 20 miles of Macclesfield, updated 23 October 2026. Typical asking price £6,600. Half of them are priced between £5,000 and £10,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.
Price cuts near Macclesfield
48 cars within 20 miles have had their price cut since they were first listed.
- 2024 Fiat 500, 26,448 miles, £9,788, cut by £2,812, Stockport
- 2013 Fiat 500, 43,427 miles, £5,750, cut by £1,745, Stoke-on-Trent
- 2020 Fiat 500, 32,043 miles, £8,040, cut by £1,160, Altrincham
- 2017 Fiat 500, 39,210 miles, £6,395, cut by £1,100, Stoke-on-Trent
- 2023 Fiat 500, 46,486 miles, £9,498, cut by £800, Stoke-on-Trent
- 2024 Fiat 500, 17,785 miles, £10,498, cut by £800, Winsford
- 2021 Fiat 500, 36,581 miles, £8,240, cut by £700, Stockport
- 2023 Fiat 500, 6,567 miles, £9,480, cut by £700, Stoke-on-Trent
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 34 | £18,500 | £17,700 to £18,500 |
| 2017 | 20 | £6,200 | £5,000 to £7,000 |
| 2016 | 22 | £5,100 | £4,800 to £6,000 |
| 2015 | 27 | £5,200 | £4,200 to £6,000 |
Cars for sale now, page 1 of 3
The cheaper cars like each one are on its AskCar page.
- 2018 Fiat 500, 42,000 miles, £5,000, £1,659 under typical, Droylsden
- 2014 Fiat 500, 100,000 miles, £2,200, £627 under typical, Crewe
- 2014 Fiat 500, 95,000 miles, £2,300, £624 under typical, Crewe
- 2019 Fiat 500, 13,000 miles, £8,995, £2,337 under typical, Manchester
- 2013 Fiat 500, 79,531 miles, £1,995, £509 under typical, Oldham
- 2020 Fiat 500, 17,000 miles, £6,995, £1,749 under typical, Manchester
- 2008 Fiat 500, 79,155 miles, £1,595, £380 under typical, Oldham
- 2015 Fiat 500, 59,000 miles, £3,495, £811 under typical, Stockport
- 2011 Fiat 500, 87,138 miles, £1,950, £445 under typical, Manchester
- 2010 Fiat 500, 67,000 miles, £2,195, £486 under typical, Stoke-on-Trent
- 2015 Fiat 500, 40,000 miles, £4,495, £906 under typical, Manchester
- 2012 Fiat 500, 72,000 miles, £2,495, £487 under typical, Knutsford
- 2020 Fiat 500, 32,043 miles, £8,040, £1,442 under typical, Altrincham
- 2012 Fiat 500, 34,000 miles, £2,995, £522 under typical, Manchester
- 2016 Fiat 500, 77,102 miles, £3,995, £674 under typical, Macclesfield
- 2014 Fiat 500, 58,000 miles, £2,995, £488 under typical, Manchester
- 2011 Fiat 500, 96,175 miles, £1,999, £307 under typical, Manchester
- 2016 Fiat 500, 51,016 miles, £4,995, £706 under typical, Ashton-under-Lyne
- 2020 Fiat 500, 20,940 miles, £9,099, £1,225 under typical, Winsford
- 2023 Fiat 500, 6,567 miles, £9,480, £1,182 under typical, Stoke-on-Trent
- 2018 Fiat 500, 8,700 miles, £9,850, £1,204 under typical, Stockport
- 2015 Fiat 500, 57,000 miles, £3,990, £440 under typical, Salford
- 2014 Fiat 500, 67,536 miles, £3,295, £354 under typical, Oldham
- 2020 Fiat 500, 42,343 miles, £6,795, £680 under typical, Crewe
- 2018 Fiat 500, 58,316 miles, £4,490, £420 under typical, Mobberley
- 2023 Fiat 500, 33,577 miles, £8,300, £774 under typical, Stockport
- 2013 Fiat 500, 28,905 miles, £5,795, £537 under typical, Manchester
- 2025 Fiat 500, 3,250 miles, £11,999, Winsford
- 2016 Fiat 500, 24,128 miles, £5,850, Stoke-on-Trent
- 2016 Fiat 500, 42,942 miles, £5,595, Crewe
- 2015 Fiat 500, 37,943 miles, £5,495, Stoke-on-Trent
- 2015 Fiat 500, 36,000 miles, £4,995, Manchester
- 2016 Fiat 500, 100,000 miles, £2,995, Cheadle
- 2013 Fiat 500, 67,987 miles, £2,995, Oldham
- 2023 Fiat 500, 37,482 miles, £8,495, Manchester
- 2016 Fiat 500, 62,628 miles, £4,950, Stoke-on-Trent
- 2017 Fiat 500, 47,129 miles, £6,187, Oldham
- 2017 Fiat 500, 28,300 miles, £8,250, Stoke-on-Trent
- 2018 Fiat 500, 54,490 miles, £5,995, Stoke-on-Trent
- 2020 Fiat 500, 20,232 miles, £8,795, Warrington
- 2010 Fiat 500, 45,000 miles, £2,895, Stockport
- 2017 Fiat 500, 26,836 miles, £7,290, Buxton
- 2018 Fiat 500, 34,717 miles, £6,650, Stockport
- 2015 Fiat 500, 33,500 miles, £5,695, Stoke-on-Trent
- 2021 Fiat 500, 21,524 miles, £8,499, Hyde
- 2024 Fiat 500, 26,448 miles, £9,788, Stockport
- 2016 Fiat 500, 80,000 miles, £3,995, Manchester
- 2017 Fiat 500, 62,000 miles, £6,495, Stoke-on-Trent
- 2016 Fiat 500, 94,252 miles, £3,895, Ashton-under-Lyne
- 2019 Fiat 500, 45,190 miles, £6,990, Warrington
- 2015 Fiat 500, 60,815 miles, £4,495, Oldham
- 2023 Fiat 500, 31,816 miles, £8,999, Stockport
- 2015 Fiat 500, 58,354 miles, £4,250, Dukinfield
- 2015 Fiat 500, 52,000 miles, £5,495, Stoke-on-Trent
- 2020 Fiat 500, 10,430 miles, £8,199, Winsford
- 2019 Fiat 500, 10,500 miles, £10,950, Stockport
- 2018 Fiat 500, 58,194 miles, £5,990, Manchester
- 2021 Fiat 500, 17,760 miles, £9,699, Manchester
- 2013 Fiat 500, 94,000 miles, £2,495, Manchester
- 2020 Fiat 500, 22,012 miles, £8,998, Salford
- 2023 Fiat 500, 31,800 miles, £8,895, Manchester
- 2016 Fiat 500, 65,000 miles, £5,000, Newcastle-under-Lyme
- 2020 Fiat 500, 27,089 miles, £7,998, Salford
- 2016 Fiat 500, 52,000 miles, £5,499, Stockport
- 2014 Fiat 500, 51,000 miles, £3,695, Manchester
- 2018 Fiat 500, 53,734 miles, £5,995, Stockport
- 2022 Fiat 500, 18,770 miles, £9,299, Winsford
- 2017 Fiat 500, 58,685 miles, £4,999, Oldham
- 2023 Fiat 500, 7,870 miles, £10,399, Winsford
- 2017 Fiat 500, 39,747 miles, £6,295, Stoke-on-Trent
- 2013 Fiat 500, 44,000 miles, £6,490, Salford
- 2016 Fiat 500, 39,979 miles, £5,995, Stoke-on-Trent
- 2015 Fiat 500, 30,000 miles, £7,999, Stockport
- 2023 Fiat 500, 18,668 miles, £9,482, Stoke-on-Trent
- 2013 Fiat 500, 34,000 miles, £5,940, Salford
- 2023 Fiat 500, 18,605 miles, £9,768, Ashton-under-Lyne
- 2015 Fiat 500, 47,250 miles, £4,990, Congleton
- 2022 Fiat 500, 21,305 miles, £9,299, Manchester
- 2017 Fiat 500, 39,210 miles, £6,395, Stoke-on-Trent
- 2012 Fiat 500, 56,841 miles, £3,490, Stoke-on-Trent
- 2020 Fiat 500, 65,528 miles, £6,295, Northwich
- 2020 Fiat 500, 28,490 miles, £8,799, Manchester
- 2024 Fiat 500, 30,128 miles, £10,130, Sale
- 2026 Fiat 500, 10 miles, £17,498, Salford
- 2026 Fiat 500, 10 miles, £17,498, Salford
- 2026 Fiat 500, 10 miles, £17,498, Salford
- 2026 Fiat 500, 10 miles, £17,498, Salford
- 2021 Fiat 500, 27,699 miles, £9,250, Newcastle-under-Lyme
- 2022 Fiat 500, 40,951 miles, £8,799, Winsford
- 2023 Fiat 500, 14,362 miles, £9,999, Stockport
- 2019 Fiat 500, 19,986 miles, £7,998, Manchester
- 2016 Fiat 500, 33,700 miles, £5,280, Stockport
- 2025 Fiat 500, 22,394 miles, £11,999, Oldham
- 2022 Fiat 500, 34,077 miles, £8,699, Manchester
- 2022 Fiat 500, 8,770 miles, £10,799, Winsford
- 2026 Fiat 500, 10 miles, £18,498, Salford
- 2026 Fiat 500, 10 miles, £18,498, Salford
- 2026 Fiat 500, 10 miles, £18,498, Salford
- 2026 Fiat 500, 10 miles, £18,498, Salford
- 2008 Fiat 500, 26,000 miles, £3,790, Stoke-on-Trent
Fiat 500 near Macclesfield by price
Fiat 500 across the UK by price
More near Macclesfield
- All used cars near Macclesfield
- Nissan Qashqai (570)
- Vauxhall Corsa (555)
- Volkswagen Golf (531)
- Ford Focus (451)
- Ford Fiesta (444)
- BMW 1 Series (438)
- Kia Sportage (438)
- Mercedes-Benz A Class (436)
- Volkswagen Polo (430)
- BMW 3 Series (422)
- Nissan Juke (403)
- Audi A3 (377)
More Fiat
- All Fiat 500
- All Fiat cars
- 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)