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.

Dacia, Sandero

2023 - 1.0 Tce Expression 5dr

19
£12,498
  • 1L
  • 18.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Dacia, Spring

2024 - 27kWh Extreme 65 48kW 5dr Auto

19
Reduced
£13,498
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Transit Connect

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

27
£10,800
Finance available £219 pm
  • 1.5L
  • 124kMiles
  • Diesel
  • Auto

AD Little Car Sales

01343 611152 *
5/5 Stars

BMW, 5 Series

2022 (GL) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

36
£34,995
Finance available £698 pm
  • 3L
  • 33kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Fiat, 500X

2021 - 1.0 Cross Plus 5dr

19
Low Mileage
£13,998
  • 1L
  • 9.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Jeep, Other

2024 - 1.2 Altitude 5dr

19
£18,498
  • 1.2L
  • 15.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

SEAT, Ateca

2023 - 1.5 TSI EVO SE Technology 5dr DSG

19
£20,998
  • 1.5L
  • 19.3kMiles
  • Petrol
  • 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

Toyota, Yaris Cross

2022 - 1.5 Hybrid Icon 5dr CVT

19
£18,298
  • 1.5L
  • 29.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Land Rover, Range Rover Velar

2024 (74) - 2.0 P400e 19.2kWh Dynamic HSE Auto 4WD Euro 6 (s/s) 5dr

33
£54,950
  • 2L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Mercedes-Benz, GLC

2020 (20) - 5-Door

43
£44,995
Finance available £904 pm
  • 4L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Hyundai, TUCSON

2022 - 1.6 TGDi Plug-in Hybrid Ultimate 5dr 4WD Auto

19
£21,498
  • 1.6L
  • 58.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Audi, A1

2021 (21) - 1.0 TFSI 30 Black Edition Sportback 5dr Petrol Manual Euro 6 (s/s) (110 ps)

2
Low Mileage
£21,495
Finance available £421 pm
  • 1L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Mazda, CX-30

2023 - 2.0 e-Skyactiv G MHEV Sport Lux 5dr

19
Reduced
£18,698
  • 2L
  • 14.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Mokka

2025 - 115kW Ultimate 54kWh 5dr Auto

19
£23,998
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type