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.

SEAT, Ibiza

2015 (15) - 5-Door

31
Reduced
£8,495
Finance available £167 pm
  • 1.2L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Fiat, 600

2025 - 115kW La Prima 54kWh 5dr Auto

19
£25,998
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Fiat, 600

2025 - 1.2 Hybrid 48V 136 5dr eDCT-6

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Fiat, Panda

2013 (63) - 1.2 Pop 5dr

4
Low Mileage
£4,700
  • 1.2L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Watt Garage

Nissan, Navara

2020 - 2.3 Navara Tekna Dci Auto 5dr

£14,995
Finance available £313 pm
  • 2.3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StylePick-up

AD Little Car Sales

01343 611152 *
5/5 Stars

Jeep, Other

2025 - 1.2 Summit 5dr

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Volkswagen, Tiguan

2022 (72) - 2.0 TDI R-Line SUV 5dr Diesel DSG 72 REG 4Motion Euro 6 (s/s) (150 ps)

29
Low Mileage
£31,995
Finance available £637 pm
  • 2L
  • 22kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Vauxhall, Corsa

2025 - 100kW GS 50kWh 5dr Auto

19
£18,498
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Skoda, Fabia

2025 - 1.0 TSI 116 SE Edition 5dr

19
Low Mileage
£17,998
  • 1L
  • 3.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Toyota, Vellfire

24Z 2.4L AUTO 7 SEATS 5-Door

33
Low Mileage
£11,495
  • 1.8L
  • 75kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

DRK IMPORTS

Vauxhall, Mokka

2025 - 115kW Ultimate 54kWh 5dr Auto

19
£23,998
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Ford, S-Max

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

41
Reduced
£24,995
Finance available £493 pm
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Kuga

2023 - 1.5 EcoBoost 150 ST-Line Edition 5dr

19
Low Mileage
£21,698
  • 1.5L
  • 10.5kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

BMW, X2

2022 - xDrive 20i [178] Sport 5dr Step Auto

19
Low Mileage
£23,698
  • 2L
  • 20.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

BMW, 4 Series

2021 (71) - 2-Door

39
Reduced
£29,995
Finance available £596 pm
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Elgin Autos

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

Browse used cars in Elgin by type