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.

Audi, Q5

2022 (22) - 2.0 TFSI 45 Edition 1 SUV 5dr Petrol S Tronic quattro Euro 6 (s/s) (265 ps)

34
Low Mileage
£39,995
Finance available £801 pm
  • 2L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr Auto

19
£22,498
  • 1.2L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Fiat, 600

2025 - 115kW La Prima 54kWh 5dr Auto

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

BMW, X5

2016 (05) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

43
Low Mileage
£28,995
Finance available £575 pm
  • 3L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Mercedes-Benz, GLC

2020 (69) - 2.0 GLC300d AMG Line (Premium) SUV 5dr Diesel G-Tronic+ 4MATIC Euro 6 (s/s)

40
Low Mileage
£31,995
Finance available £637 pm
  • 2L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Vauxhall, Crossland

2022 - 1.2 Turbo [130] Ultimate 5dr Auto

19
Low Mileage
£14,698
  • 1.2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Jeep, Compass

2025 - 1.5 T4 e-Torque Hybrid Altitude 5dr DCT

19
Low Mileage
£27,498
  • 1.5L
  • 882Miles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Puma

2023 - 1.0 EcoBoost Hybrid mHEV Titanium 5dr DCT

19
£19,998
  • 1L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Fiat, 500X

2021 - 1.0 Cross Plus 5dr

19
Low Mileage
£13,998
  • 1L
  • 9.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Land Rover, Range Rover Velar

2023 (73) - 2.0 D200 MHEV Dynamic SE Auto 4WD Euro 6 (s/s) 5dr

28
£38,450
  • 2L
  • 20.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Nissan, Micra

2020 (20) - 1.0 DIG-T Acenta Hatchback 5dr Petrol Manual Euro 6 (s/s) (117 ps)

1
Low Mileage
£10,995
Finance available £223 pm
  • 1L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Focus

2022 - 1.0 EcoBoost Active 5dr

19
Low Mileage
£16,698
  • 1L
  • 16.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Jeep, Other

2025 - 1.2 e-Hybrid Summit 5dr DCT

19
£25,498
  • 1.2L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Citroen, C3 Aircross

2019 - 1.2 PureTech 110 Flair 5dr [6 speed]

19
£8,998
  • 1.2L
  • 58.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Audi, A1

2021 (21) - 1.0 TFSI 30 Black Edition Sportback 5dr Petrol Manual Euro 6 (s/s) (110 ps)

2
Low Mileage
£21,495
Finance available £421 pm
  • 1L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Kuga

2014 (64) - 2.0 TDCi 180 Titanium X Sport 5dr Powershift

18
£8,490
Finance available £167 pm
  • 2L
  • 88.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

CJS CAR SALES

01340 220372 *
5/5 Stars

Browse used cars in Elgin by type