Used cars for sale in Elgin, Moray

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

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

Jaguar, F-Pace

2022 (22) - 2.0 D200 MHEV R-Dynamic S SUV 5dr Diesel Auto AWD Euro 6 (s/s) (204 ps)

35
Low Mileage
£32,995
Finance available £657 pm
  • 2L
  • 11.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Audi, A4 Allroad

2020 - 40 TDI Quattro Sport 5dr S Tronic

19
£25,998
  • 2L
  • 42.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Volkswagen, Golf

2017 (17) - 2.0 TDI BlueMotion Tech Alltrack Estate 5dr Diesel DSG 4Motion Euro 6 (s/s)

34
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 48.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Vauxhall, Corsa

2024 - 1.2 GS 5dr

19
Low Mileage
£16,998
  • 1.2L
  • 4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Renault, Arkana

2022 - 1.6 E-TECH Hybrid 145 R.S. Line 5dr Auto

19
Low Mileage
£18,998
  • 1.6L
  • 18.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Renault, Captur

2022 - 1.0 TCE 90 SE Edition 5dr

19
Low Mileage
£14,998
  • 1L
  • 17.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Ford, Focus

2018 (1H) - 2.0 TDCi ST-3 Hatchback 5dr Diesel Manual Euro 6 (s/s) (185 ps)

32
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 48kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Renault, Kadjar

2017 - 1.6 Kadjar Signature Nav Dci 4x4 5dr

29
Low Mileage
£8,995
Finance available £179 pm
  • 1.6L
  • 49kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Yes 5dr [Winter Pack]

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Toyota, RAV4

2016 (66) - 2.5 VVT-h Excel SUV 5dr Petrol Hybrid CVT 4WD Euro 6 (s/s) (Safety Sense) (

31
Low Mileage
£14,995
Finance available £313 pm
  • 2.5L
  • 60kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Subaru, Forester

2024 - 2.0i e-Boxer XE Premium 5dr Lineartronic

19
Low Mileage
£31,498
  • 2L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

BMW, 4 Series

2019 (0R) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

9
Low Mileage
£21,000
Finance available £411 pm
  • 3L
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Citroen, Berlingo

2018 - 1.6 Berlingo 625 Enterprise Blue Hdi 5dr

24
£6,495
Finance available £123 pm
  • 1.6L
  • 75kMiles
  • Diesel
  • Manual

AD Little Car Sales

01343 611152 *
5/5 Stars

Suzuki, SX4 S-Cross

2022 - 1.4 Boosterjet 48V Hybrid Ultra ALLGRIP 5dr

19
Low Mileage
£18,998
  • 1.4L
  • 21.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Suzuki, Vitara

2022 - 1.5 Hybrid SZ-T 5dr AGS

19
£15,998
  • 1.5L
  • 41.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Land Rover, Range Rover Evoque

2017 (67) - 2.0 TD4 SE Tech 5dr Auto

29
Low Mileage
£13,950
  • 2L
  • 55.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Browse used cars in Elgin by type