Used cars for sale near Perth
4,370 cars from UK dealers within 20 miles of Perth, updated 29 October 2026. Typical asking price £19,000. Half of them are priced between £12,200 and £27,000.
AskCar lists 587,923 cars from 12,992 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
1,075 cars within 20 miles have had their price cut since they were first listed.
- 2026 Audi A5 Avant, 5,295 miles, £37,495, cut by £12,500, Dundee
- 2026 Volvo ES90, 1,621 miles, £47,450, cut by £12,300, Dundee
- 2025 Land Rover Defender 90, 11,249 miles, £45,000, cut by £10,650, Dundee
- 2024 Land Rover Defender 110, 27,296 miles, £47,500, cut by £10,650, Dundee
- 2025 Audi Q7, 7,500 miles, £53,995, cut by £10,000, Perth
- 2025 Land Rover Range Rover Evoque, 12,345 miles, £31,000, cut by £9,700, Perth
- 2025 Land Rover Range Rover Evoque, 15,678 miles, £29,000, cut by £8,700, Perth
- 2026 BYD Seal 6, 2,541 miles, £23,000, cut by £8,500, Dundee
Cars for sale now, page 28 of 44
The cheaper cars like each one are on its AskCar page.
- 2018 Audi A3, 60,768 miles, £10,298, Dundee
- 2023 Mazda CX-5, 61,523 miles, £18,499, Dundee
- 2024 Honda CR-V, 36,592 miles, £28,999, Dundee
- 2026 Volkswagen Tiguan, 1,001 miles, £41,995, Dundee
- 2023 Mazda CX-30, 27,414 miles, £18,695, Perth
- 2019 SEAT Leon, 42,082 miles, £20,495, Dundee
- 2021 Vauxhall Grandland X, 100,000 miles, £6,995, Dundee
- 2022 SEAT Arona, 20,908 miles, £13,693, Dundee
- 2023 Skoda Scala, 31,587 miles, £12,794, Dundee
- 2022 Audi Q5, 64,043 miles, £27,994, Dundee
- 2024 Lexus LBX, 17,043 miles, £26,999, Dundee
- 2016 Suzuki SX4 S-Cross, 30,506 miles, £11,795, Dundee
- 2022 Skoda Karoq, 28,447 miles, £15,300, Perth
- 2021 Skoda Karoq, 38,281 miles, £18,295, Dundee
- 2023 Kia Sportage, 21,745 miles, £20,695, Perth
- 2025 Toyota Corolla, 11,674 miles, £23,998, Dundee
- 2024 MINI Hatch, 22,851 miles, £21,195, Dundee
- 2024 Vauxhall Corsa, 17,267 miles, £13,498, Glenrothes
- 2024 Nissan Qashqai, 24,935 miles, £18,698, Dundee
- 2021 BMW X2, 59,504 miles, £18,995, Dundee
- 2019 Tesla Model 3, 46,000 miles, £16,795, Perth
- 2023 Ford Kuga, 18,516 miles, £16,495, Perth
- 2026 JAECOO 7, 3,750 miles, £25,995, Perth
- 2020 Fiat 500, 31,157 miles, £9,498, Perth
- 2023 SEAT Arona, 24,065 miles, £13,998, Dundee
- 2019 Volkswagen Tiguan, 38,061 miles, £14,500, Perth
- 2023 Audi S4, 20,997 miles, £35,995, Perth
- 2021 Kia XCeed, 15,585 miles, £16,995, Dundee
- 2025 Mazda CX-5, 12,252 miles, £22,498, Dundee
- 2021 BMW X3, 41,036 miles, £36,998, Perth
- 2024 Skoda Karoq, 24,600 miles, £24,300, Perth
- 2011 Suzuki Swift, 92,000 miles, £4,495, Pitcairngreen
- 2023 Hyundai TUCSON, 13,680 miles, £20,299, Perth
- 2025 Volvo XC60, 14,308 miles, £42,950, Dundee
- 2025 Vauxhall Corsa, 16,356 miles, £16,498, Perth
- 2018 Mercedes-Benz GLA, 83,200 miles, £9,950, Kinglassie
- 2024 Vauxhall Crossland, 11,038 miles, £15,498, Perth
- 2017 Mazda Mazda2, 21,000 miles, £9,995, Dundee
- 2024 Skoda Kodiaq, 29,416 miles, £25,000, Perth
- 2024 Skoda Karoq, 18,293 miles, £24,998, Dundee
- 2022 Volkswagen T-Roc, 28,560 miles, £15,494, Dundee
- 2022 Peugeot 208, 11,862 miles, £13,495, Blairgowrie
- 2026 Vauxhall Grandland, 80 miles, £27,998, Dundee
- 2023 BMW 1 Series, 16,358 miles, £19,999, Perth
- 2025 SEAT Arona, 20,390 miles, £17,998, Dundee
- 2016 Audi S5, 61,850 miles, £16,995, Cardenden
- 2024 Volvo EX30, 12,697 miles, £26,995, Perth
- 2025 Renault Captur, 13,230 miles, £16,998, Dundee
- 2022 BMW 4 Series, 24,198 miles, £28,398, Perth
- 2023 Skoda Karoq, 31,241 miles, £15,900, Perth
- 2020 Ford Puma, 31,501 miles, £13,790, Crieff
- 2023 Volkswagen Polo, 25,253 miles, £14,993, Dundee
- 2026 Kia Sportage, 5,237 miles, £30,495, Perth
- 2021 Mercedes-Benz A Class, 30,321 miles, £17,998, Dundee
- 2025 Vauxhall Grandland, 4,796 miles, £24,498, Glenrothes
- 2025 Citroen Dispatch, 12,823 miles, £17,998, Perth
- 2026 Mercedes-Benz GLC, 10 miles, £75,498, Perth
- 2026 Skoda Elroq, 2,783 miles, £33,500, Perth
- 2024 Volkswagen Polo, 15,520 miles, £16,994, Dundee
- 2016 Ford EcoSport, 51,233 miles, £4,995, Dundee
- 2023 Mazda CX-5, 15,184 miles, £24,495, Perth
- 2017 Citroen C3, 75,065 miles, £4,995, Dundee
- 2019 SEAT Arona, 47,017 miles, £10,998, Dundee
- 2023 Vauxhall Mokka, 5,085 miles, £15,498, Glenrothes
- 2024 Nissan Qashqai, 47,884 miles, £14,998, Perth
- 2021 Fiat Tipo, 50,700 miles, £6,950, Kinglassie
- 2019 Skoda Kodiaq, 78,770 miles, £13,400, Perth
- 2024 Kia Picanto, 5,346 miles, £15,878, Perth
- 2023 Peugeot 208, 11,897 miles, £12,998, Dundee
- 2026 Nissan Qashqai, 25 miles, £27,499, Dundee
- 2026 Nissan Qashqai, 25 miles, £27,499, Dundee
- 2026 Nissan Qashqai, 25 miles, £27,499, Dundee
- 2022 SEAT Leon, 25,193 miles, £13,998, Dundee
- 2023 Skoda Karoq, 17,765 miles, £22,200, Perth
- 2023 Volvo XC40, 47,376 miles, £25,750, Dundee
- 2023 MG MG4, 27,705 miles, £14,498, Perth
- 2023 Mazda CX-30, 21,108 miles, £16,995, Perth
- 2020 Peugeot 208, 47,832 miles, £9,495, Perth
- 2024 Volkswagen Golf, 36,321 miles, £20,995, Dundee
- 2025 Volkswagen Tiguan, 13,957 miles, £31,495, Dundee
- 2026 Nissan Qashqai, 25 miles, £31,499, Dundee
- 2026 Nissan Qashqai, 25 miles, £31,499, Dundee
- 2026 Peugeot 2008, 1 miles, £24,498, Perth
- 2026 Peugeot 2008, 1 miles, £24,498, Dundee
- 2026 Peugeot 2008, 1 miles, £24,498, Perth
- 2026 Skoda Fabia, 3,257 miles, £18,000, Perth
- 2026 Skoda Elroq, 6,000 miles, £28,490, Dundee
- 2023 Citroen C4, 30,791 miles, £11,998, Perth
- 2021 Polestar Polestar 2, 72,533 miles, £14,998, Dundee
- 2017 Mercedes-Benz A Class, 45,135 miles, £10,250, Dundee
- 2020 BMW 1 Series, 43,975 miles, £23,000, Dundee
- 2016 Nissan Juke, 77,855 miles, £4,995, Dundee
- 2026 Volkswagen Tayron, 7,753 miles, £41,199, Perth
- 2024 Audi Q4 e-tron, 8,735 miles, £33,995, Perth
- 2026 Honda Prelude, 2,899 miles, £38,990, Perth
- 2022 Volkswagen T-Roc, 43,288 miles, £16,999, Perth
- 2023 Mercedes-Benz GLA, 24,537 miles, £28,492, Dundee
- 2018 Audi A1, 42,601 miles, £10,295, Dundee
- 2024 Volvo EX30, 3,857 miles, £27,000, Dundee
- 2022 Peugeot 3008, 33,221 miles, £15,498, Dundee
Popular models near Perth
- Vauxhall Corsa (121)
- Kia Sportage (107)
- Volkswagen Golf (88)
- Volkswagen Polo (77)
- Nissan Qashqai (67)
- Volvo XC40 (67)
- Audi A3 (66)
- BMW 1 Series (63)
- MINI Hatch (59)
- Ford Focus (58)
- Ford Fiesta (53)
- Mercedes-Benz A Class (50)
- Volkswagen Tiguan (47)
- Audi A1 (44)
- MG MG HS (44)
- BMW 3 Series (42)
- Vauxhall Mokka (42)
- Ford Kuga (39)
- Chery Tiggo 8 (38)
- Mercedes-Benz GLA (37)
- Mercedes-Benz CLA (36)
- Skoda Fabia (36)
- Skoda Karoq (34)
- Vauxhall Frontera (34)
- Volkswagen T-Roc (34)
Used cars near Perth by gearbox, fuel and body
- Automatic cars (2,612)
- Manual cars (1,732)
- Petrol cars (2,393)
- Diesel cars (1,017)
- Hybrid cars (281)
- Plug-in hybrid cars (287)
- Electric cars (360)
- SUVs (2,116)
- Hatchback cars (1,377)
- Estate cars (235)
- Saloon cars (165)
- Coupe cars (79)
- Convertible cars (28)
- MPVs (52)
- 7-seater cars (193)
- Vans (181)
- Small cars (829)
- Small automatic cars (270)
Used cars near Perth by price
- Under £5,000 (143)
- Under £8,000 (546)
- Under £10,000 (838)
- Under £15,000 (1,547)
- Under £20,000 (2,437)
- Under £30,000 (3,560)
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