Used cars for sale in Perth
4 used cars for sale within 25 miles of Perth, priced from £6,595 to £37,595 (average £17,995). Compare prices, check MOT history for free and message sellers directly.
- 2018 BMW X5 xDrive50e M Sport – £10,245, 73,800 miles, Diesel, Perth
- 2021 Fiat 500 Dolcevita – £6,595, 28,300 miles, Hybrid, Dundee
- 2026 Mercedes-Benz C-Class C200 Sport – £37,595, 1,400 miles, Plug-in hybrid, Dundee
- 2024 MINI Hatch Cooper Classic – £17,545, 20,300 miles, Petrol, Perth
Makes
- BMW (1)
- Fiat (1)
- MINI (1)
- Mercedes-Benz (1)
Nearby towns
How much does a used car cost in Perth?
The average asking price is £17,995 across 4 listings on Motorlane, from £6,595 up to £37,595. A 2026 model averages £37,595, while a 2018 model averages £10,245.
What mileage do used cars have?
The average is 30,950 miles, with vehicles from 2018 to 2026.
What fuel types are available?
Plug-in hybrid (1), Petrol (1), Hybrid (1), Diesel (1).
Are any ULEZ compliant?
Yes, 4 of them meet ULEZ standards based on fuel type and age. Always confirm with TfL's checker before you buy.
Should I buy from a dealer or a private seller?
0 of these are from dealers and 4 from private sellers. Dealers must give you consumer rights under the Consumer Rights Act; private sales are "as described". Whichever you choose, view the vehicle and check its history first.