Used cars for sale in Perth, Perth & Kinross

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used car for sale in Perth or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised local dealerships.

Mercedes-Benz, EQA

2024 - EQA 250+ 140kW Sport Executive 70.5kWh 5dr Auto

19
Reduced
£29,998
  • 5.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

Ford, Focus

2020 (70) - 2.0 EcoBlue ST Euro 6 (s/s) 5dr

31
£17,495
  • 2L
  • 40.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

John Clark MINI Tayside

Vauxhall, Astra

2025 - 1.2 Turbo 130 GS 5dr

19
£23,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382 768498 *
4.7/5 Stars

BMW, X4

2015 (15) - xDrive20d xLine 5dr Step Auto

20
£11,995
Finance available £246 pm
  • 2L
  • 89kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

Vauxhall, Corsa

2024 - 1.2 Turbo Ultimate 5dr

19
£17,998
  • 1.2L
  • 11.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738 230558 *
4.7/5 Stars

Land Rover, Range Rover Evoque

2021 (70) - 2.0 P200 MHEV R-Dynamic S Auto 4WD Euro 6 (s/s) 5dr

31
Low Mileage
£22,650
  • 2L
  • 20.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Pentland Land Rover Dundee

Ford, Kuga

2017 (66) - 2.0 TDCi 180 ST-Line 5dr Auto

11
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

Renault, Captur

2020 - 1.0 TCE 100 S Edition 5dr

19
Low Mileage
£13,298
  • 1L
  • 31.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kia (Dundee)

01382 214962 *
4.7/5 Stars

Ford, Focus

2023 (72) - 1.0T EcoBoost MHEV Active Euro 6 (s/s) 5dr

6
£16,800
  • 1L
  • 20.2kMiles
  • Hybrid
  • Manual
  • Body StyleHatchback

JC Select Dundee

Mercedes-Benz, CLA

2024 - CLA 220d AMG Line Premium Plus 4dr Tip Auto

19
Low Mileage
£33,998
  • 2L
  • 4.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

Mercedes-Benz, CLA

2024 - CLA 200 AMG Line Executive 5dr Tip Auto

19
£27,998
  • 1.3L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

Vauxhall, Mokka

2025 - 1.2 Turbo 136 GS 5dr

19
£22,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738 230558 *
4.7/5 Stars

Nissan, Qashqai

2016 - 1.5L N-Tec+ dCi SUV 5dr Diesel Manual Euro 6 (108 bhp)

20
£6,495
Finance available £120 pm
  • 1.5L
  • 98.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

North End Motor Company

BMW, 2 Series

2015 - 2.0L 218D Sport Coupe 2dr Diesel Manual Euro 6 (148 bhp)

19
£7,950
Finance available £155 pm
  • 2L
  • 81.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Rely Motors Ltd

Ford, Ecosport

2021 - 1.0 EcoBoost 125 Titanium 5dr

20
£12,995
Finance available £268 pm
  • 1L
  • 48kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cupar Ford Centre

Land Rover, Discovery Sport

(70) - 2.0 P200 MHEV R-Dynamic S Plus Auto 4WD Euro 6 (s/s) 5dr

27
Low Mileage
£25,000
  • 34.9kMiles
  • Petrol
  • Auto

Pentland Land Rover Perth

Browse used cars in Perth by type