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.

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

Ford, Ecosport

2020 - 1.0 EcoBoost 125 ST-Line 5dr

19
£10,998
  • 1L
  • 47.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Mercedes-Benz, A-Class

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

36
Reduced
£20,495
Finance available £400 pm
  • 2L
  • 38.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Hyundai, KONA

2023 - 1.6 GDi Hybrid SE Connect 5dr DCT

19
£16,998
  • 1.6L
  • 26.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Kia, Venga

2015 - 1.6 2 5-Door

12
Low Mileage
£6,995
Finance available £134 pm
  • 1.6L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Land Rover, Range Rover Velar

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

36
Low Mileage
£43,450
  • 3L
  • 10.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Ford, Fiesta

2014 - 1.6 Fiesta St-2 T 3dr

25
Low Mileage
£5,995
  • 1.6L
  • 66kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
4.9/5 Stars

Peugeot, 2008

2020 (20) - 1.2 PureTech 130 GT Line 5dr

25
Low Mileage
£13,995
Finance available £290 pm
  • 1.2L
  • 30.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Alan Milne

Toyota, C-HR

2022 - 1.8 Hybrid GR Sport 5dr CVT

19
Low Mileage
£23,498
  • 1.8L
  • 13.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Land Rover, Defender

2011 (61) - 2.4 TDCi XS Utility Wagon Double Cab 5dr Diesel Manual 4WD MWB Euro 4 (122

17
Low Mileage
£25,995
  • 2.4L
  • 100kMiles
  • Diesel
  • Manual

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Land Rover, Discovery Sport

2025 (25) - 2.0 D165 S 5dr

33
Low Mileage
£38,450
  • 2L
  • 2.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Land Rover, Defender

2023 (23) - 3.0 D250 MHEV X-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (250 ps)

39
Low Mileage
£61,995
Finance available £1253 pm
  • 3L
  • 15.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Volkswagen, Taigo

2024 - 1.0 TSI 115 Life 5dr

19
£19,498
  • 1L
  • 13.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Hyundai, TUCSON

2024 - 1.6T N Line 5dr

19
£26,498
  • 1.6L
  • 7.4kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Suzuki, Swift

2024 - 1.2 Mild Hybrid Ultra ALLGRIP 5dr

19
Low Mileage
£18,498
  • 1.2L
  • 2.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Toyota, AYGO

2018 - 1.0 VVT-i x-press 5-Door

12
Low Mileage
£8,995
Finance available £179 pm
  • 1L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Browse used cars in Elgin by type