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 Stepway

2023 (23) - 1.0 TCe Essential Hatchback 5dr Petrol Manual Euro 6 (s/s) (90 ps)

9
Low Mileage
£12,595
Finance available £259 pm
  • 1L
  • 17kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Land Rover, Range Rover Velar

2024 (73) - 2.0 D200 MHEV Dynamic HSE Auto 4WD Euro 6 (s/s) 5dr

33
£43,200
  • 2L
  • 12.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Peugeot, 208

2025 - 1.2 PureTech 100 Allure 5dr

19
£18,998
  • 1.2L
  • 20Miles
  • Petrol
  • Manual
  • 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

Hyundai, TUCSON

2019 - 2.0 CRDi MHEV Premium 5-Door

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

Ian Thomson Car Sales LTD

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

Hyundai, i20

2024 - 1.0T GDi Premium 5dr DCT

19
£19,698
  • 1L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Grandland

2025 - 1.2 Hybrid [136] GS 5dr e-DCT6

19
£29,998
  • 1.2L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr Auto

19
£22,498
  • 1.2L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Renault, Captur

2022 - 1.3 TCE 140 SE Edition 5dr

19
Low Mileage
£15,998
  • 1.3L
  • 14.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Jeep, Other

2025 - 1.2 e-Hybrid Summit 5dr DCT

19
£25,498
  • 1.2L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

SEAT, Ibiza

2023 - 1.0 TSI 110 FR 5dr

19
£16,498
  • 1L
  • 15.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Volkswagen, Polo

2019 - 1.0 Polo Sel Tsi 5dr

28
£11,995
Finance available £246 pm
  • 1L
  • 63kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Volkswagen, T-Cross

2021 - 1.0 TSI 110 SE 5dr

19
Low Mileage
£15,998
  • 1L
  • 23.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Toyota, Corolla

2022 - 2.0 VVT-i Hybrid Icon 5dr CVT

19
Low Mileage
£17,298
  • 2L
  • 17.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Kia, Ceed

2018 (18) - 1.6 CRDi GT-Line Sportswagon 5dr Diesel Manual Euro 6 (s/s) (134 bhp)

15
£7,995
Finance available £156 pm
  • 1.6L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Browse used cars in Elgin by type