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.

Land Rover, Range Rover Sport

2019 (19) - 3.0 P400 HST 5dr

29
Low Mileage
£33,250
  • 3L
  • 41.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Volkswagen, Golf

2017 (17) - 2.0 TDI BlueMotion Tech Alltrack Estate 5dr Diesel DSG 4Motion Euro 6 (s/s)

34
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 48.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Skoda, Superb

2024 - 2.0 TDI SE L 5dr DSG

19
Reduced
£30,498
  • 2L
  • 10.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Volkswagen, Amarok

2017 (67) - 3.0 TDI V6 BlueMotion Tech Highline Pickup Double Cab 4dr Diesel Auto 4Moti

16
£23,995
Finance available £472 pm
  • 3L
  • 71kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Cupra, Formentor

2021 (71) - VZ2 4Drive 2.0 TSI DSG ( 310 bhp )

43
£26,995
Finance available £534 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

BMW, 4 Series

2021 (71) - M440d xDrive Coupe 3.0 MHT Step Auto ( 340 bhp ) 2-Door

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

Elgin Autos

01343 610498 *
4.9/5 Stars

Land Rover, Defender

2011 (61) - 2.4 TDCi XS Utility Wagon Double Cab 5dr Diesel Manual 4WD MWB Euro 4 (122

17
Low Mileage
£25,995
  • 2.4L
  • 100kMiles
  • Diesel
  • Manual

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, X5

2019 (69) - 30d M Sport xDrive 3.0 Auto [Tech/Plus Pack] ( 265 bhp ) 5-Door

40
Reduced
£37,995
Finance available £760 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Audi, Q5

2023 (66) - 2.0 TFSI 45 Black Edition Sportback 5dr Petrol S Tronic quattro Euro 6 (s/s

1
£41,995
Finance available £842 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Ford, Fiesta

2020 - 1.0 EcoBoost Titanium 5dr

19
Low Mileage
£9,998
  • 1L
  • 38.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

BMW, 4 Series

2019 (68) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

14
£14,995
Finance available £313 pm
  • 3L
  • 89.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Audi, A4 Allroad

2020 - 40 TDI Quattro Sport 5dr S Tronic

19
£25,998
  • 2L
  • 42.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Volkswagen, Polo

2014 - 1.2 TSI BlueMotion Tech SE Automatic 5-Door

12
Low Mileage
£9,995
  • 1.2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ian Thomson Car Sales LTD

BMW, X5

2019 (Z6) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

39
Low Mileage
£39,995
Finance available £801 pm
  • 3L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Audi, Q3

2017 - 2.0 TDI [184] Quattro Black Edition 5dr S Tronic

19
Low Mileage
£16,998
  • 2L
  • 59.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Ford, Focus

2022 - 1.0 EcoBoost ST-Line 5dr

19
Low Mileage
£16,998
  • 1L
  • 12kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type