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.

Peugeot, 3008

2024 - 1.2 Hybrid 136 GT 5dr e-DSC6

19
Low Mileage
£23,498
  • 1.2L
  • 9.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Passat

2019 (55) - 1.6 TDI SEL Estate 5dr Diesel DSG Euro 6 (s/s) (120 ps)

28
Low Mileage
£19,995
Finance available £390 pm
  • 1.6L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Mercedes-Benz, E-Class

2012 (62) - 2.1 E250 CDI BlueEfficiency Avantgarde Saloon 4dr Diesel G-Tronic+ Euro 5 (

9
Low Mileage
£7,995
Finance available £156 pm
  • 2.1L
  • 65kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Peugeot, 208

2022 - 1.2 PureTech 100 Active Premium 5dr

19
Low Mileage
£13,998
  • 1.2L
  • 19.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

BMW, 6 Series Gran Turismo

2020 (70) - 2.0 620d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps)

23
Low Mileage
£25,995
Finance available £513 pm
  • 2L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Subaru, Forester

2024 - 2.0i e-Boxer XE Premium 5dr Lineartronic

19
Low Mileage
£31,498
  • 2L
  • 5.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Kuga

2016 (16) - 1.5T EcoBoost Titanium X Sport SUV 5dr Petrol Auto AWD Euro 6 (s/s) (182 ps

20
Reduced
£11,495
Finance available £234 pm
  • 1.5L
  • 54kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Dacia, Sandero Stepway

2023 - 1.0 TCe Extreme 5dr

19
Low Mileage
£14,498
  • 1L
  • 14.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Hyundai, TUCSON

2019 - 2.0 CRDi MHEV Premium 5-Door

12
Reduced
£17,995
Finance available £349 pm
  • 2L
  • 36kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Ian Thomson Car Sales LTD

Land Rover, Defender

2024 (W) - 3.0 D300 MHEV X-Dynamic HSE Hard Top SUV 5dr Diesel Auto 4WD MWB Euro 6 (s/

22
Reduced
£80,394Inc. VAT
Finance available £1631 pm
  • 3L
  • 12.7kMiles
  • Diesel
  • Auto

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Renault, Clio

2015 (15) - 5-Door

34
£3,995
Finance available £67 pm
  • 0.9L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Vauxhall, Corsa

2024 - 1.2 Design 5dr

19
Low Mileage
£15,298
  • 1.2L
  • 1.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
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

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

19
Low Mileage
£19,998
  • 1.2L
  • 952Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Honda, Civic

2017 - 1.8 Civic I-vtec Se+ Navi 5dr

30
Reduced
£7,495
Finance available £145 pm
  • 1.8L
  • 67kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

BMW, 4 Series

2021 (71) - 2-Door

39
£30,995
Finance available £616 pm
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Elgin Autos

01343 610498 *
4.9/5 Stars

Browse used cars in Elgin by type