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.

Volkswagen, T-Roc

2022 - 1.5 TSI Life 5dr DSG

19
Low Mileage
£20,998
  • 1.5L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/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

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

Ford, Focus

2019 - 1.5 EcoBoost 150 Active X 5dr

19
Low Mileage
£12,998
  • 1.5L
  • 46.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Skoda, Yeti

2016 (66) - 2.0 TDI S Outdoor 5dr Diesel Manual 4WD Euro 6 (s/s) (110 ps)

12
£5,995
Finance available £112 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, 2008

2015 (15) - 1.6 e-HDi 115 Crossway 5dr

24
£4,495
Finance available £78 pm
  • 1.6L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Linkwood Motors Limited

Renault, Clio

2021 - 1.0 TCe 90 Iconic 5dr

19
Low Mileage
£12,498
  • 1L
  • 17.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Vauxhall, Grandland

2025 - 1.2 Hybrid [136] GS 5dr e-DCT6

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

SEAT, Ateca

2024 - 1.5 TSI EVO Xperience 5dr DSG

19
£22,498
  • 1.5L
  • 13.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Ford, Kuga

2017 - 1.5 TDCi ST-Line 5dr 2WD

19
Low Mileage
£11,998
  • 1.5L
  • 57.1kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Corsa

2020 - 1.2 Turbo SE Premium 5dr

19
Low Mileage
£11,998
  • 1.2L
  • 15.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Volkswagen, Caddy Maxi Life

2019 (NJ) - 2.0 TDI MPV 5dr Diesel DSG Euro 6 (s/s) (102 ps)

17
Low Mileage
£19,995
Finance available £390 pm
  • 2L
  • 39kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Ford, Mondeo

2016 - 2.0 Mondeo Titanium Tdci Auto 5dr

28
Low Mileage
£9,995
Finance available £201 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Audi, A7

2018 (68) - 5-Door

42
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 23kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
5/5 Stars

SEAT, Arona

2024 - 1.0 TSI 115 XPERIENCE Lux 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/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