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.

Fiat, 600

2025 - 115kW La Prima 54kWh 5dr Auto

19
£25,998
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Vauxhall, Mokka

2025 - 1.2 Turbo 136 Ultimate 5dr

19
Reduced
£23,498
  • 1.2L
  • 20Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Toyota, Corolla

2022 - 1.8 VVT-i Hybrid Icon 5dr CVT

19
Low Mileage
£17,998
  • 1.8L
  • 12.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Kia, Sportage

2023 - 1.6T GDi ISG 3 5dr

19
Low Mileage
£24,998
  • 1.6L
  • 12.9kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

MINI, Hatch

2015 - 2.0 John Cooper Works Auto 3dr

24
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
4.9/5 Stars

Suzuki, Vitara

2019 (69) - 1.4 Boosterjet SZ5 SUV 5dr Petrol Auto ALLGRIP Euro 6 (s/s) (140 ps)

11
£15,495
Finance available £324 pm
  • 1.4L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Kuga

2021 (21) - 1.5 EcoBlue Titanium Edition SUV 5dr Diesel Manual Euro 6 (s/s) (120 ps)

14
Reduced
£16,995
Finance available £285 pm
  • 1.5L
  • 24.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/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

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 Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Ford, Transit Connect

2022 - 1.5 Transit Connect 220 Base Tdci Auto dr 5-Door

27
£10,000
  • 1.5L
  • 124kMiles
  • Diesel
  • Auto

AD Little Car Sales

01343 611152 *
4.9/5 Stars

Volvo, XC60

2016 (52) - 2.4 D5 SE Lux Nav SUV 5dr Diesel Auto AWD Euro 6 (s/s) (220 ps)

1
£13,495
Finance available £279 pm
  • 2.4L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Nissan, Juke

2019 (19) - 1.6 Bose Personal Edition SUV 5dr Petrol XTRON Euro 6 (112 ps)

36
Low Mileage
£12,995
Finance available £268 pm
  • 1.6L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

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, Q2

2024 - 35 TFSI S Line 5dr

19
Low Mileage
£26,498
  • 1.5L
  • 4.1kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Land Rover, Discovery Sport

2019 (69) - D240 R-Dynamic HSE 2.0 MHEV Auto ( 240 bhp ) 5-Door

37
£24,995
Finance available £493 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

BMW, X5

2019 (69) - 30d M Sport xDrive 3.0 Auto [Tech/Plus Pack] ( 265 bhp ) 5-Door

40
Reduced
£37,995
Finance available £760 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Browse used cars in Elgin by type