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.

Hyundai, i20

2024 (24) - 1.0T GDi Premium 5dr DCT

25
Reduced
£18,995
Finance available £370 pm
  • 1L
  • 5.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Alan Milne

Mercedes-Benz, A-Class

2019 (19) - 2.0 A250 AMG Line (Premium) Hatchback 5dr Petrol 7G-DCT Euro 6 (s/s) (224 p

36
Low Mileage
£21,495
Finance available £421 pm
  • 2L
  • 38.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volkswagen, T-Cross

2021 (21) - 5-Door

31
Low Mileage
£18,995
Finance available £370 pm
  • 1L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Elgin Autos

01343 610498 *
5/5 Stars

Nissan, Qashqai

2019 - 1.5 Qashqai N-connecta Dci 5dr

27
£10,995
Finance available £223 pm
  • 1.5L
  • 68kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Citroen, C4

2022 - 1.2 PureTech [130] Shine 5dr

19
Low Mileage
£14,998
  • 1.2L
  • 11.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Jeep, Compass

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

19
Reduced
£27,498
  • 1.5L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Hyundai, i10

2024 - 1.0T [90] N Line 5dr [Nav]

19
£16,998
  • 1L
  • 3.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Toyota, Yaris Cross

2023 - 1.5 Hybrid Excel 5dr CVT

19
Low Mileage
£23,698
  • 1.5L
  • 13kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Nissan, Qashqai

2021 - 1.3 DiG-T MH 158 Tekna+ 5dr Xtronic

19
Low Mileage
£23,998
  • 1.3L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

BMW, 1 Series

2022 - 116d SE 5dr

19
£15,998
  • 1.5L
  • 40.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Honda, HR-V

2016 - 1.5 Hr-v Ex I-vtec Cvt 5dr

22
Low Mileage
£11,995
Finance available £246 pm
  • 1.5L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
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

Jeep, Other

2025 - 1.2 Altitude 5dr

19
£21,998
  • 1.2L
  • 20Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Toyota, Corolla

2022 - 1.8 VVT-i Hybrid Icon 5dr CVT

19
Low Mileage
£19,498
  • 1.8L
  • 12kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Mokka

2022 - 1.2 Turbo SRi Premium 5dr

19
Low Mileage
£16,498
  • 1.2L
  • 20.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Volvo, XC90

2020 (LA) - 2.0 B5D [235] Momentum Pro 5dr AWD Geartronic

1
£34,995
Finance available £698 pm
  • 2L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Browse used cars in Elgin by type