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.

Renault, Captur

2020 - 1.3 TCE 130 S Edition 5dr

19
Low Mileage
£13,998
  • 1.3L
  • 18.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Kia, Niro

2020 - 1.6 GDi Hybrid 4 5dr DCT

19
Low Mileage
£19,298
  • 1.6L
  • 23.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Dacia, Sandero Stepway

2024 (74) - 1.0 TCe Expression 5dr

22
Low Mileage
£15,695
Finance available £328 pm
  • 1L
  • 3.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne

Fiat, 500

2025 - 1.0 Mild Hybrid 3dr

19
£13,498
  • 1L
  • 20Miles
  • Petrol
  • Manual
  • Body StyleHatchback

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

Abarth, 500

2023 - 114kW Turismo 42.2kWh 3dr Auto

19
Reduced
£21,998
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Honda, Jazz

2021 - 1.5 i-MMD Hybrid SE 5dr eCVT

14
£11,998
  • 1.5L
  • 60.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

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

Peugeot, 3008

2021 (71) - 1.2 PureTech Active Premium 5dr

25
Reduced
£16,295
Finance available £342 pm
  • 1.2L
  • 18.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Alan Milne

Land Rover, Range Rover Evoque

2019 (19) - 2.0 D180 R-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

42
Low Mileage
£21,995
Finance available £431 pm
  • 2L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Citroen, C5 Aircross

2022 - 1.2 PureTech 130 Shine 5dr

25
Low Mileage
£16,995
Finance available £357 pm
  • 1.2L
  • 13kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne

Land Rover, Range Rover Evoque

2019 (19) - 2.0 D180 R-Dynamic HSE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

1
Low Mileage
£23,495
Finance available £462 pm
  • 2L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Fiat, 500X

2023 - 1.0 Cross 5dr

19
£13,998
  • 1L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Kia, Sportage

2018 - 1.6 Sportage 2 Crdi Isg 5dr

28
£7,995
Finance available £156 pm
  • 1.6L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleSUV

AD Little Car Sales

01343 611152 *
5/5 Stars

Fiat, Panda

2013 (63) - 1.2 Pop 5dr

4
Low Mileage
£4,700
Finance available £83 pm
  • 1.2L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Watt Garage

Vauxhall, Grandland

2023 - 1.6 Plug-in Hybrid [300] 4X4 GSe 5dr Auto

19
Low Mileage
£21,798
  • 1.6L
  • 11.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Browse used cars in Elgin by type