Used cars for sale near Perth
4,484 cars from UK dealers within 20 miles of Perth, updated 19 October 2026. Typical asking price £19,000.
Price cuts near Perth
1,015 cars within 20 miles have had their price cut since they were first listed.
- 2026 Audi A6 e-tron Sportback, 4,661 miles, £46,495, cut by £13,500, Dundee
- 2026 Volvo ES90, 1,621 miles, £47,500, cut by £12,250, Dundee
- 2026 Audi A5 Avant, 5,295 miles, £38,995, cut by £11,000, Dundee
- 2024 Land Rover Defender 110, 27,296 miles, £49,000, cut by £9,150, Dundee
- 2023 BMW X5, 61,681 miles, £45,995, cut by £9,005, Dundee
- 2025 Audi Q7, 7,500 miles, £54,995, cut by £9,000, Perth
- 2025 Land Rover Defender 90, 11,249 miles, £47,000, cut by £8,650, Dundee
- 2026 MG MGS6, 3,123 miles, £30,000, cut by £8,400, Dundee
Cars for sale now, page 1 of 45
- 2017 Nissan Navara, 93,045 miles, £9,495, £3,103 under typical, Dundee
- 2019 Mercedes-Benz Vito, 105,339 miles, £7,995, £2,575 under typical, Dundee
- 2017 Ford Kuga, 65,124 miles, £6,995, £2,154 under typical, Dundee
- 2016 Suzuki Vitara, 54,034 miles, £5,995, £1,756 under typical, Dundee
- 2025 Volkswagen Golf, 72,000 miles, £17,495, £5,116 under typical, Glenrothes
- 2023 Land Rover Defender 110, 34,015 miles, £38,500, £10,677 under typical, Dundee
- 2019 Land Rover Discovery Sport, 82,964 miles, £9,495, £2,603 under typical, Dundee
- 2023 Audi Q5, 25,709 miles, £27,000, £7,070 under typical, Dundee
- 2026 Leapmotor C10, 586 miles, £24,998, £6,506 under typical, Glenrothes
- 2016 Fiat 500, 51,000 miles, £4,550, £1,140 under typical, Newtyle
- 2015 Vauxhall Movano, 88,099 miles, £5,995, £1,482 under typical, Dundee
- 2018 Jaguar XE, 38,769 miles, £8,495, £2,073 under typical, Dundee
- 2023 BMW X5, 47,286 miles, £36,495, £8,897 under typical, Dundee
- 2020 Land Rover Range Rover Sport, 69,000 miles, £24,995, £6,015 under typical, Dundee
- 2014 Subaru Impreza, 29,000 miles, £7,995, £1,866 under typical, Glenrothes
- 2018 Ford Focus, 52,000 miles, £11,495, £2,676 under typical, Glenrothes
- 2018 Mercedes-Benz Sprinter, 92,300 miles, £11,995, £2,772 under typical, Cardenden
- 2017 SEAT Ibiza, 33,000 miles, £6,500, £1,436 under typical, Newtyle
- 2014 Kia Picanto, 74,000 miles, £2,999, £655 under typical, Newtyle
- 2020 Vauxhall Insignia, 74,036 miles, £6,495, £1,375 under typical, Dundee
- 2018 Tesla Model X, 64,165 miles, £18,491, £3,854 under typical, Dundee
- 2017 Skoda Yeti, 45,000 miles, £13,650, £2,800 under typical, Cupar
- 2024 Honda Jazz, 19,451 miles, £17,499, £3,542 under typical, Perth
- 2016 Volkswagen Caddy, 111,289 miles, £6,495, £1,244 under typical, Dundee
- 2017 Volkswagen Golf, 57,000 miles, £14,650, £2,772 under typical, Cupar
- 2023 Citroen Berlingo, 39,186 miles, £10,498, £1,926 under typical, Perth
- 2024 Land Rover Defender 90, 16,069 miles, £49,500, £8,841 under typical, Dundee
- 2014 Peugeot 208, 38,000 miles, £3,500, £621 under typical, Newtyle
- 2018 Land Rover Range Rover Velar, 56,000 miles, £15,995, £2,814 under typical, Glenrothes
- 2017 Nissan Navara, 52,678 miles, £13,995, £2,451 under typical, Perth
- 2015 Hyundai ix35, 111,689 miles, £2,750, £481 under typical, Pitcairngreen
- 2014 Ford C-Max, 107,000 miles, £2,495, £436 under typical, Dundee
- 2023 Land Rover Defender 90, 40,017 miles, £38,500, £6,619 under typical, Perth
- 2022 Citroen Berlingo, 58,880 miles, £8,995, £1,544 under typical, Dundee
- 2019 Ford Transit, 112,338 miles, £8,995, £1,542 under typical, Dundee
- 2016 Volkswagen up!, 85,000 miles, £3,750, £626 under typical, Perth
- 2015 Skoda Fabia, 43,504 miles, £5,995, £989 under typical, Dundee
- 2019 Volkswagen Golf, 48,810 miles, £17,495, £2,810 under typical, Glenrothes
- 2018 Ford Focus, 82,778 miles, £5,495, £870 under typical, Dundee
- 2026 Porsche Taycan, 9,350 miles, £79,900, £12,361 under typical, Perth
- 2020 Citroen Relay, 20,285 miles, £12,594, £1,941 under typical, Perth
- 2020 Suzuki Ignis, 36,603 miles, £8,990, £1,376 under typical, Crieff
- 2026 MG MGS5, 19 miles, £18,795, £2,859 under typical, Perth
- 2025 Land Rover Defender 90, 11,249 miles, £47,000, £7,036 under typical, Dundee
- 2015 Renault Scenic, 65,000 miles, £3,995, £596 under typical, Pitcairngreen
- 2019 Hyundai TUCSON, 59,786 miles, £8,495, £1,258 under typical, Dundee
- 2014 Land Rover Freelander 2, 76,768 miles, £8,995, £1,327 under typical, Dundee
- 2013 Citroen C4 Picasso, 91,000 miles, £2,495, £365 under typical, Dundee
- 2016 BMW 5 Series, 103,000 miles, £9,995, £1,448 under typical, Perth
- 2019 Ford Transit Custom, 78,856 miles, £10,998, £1,586 under typical, Perth
- 2021 BMW M3, 20,000 miles, £49,995, £7,175 under typical, Glenrothes
- 2023 BMW X5, 49,000 miles, £43,995, £6,299 under typical, Dundee
- 2019 Renault Trafic, 115,252 miles, £7,495, £1,068 under typical, Dundee
- 2026 BMW XM, 15 miles, £75,999, £10,812 under typical, Perth
- 2019 Vauxhall Crossland X, 42,810 miles, £6,495, £923 under typical, Dundee
- 2019 Volkswagen T-Roc, 64,000 miles, £9,995, £1,419 under typical, Glenrothes
- 2019 Kia Picanto, 20,425 miles, £6,998, £990 under typical, Glenrothes
- 2016 Toyota Avensis, 64,236 miles, £6,995, £987 under typical, Kelty
- 2018 Mitsubishi ASX, 45,636 miles, £9,995, £1,398 under typical, Dundee
- 2019 Land Rover Discovery, 68,100 miles, £16,995, £2,373 under typical, Dundee
- 2016 Ford Transit Custom, 90,558 miles, £7,495, £1,046 under typical, Dundee
- 2018 Land Rover Discovery Sport, 62,345 miles, £9,995, £1,358 under typical, Dundee
- 2019 Mercedes-Benz C Class, 34,000 miles, £14,995, £2,033 under typical, Glenrothes
- 2017 Audi RS3, 38,000 miles, £29,995, £4,037 under typical, Glenrothes
- 2019 Ford Kuga, 53,355 miles, £8,995, £1,205 under typical, Dundee
- 2024 MINI Electric Cooper, 101 miles, £22,995, £3,051 under typical, Dundee
- 2019 Ford Focus, 58,778 miles, £7,995, £1,057 under typical, Dundee
- 2014 Mazda Mazda6, 63,445 miles, £4,995, £652 under typical, Dundee
- 2017 Skoda Kodiaq, 63,774 miles, £13,998, £1,814 under typical, Perth
- 2024 BMW 2 Series, 15,652 miles, £22,095, £2,859 under typical, Dundee
- 2023 Land Rover Defender 110, 57,670 miles, £44,000, £5,689 under typical, Perth
- 2019 Ford Fiesta Van, 38,160 miles, £8,994, £1,149 under typical, Perth
- 2016 Hyundai TUCSON, 106,802 miles, £4,995, £637 under typical, Dundee
- 2017 Audi A4 Allroad, 98,559 miles, £10,995, £1,391 under typical, Dundee
- 2013 Audi A3 Cabriolet, 49,000 miles, £6,495, £820 under typical, Dundee
- 2017 BMW 2 Series, 123,285 miles, £6,000, £755 under typical, Glenrothes
- 2019 Audi A6 Allroad, 81,100 miles, £18,995, £2,390 under typical, Cardenden
- 2019 Ford Transit Custom, 81,619 miles, £9,899, £1,233 under typical, Perth
- 2019 Kia Sportage, 51,995 miles, £13,998, £1,740 under typical, Perth
- 2014 Peugeot 2008, 107,483 miles, £2,495, £310 under typical, Dundee
- 2019 Fiat 500X, 38,036 miles, £7,995, £991 under typical, Dundee
- 2019 Mercedes-Benz GLA, 103,799 miles, £8,995, £1,112 under typical, Dundee
- 2026 Chery Tiggo 7, 680 miles, £25,998, £3,208 under typical, Perth
- 2021 Kia Sportage, 52,061 miles, £13,995, £1,723 under typical, Perth
- 2017 Land Rover Discovery Sport, 79,351 miles, £7,995, £974 under typical, Dundee
- 2017 Mercedes-Benz C Class, 106,000 miles, £9,350, £1,132 under typical, Dundee
- 2016 BMW 1 Series, 36,081 miles, £9,995, £1,208 under typical, Kinross
- 2023 Jaguar F-PACE, 25,787 miles, £24,999, £3,020 under typical, Dundee
- 2025 MINI Cooper, 8,552 miles, £22,498, £2,709 under typical, Perth
- 2025 BMW 5 Series, 2,601 miles, £37,000, £4,446 under typical, Dundee
- 2026 Porsche Cayenne, 7,951 miles, £97,900, £11,744 under typical, Perth
- 2022 Audi A6 Saloon, 23,858 miles, £24,998, £2,996 under typical, Perth
- 2021 Ford Transit, 104,000 miles, £9,995, £1,197 under typical, Cardenden
- 2023 Porsche 718 Cayman, 3,665 miles, £56,900, £6,761 under typical, Perth
- 2019 Ford Ranger, 103,500 miles, £12,950, £1,528 under typical, Kinglassie
- 2017 Toyota Yaris, 44,732 miles, £8,790, £1,033 under typical, Perth
- 2016 Audi S3, 47,112 miles, £15,995, £1,878 under typical, Dundee
- 2023 BMW X5, 11,524 miles, £52,995, £6,222 under typical, Dundee
- 2019 Fiat 500, 38,000 miles, £6,995, £821 under typical, Glenrothes
- 2023 Mercedes-Benz A Class, 25,000 miles, £24,995, £2,925 under typical, Glenrothes
Popular models near Perth
- Vauxhall Corsa (119)
- Volkswagen Golf (98)
- Kia Sportage (91)
- Volkswagen Polo (78)
- Volvo XC40 (68)
- Audi A3 (65)
- Nissan Qashqai (64)
- Mercedes-Benz A Class (61)
- BMW 1 Series (56)
- MINI Hatch (54)
- Ford Focus (53)
- Volkswagen Tiguan (53)
- Ford Fiesta (52)
- Chery Tiggo 8 (51)
- Vauxhall Mokka (47)
- Audi A1 (43)
- MG MG HS (42)
- Ford Kuga (40)
- Skoda Fabia (40)
- Mercedes-Benz GLA (38)
- BMW 3 Series (37)
- Chery Tiggo 7 (36)
- Hyundai TUCSON (36)
- Mercedes-Benz CLA (36)
- Skoda Karoq (36)
Used cars near Perth by price
- Under £5,000 (132)
- Under £8,000 (551)
- Under £10,000 (864)
- Under £15,000 (1,586)
- Under £20,000 (2,487)
- Under £30,000 (3,621)
Nearby towns
- Used cars near Glenrothes
- Used cars near Dundee
- Used cars near Edinburgh
- Used cars near Glasgow
- Used cars near Greenock
- Used cars near Kilmarnock
- Used cars near Aberdeen
- Used cars near Inverness
- Used cars near Dumfries
- Used cars near Carlisle