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.

Mazda, 3

2020 (20) - 2.0 SKYACTIV-X MHEV Sport Lux Saloon 4dr Petrol Manual Euro 6 (s/s) (180 ps

9
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 21kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Land Rover, Range Rover Evoque

2016 (2R) - 2.0 TD4 HSE Dynamic SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

40
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, E 208

2024 (24) - 100kW E-Style 50kWh 5dr Auto

25
Low Mileage
£17,295
Finance available £335 pm
  • 2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Alan Milne

Nissan, Qashqai

2022 (71) - 1.3 DiG-T MH N-Connecta 5dr

25
Low Mileage
£18,995
Finance available £370 pm
  • 1.3L
  • 11.7kMiles
  • Hybrid
  • Manual
  • Body StyleHatchback

Alan Milne

Land Rover, Discovery

2020 (70) - 3.0 SD V6 HSE Luxury SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (306 ps)

47
£38,995
Finance available £781 pm
  • 3L
  • 49.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Toyota, Hilux

2023 (73) - 2.8 D-4D Invincible X Pickup Double Cab 4dr Diesel Auto 4WD Euro 6 (s/s) (2

10
Low Mileage
£44,500
Finance available £894 pm
  • 2.8L
  • 10kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Ford, Ranger

2013 - 2.2 Ranger Xlt 4x4 Tdci dr 4-Door

31
Low Mileage
£9,495
Finance available £190 pm
  • 2.2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StylePick-up

AD Little Car Sales

01343 611152 *
5/5 Stars

Hyundai, i30

2018 (68) - 2.0 T-GDi N Performance Hatchback 5dr Petrol Manual Euro 6 (s/s) (275 ps)

41
Low Mileage
£22,495
Finance available £442 pm
  • 2L
  • 31kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

BMW, X1

2019 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£20,698
  • 2L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Astra

2023 - 1.6 Plug-in Hybrid GSe 5dr Auto

19
£20,498
  • 1.6L
  • 16.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Ford, Kuga

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

14
Low Mileage
£17,595
Finance available £341 pm
  • 1.5L
  • 24.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Corsa

2016 (65) - 1.4i ecoFLEX Energy Hatchback 3dr Petrol Manual Euro 6 (a/c) (75 ps)

29
Low Mileage
£6,995
Finance available £134 pm
  • 1.4L
  • 29.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Nissan, X-Trail

2024 - 1.5 E-Power E-4orce 213 Acenta Prem 5dr 7 St Auto

19
£29,498
  • 1.5L
  • 6.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Kia, Xceed

2022 - 1.0T GDi ISG 2 5dr

19
£12,698
  • 1L
  • 41.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Dacia, Sandero Stepway

2023 (23) - 1.0 TCe Essential Hatchback 5dr Petrol Manual Euro 6 (s/s) (90 ps)

9
Low Mileage
£12,595
Finance available £259 pm
  • 1L
  • 17kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Renault, Kadjar

2021 - 1.3 TCE GT Line 5dr EDC

19
Low Mileage
£17,498
  • 1.3L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Browse used cars in Elgin by type