Used cars for sale under £20,000 near Perth
2,418 cars from UK dealers within 20 miles of Perth, updated 28 October 2026. Typical asking price £13,000. Half of them are priced between £9,000 and £17,000.
AskCar lists 584,857 cars from 12,986 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 Perth
552 cars within 20 miles have had their price cut since they were first listed.
- 2022 Skoda Kodiaq, 45,045 miles, £19,491, cut by £3,504, Dundee
- 2021 BMW X2, 59,504 miles, £18,995, cut by £3,005, Dundee
- 2019 Ford Transit Custom, 56,148 miles, £18,999, cut by £3,001, Cupar
- 2025 Citroen C3 Aircross, 3,640 miles, £16,498, cut by £3,000, Perth
- 2020 BMW X1, 46,466 miles, £16,998, cut by £3,000, Perth
- 2021 Audi A4, 47,448 miles, £17,495, cut by £3,000, Dundee
- 2018 Mercedes-Benz E Class, 67,780 miles, £15,000, cut by £2,800, Dundee
- 2023 BMW 2 Series, 31,766 miles, £18,995, cut by £2,505, Dundee
Cars for sale now, page 20 of 25
The cheaper cars like each one are on its AskCar page.
- 2020 Renault Captur, 21,535 miles, £9,998, Perth
- 2019 Volkswagen Polo, 50,571 miles, £11,495, Dundee
- 2024 Volkswagen Polo, 8,790 miles, £18,995, Dundee
- 2022 Kia Sportage, 47,334 miles, £15,998, Dundee
- 2021 Abarth 595, 30,200 miles, £15,495, Perth
- 2019 Vauxhall Mokka X, 90,318 miles, £6,295, Kinross
- 2023 Audi A1, 20,279 miles, £18,998, Glenrothes
- 2018 Mitsubishi Eclipse Cross, 55,555 miles, £12,500, Cupar
- 2023 Skoda Fabia, 14,130 miles, £13,795, Dundee
- 2023 Volkswagen T-Cross, 35,937 miles, £15,495, Dundee
- 2019 Mitsubishi Mirage, 46,967 miles, £7,700, Cupar
- 2017 Nissan Leaf, 82,000 miles, £3,995, Dundee
- 2018 Volvo V60, 71,137 miles, £16,399, Perth
- 2013 Honda CR-V, 82,750 miles, £9,000, Glenrothes
- 2018 Mitsubishi Outlander, 51,179 miles, £14,500, Cupar
- 2015 Vauxhall Corsa, 44,602 miles, £5,495, Dundee
- 2023 Volkswagen up!, 15,950 miles, £12,299, Perth
- 2023 Volkswagen Golf, 30,756 miles, £16,995, Dundee
- 2017 Renault Captur, 79,000 miles, £5,995, Dundee
- 2022 Kia XCeed, 60,877 miles, £10,998, Glenrothes
- 2023 Ford Transit Custom, 28,672 miles, £19,194, Perth
- 2016 Volkswagen Passat, 103,000 miles, £9,495, Pitcairngreen
- 2022 Audi A4, 22,351 miles, £18,995, Dundee
- 2015 Audi TT, 108,779 miles, £8,495, Dundee
- 2024 Citroen C5 Aircross, 41,822 miles, £17,298, Dundee
- 2016 Audi A7, 95,100 miles, £12,995, Cardenden
- 2023 Fiat Panda, 22,807 miles, £17,495, Dundee
- 2017 Volkswagen Polo, 25,261 miles, £12,299, Perth
- 2019 Honda Civic, 44,000 miles, £11,498, Perth
- 2014 Mercedes-Benz C Class, 71,553 miles, £11,495, Perth
- 2018 Volkswagen Golf, 32,085 miles, £16,495, Dundee
- 2016 Nissan Qashqai, 72,997 miles, £6,650, Dundee
- 2022 Ford Ranger, 82,127 miles, £19,194, Perth
- 2023 Kia Picanto, 9,569 miles, £13,319, Perth
- 2023 MG MG ZS, 17,027 miles, £13,895, Perth
- 2023 Vauxhall Grandland, 8,070 miles, £15,998, Glenrothes
- 2016 Volkswagen Polo, 35,826 miles, £9,899, Perth
- 2023 MG MG HS, 11,889 miles, £16,998, Glenrothes
- 2013 Mazda Mazda6, 112,982 miles, £3,750, Pitcairngreen
- 2015 Kia Sorento, 86,000 miles, £9,750, Newtyle
- 2023 Skoda Kamiq, 14,402 miles, £19,500, Perth
- 2022 Peugeot 208, 14,280 miles, £14,299, Cupar
- 2023 Hyundai TUCSON, 18,218 miles, £17,998, Perth
- 2021 BMW 2 Series, 35,039 miles, £18,000, Dundee
- 2023 Citroen C4, 30,791 miles, £12,498, Perth
- 2014 Vauxhall Mokka, 55,408 miles, £4,495, Perth
- 2019 Vauxhall Corsa, 20,222 miles, £9,895, Dundee
- 2016 Ford Focus, 79,201 miles, £4,850, Abernethy
- 2025 Vauxhall Mokka, 8,841 miles, £19,298, Dundee
- 2022 Volkswagen Tiguan Allspace, 41,150 miles, £19,995, Dundee
- 2022 Vauxhall Combo, 51,881 miles, £11,994, Blairgowrie
- 2015 Renault Captur, 51,866 miles, £6,498, Dundee
- 2019 Audi Q2, 63,426 miles, £12,995, Dundee
- 2023 SEAT Ateca, 21,332 miles, £19,995, Dundee
- 2014 Volkswagen Golf, 40,420 miles, £8,495, Dundee
- 2023 Ford Kuga, 15,110 miles, £17,498, Dundee
- 2014 MINI Hatch, 92,509 miles, £4,995, Kinross
- 2025 Mazda Mazda3, 17,198 miles, £18,998, Perth
- 2020 Skoda Scala, 81,000 miles, £8,995, Glenrothes
- 2019 Audi A4 Avant, 68,770 miles, £15,498, Perth
- 2015 Hyundai ix20, 82,004 miles, £4,750, Dundee
- 2023 Citroen C5 Aircross, 10,842 miles, £18,698, Glenrothes
- 2021 Vauxhall Combo, 71,580 miles, £8,995, Dundee
- 2023 Fiat 500, 38,053 miles, £9,498, Perth
- 2023 Skoda Karoq, 61,179 miles, £13,998, Perth
- 2017 Volkswagen Golf, 79,000 miles, £8,950, Kinglassie
- 2016 Kia Picanto, 77,000 miles, £4,450, Cupar
- 2024 Peugeot 3008, 37,584 miles, £19,498, Perth
- 2023 MG MG ZS, 21,299 miles, £12,495, Perth
- 2017 Toyota AYGO, 82,609 miles, £4,995, Dundee
- 2020 SEAT Leon, 57,481 miles, £14,495, Dundee
- 2021 Kia Niro, 25,472 miles, £18,498, Perth
- 2021 Ford Puma, 31,500 miles, £13,995, Dundee
- 2016 Skoda Fabia, 61,082 miles, £7,995, Dundee
- 2020 Volkswagen Polo, 39,282 miles, £12,995, Dundee
- 2017 Kia Picanto, 58,603 miles, £7,998, Dundee
- 2023 Ford Fiesta, 47,513 miles, £11,498, Perth
- 2021 Volkswagen Polo, 22,209 miles, £19,950, Dundee
- 2018 Peugeot 3008, 50,100 miles, £10,950, Kinglassie
- 2023 MG MG HS, 20,215 miles, £16,498, Glenrothes
- 2016 Audi A3, 104,000 miles, £8,495, Glenrothes
- 2016 Nissan Navara, 105,345 miles, £13,194, Perth
- 2019 Nissan X-Trail, 80,000 miles, £11,995, Dundee
- 2021 Suzuki Vitara, 70,093 miles, £10,498, Dundee
- 2024 Peugeot 3008, 37,914 miles, £19,498, Dundee
- 2018 Hyundai TUCSON, 70,550 miles, £8,995, Dundee
- 2018 Hyundai KONA, 36,791 miles, £12,498, Dundee
- 2016 Honda CR-V, 93,000 miles, £8,995, Dundee
- 2019 Vauxhall Corsa, 58,982 miles, £6,495, Dundee
- 2021 Subaru XV, 35,800 miles, £16,499, Cupar
- 2024 Nissan Qashqai, 30,718 miles, £18,498, Dundee
- 2016 Vauxhall Mokka X, 77,138 miles, £6,495, Kinross
- 2015 Subaru Impreza, 82,200 miles, £7,299, Cupar
- 2017 Vauxhall Corsa, 90,902 miles, £3,995, Perth
- 2016 Volkswagen Tiguan, 76,257 miles, £8,895, Perth
- 2015 Kia Rio, 22,400 miles, £7,500, Cupar
- 2023 Kia XCeed, 19,187 miles, £19,998, Dundee
- 2019 Skoda Karoq, 103,000 miles, £11,995, Dundee
- 2018 Ford Fiesta, 57,300 miles, £7,750, Kinglassie
- 2013 Volkswagen Polo, 100,171 miles, £4,750, Dundee
Popular models near Perth
- Kia Sportage (108)
- Vauxhall Corsa (106)
- Volkswagen Golf (89)
- Volkswagen Polo (73)
- Nissan Qashqai (66)
- Audi A3 (65)
- Volvo XC40 (65)
- BMW 1 Series (59)
- MINI Hatch (58)
- Ford Focus (56)
- Mercedes-Benz A Class (52)
- Volkswagen Tiguan (48)
- Ford Fiesta (46)
- Audi A1 (43)
- Chery Tiggo 8 (43)
- BMW 3 Series (42)
- MG MG HS (42)
- Ford Kuga (40)
- Vauxhall Mokka (39)
- Mercedes-Benz GLA (37)
- Skoda Fabia (36)
- Mercedes-Benz CLA (35)
- Skoda Karoq (35)
- Toyota Yaris (32)
- Volkswagen T-Roc (32)
Used cars near Perth by price
- All used cars near Perth
- Under £5,000 (137)
- Under £8,000 (528)
- Under £10,000 (828)
- Under £15,000 (1,538)
- Under £30,000 (3,515)
Nearby towns
- Used cars near Glenrothes
- Used cars near Dundee
- Used cars near Dunfermline
- Used cars near St Andrews
- Used cars near Forfar
- Used cars near Stirling
- Used cars near Falkirk
- Used cars near Edinburgh
- Used cars near Arbroath
- Used cars near Livingston