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 Velar

2023 (73) - 2.0 D200 Dynamic HSE 5dr

31
Low Mileage
£42,950
  • 2L
  • 10kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Land Rover, Range Rover Sport

2024 (24) - 3.0 D300 Dynamic SE 5dr

37
Low Mileage
£70,950
  • 3L
  • 9.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Land Rover, Discovery Sport

2019 (69) - D240 R-Dynamic HSE 2.0 MHEV Auto ( 240 bhp ) 5-Door

37
£24,995
Finance available £493 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Ford, Transit Connect

2022 - 1.5 Transit Connect 220 Base Tdci Auto dr 5-Door

27
£10,800
  • 1.5L
  • 124kMiles
  • Diesel
  • Auto

AD Little Car Sales

01343 611152 *
5/5 Stars

Land Rover, Range Rover Evoque

2012 (3L) - 2.2 SD4 Dynamic SUV 5dr Diesel Auto 4WD Euro 5 (190 ps)

35
Low Mileage
£9,995
  • 2.2L
  • 83kMiles
  • Diesel
  • Auto

Paul Williamson Cars Ltd

01343 612230 *
4.8/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

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

Volkswagen, Passat

2024 (13) - 1.4TSI SE Automatic

18
£7,495
Finance available £145 pm
  • 1.4L
  • 39.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Linkwood Motors Limited

Vauxhall, Grandland X

2020 - 1.2 Grandland X Se T 5dr

28
Low Mileage
£9,495
Finance available £190 pm
  • 1.2L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/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

Nissan, Micra

K13 X 5-Door

26
Low Mileage
£6,495
  • 1.2L
  • 34.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

DRK IMPORTS

Vauxhall, Corsa

2025 - 1.2 Turbo GS 5dr

19
£18,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Jeep, Other

2025 - 1.2 Summit 5dr

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

BMW, 3 Series Gran Turismo

2017 (33) - 2.0 320d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

12
£12,495
Finance available £257 pm
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/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

Skoda, Fabia

2022 - 1.0 TSI SE 5dr DSG

19
£12,998
  • 1L
  • 43.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type