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.

Volvo, V90

2021 (21) - 5-Door

39
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Elgin Autos

01343 610498 *
4.9/5 Stars

Hyundai, KONA

2022 - 1.6 GDi Hybrid SE Connect 5dr DCT

19
£15,998
  • 1.6L
  • 28kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Jaguar, XF

2013 (63) - 3.0d S V6 Portfolio Saloon 4dr Diesel Auto Euro 5 (s/s) (275 ps)

11
Low Mileage
£8,995
  • 3L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

19
Low Mileage
£15,298
  • 2L
  • 28.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

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

Volkswagen, Golf

2019 - R 4Motion 2.0 TSI DSG ( 373 bhp ) 5-Door

35
Low Mileage
£28,995
Finance available £575 pm
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Audi, Q3

2017 (66) - 5-Door

36
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/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, Mokka

2015 (15) - 1.4i Turbo Exclusiv SUV 5dr Petrol Manual 2WD Euro 6 (s/s) (140 ps)

13
Low Mileage
£5,995
Finance available £112 pm
  • 1.4L
  • 66kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Focus

2022 - 1.0 EcoBoost Active 5dr

19
Low Mileage
£16,698
  • 1L
  • 16.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

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

Volkswagen, Golf

2019 (68) - 3-Door

33
£17,995
Finance available £349 pm
  • 2L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Audi, A1

2019 (69) - 5-Door

39
£18,995
Finance available £370 pm
  • 2L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

SEAT, Arona

2019 (WJ) - 1.6 TDI XCELLENCE Lux SUV 5dr Diesel Manual Euro 6 (s/s) (115 ps)

29
Low Mileage
£12,495
Finance available £257 pm
  • 1.6L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Citroen, C5 Aircross

2022 - 1.2 PureTech 130 Shine 5dr

19
£15,498
  • 1.2L
  • 28.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Citroen, C1

2016 (66) - 1.2 PureTech Flair 3dr

17
Low Mileage
£5,990
Finance available £111 pm
  • 1.2L
  • 41.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CJS CAR SALES

01340 220372 *
5/5 Stars

Browse used cars in Elgin by type