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.

Jeep, Other

2024 - 115kW Summit 54kWh 5dr Auto

19
Low Mileage
£19,998
  • 8.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Grandland X

2020 - 1.2 Turbo SRi Nav 5dr

19
Low Mileage
£12,998
  • 1.2L
  • 30.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Mokka

2022 - 1.2 Turbo SRi Premium 5dr

19
Low Mileage
£16,498
  • 1.2L
  • 19.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Dacia, Sandero Stepway

2022 - 1.0 TCe Essential 5dr

19
Low Mileage
£13,498
  • 1L
  • 7.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/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 Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Ranger

2021 (21) - 2.0 EcoBlue Wildtrak Pickup Double Cab DERANGED 4dr Diesel Auto 4WD Euro 6

26
Reduced
£35,994Inc. VAT
Finance available £719 pm
  • 2L
  • 24kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Mazda, Premacy

2025 (61) - 20S PRESTIGE STYLE 5-Door

38
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 60.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

DRK IMPORTS

Toyota, Voxy

ZS 2.0L VVTI AUTO 8 SEATS 5-Door

22
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 67.5kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

DRK IMPORTS

Toyota, MR2

2024 (E) - SUPERCHARGER T TOP 2-Door

64
Low Mileage
£20,000
Finance available £390 pm
  • 1.6L
  • 95kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

DRK IMPORTS

Land Rover, Discovery

2018 (18) - 3.0 TD6 HSE 5dr Auto

29
Low Mileage
£28,450
  • 3L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Jeep, Other

2024 - 115kW Summit 54kWh 5dr Auto

19
Low Mileage
£19,998
  • 10.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Toyota, Yaris Cross

2022 - 1.5 Hybrid Dynamic 5dr CVT [Panoramic Roof]

19
£20,998
  • 1.5L
  • 38.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Ford, Puma

2022 - 1.0 EcoBoost Hybrid mHEV 155 ST-Line Vignale 5dr

19
Low Mileage
£17,698
  • 1L
  • 20.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

BMW, X5

2019 (69) - 5-Door

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

Elgin Autos

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

Browse used cars in Elgin by type