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.

Renault, Clio

2010 (60) - 1.5 dCi 86 Dynamique TomTom 5dr

16
Low Mileage
£2,690
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

CJS CAR SALES

01340 220372 *
5/5 Stars

Ford, Kuga

2017 - 2.0 Kuga St-line Tdci 4x4 Auto 5dr

£10,495
Finance available £212 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AD Little Car Sales

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

Suzuki, Swace

2022 - 1.8 Hybrid SZ5 5dr CVT

19
Low Mileage
£17,798
  • 1.8L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volvo, XC60

2016 (52) - 2.4 D5 SE Lux Nav SUV 5dr Diesel Auto AWD Euro 6 (s/s) (220 ps)

1
£13,495
Finance available £279 pm
  • 2.4L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volvo, XC60

2018 (68) - 2.0 D4 Momentum Pro SUV 5dr Diesel Auto AWD Euro 6 (s/s) (190 ps)

1
£19,995
Finance available £390 pm
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Land Rover, Range Rover Evoque

2017 (03) - 2.0 TD4 SE Tech SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

16
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

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

Peugeot, 308

2018 - 1.2 PureTech 130 Active 5dr EAT8

65
Low Mileage
£9,995
Finance available £201 pm
  • 1.2L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Golf

2021 (21) - 5-Door

35
Low Mileage
£18,995
Finance available £370 pm
  • 1.5L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Elgin Autos

01343 610498 *
5/5 Stars

Abarth, 500

2023 - 114kW Turismo 42.2kWh 3dr Auto

19
Reduced
£20,698
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Kia, Sportage

2022 - 1.6T GDi 48V ISG 4 5dr DCT AWD

19
Reduced
£26,498
  • 1.6L
  • 29.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Mondeo

2014 - 2.0 Mondeo Titanium Tdci Auto 5dr

28
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

BMW, X3

2020 (20) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
£26,995
Finance available £534 pm
  • 2L
  • 39.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Citroen, C3 Aircross

2022 - 1.2 PureTech 110 Shine Plus 5dr

19
£12,998
  • 1.2L
  • 27.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type