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.

Honda, Civic

2017 - 1.8 Civic I-vtec Se+ Navi 5dr

30
£8,995
Finance available £179 pm
  • 1.8L
  • 67kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Kia, XCeed

2022 - 1.0T GDi ISG 2 5dr

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

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Vauxhall, Zafira

2015 (65) - 1.4T TOURER 7 SEATS 5-Door

4
Low Mileage
£5,995
Finance available £112 pm
  • 1.4L
  • 61.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Linkwood Motors Limited

Vauxhall, Mokka

2021 - 1.2 Turbo SRi Nav Premium 5dr

19
Reduced
£16,298
  • 1.2L
  • 13.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Volkswagen, Golf

2014 (64) - 5-Door

33
Low Mileage
£15,495
Finance available £324 pm
  • 2L
  • 47kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Elgin Autos

01343 610498 *
5/5 Stars

BMW, 4 Series

2016 (66) - 2-Door

32
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Elgin Autos

01343 610498 *
5/5 Stars

Peugeot, 3008

2024 (24) - 1.2 Hybrid 136 Allure 5dr e-DSC6

25
Low Mileage
£29,495
Finance available £585 pm
  • 1.2L
  • 1.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Alan Milne

Ford, S-Max

2020 (70) - 2.0 EcoBlue ST-Line MPV 5dr Diesel Auto AWD Euro 6 (s/s) (190 ps)

41
Low Mileage
£25,995
Finance available £513 pm
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Mokka X

2018 (18) - 1.4i Turbo ecoTEC Elite SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

9
Low Mileage
£8,995
Finance available £179 pm
  • 1.4L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volkswagen, Golf

2019 - 2.0 TDI GT 5dr DSG

19
Low Mileage
£16,698
  • 2L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Volkswagen, T-Roc

2022 - 1.5 TSI Life 5dr DSG

19
Low Mileage
£21,698
  • 1.5L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

smart, forfour

2017 (66) - 1.0 Prime Night Sky (Premium Plus) Hatchback 5dr Petrol Twinamic Euro 6 (s/

10
Low Mileage
£9,995
Finance available £201 pm
  • 1L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

SEAT, Arona

2022 (72) - 1.0 TSI FR Edition SUV 5dr Petrol DSG Euro 6 (s/s) (110 ps)

9
Low Mileage
£16,995
Finance available £357 pm
  • 1L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Suzuki, Swace

2022 - 1.8 Hybrid SZ5 5dr CVT

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Volkswagen, Golf

2016 - 2.0 TDI Match Edition 5dr DSG

19
£9,998
  • 2L
  • 78.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Peugeot, 3008

2024 (24) - 157kW GT 73kWh 5dr Auto

25
Reduced
£39,595
Finance available £793 pm
  • 9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Alan Milne

Browse used cars in Elgin by type