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.

Fiat, 600

2025 - 1.2 Hybrid 48V 5dr eDCT-6

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Toyota, Corolla

2022 - 1.8 VVT-i Hybrid Icon 5dr CVT

19
Low Mileage
£20,998
  • 1.8L
  • 5.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Kia, Sportage

2019 - 1.6 GDi ISG 2 5dr

19
Low Mileage
£13,998
  • 1.6L
  • 43.6kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Renault, Captur

2018 - 0.9 TCE 90 Signature X Nav 5dr

19
£8,998
  • 0.9L
  • 59.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Isuzu, D-Max

2019 (19) - 1.9 TD Utility Pickup 2dr Diesel Manual RWD Euro 6 (164 ps)

16
£16,794Inc. VAT
Finance available £353 pm
  • 1.9L
  • 49kMiles
  • Diesel
  • Manual
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Toyota, Yaris

2024 - 1.5 Hybrid Design 5dr CVT

19
Low Mileage
£19,998
  • 1.5L
  • 2.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Kia, Soul

2018 - 1.6 GDi 2 5-Door

12
Low Mileage
£9,995
Finance available £201 pm
  • 1.6L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Thomson Car Sales LTD

BMW, 3 Series

2017 (G2) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

50
Low Mileage
£25,995
Finance available £513 pm
  • 3L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleEstate

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

Kia, Picanto

2016 (66) - 5-Door

34
Low Mileage
£7,995
Finance available £156 pm
  • 1.2L
  • 30kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Elgin Autos

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

Mercedes-Benz, GLC

2020 (20) - 5-Door

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

Elgin Autos

01343 610498 *
5/5 Stars

Vauxhall, Corsa

2024 - 1.2 Turbo 130 Ultimate 5dr Auto

19
£19,298
  • 1.2L
  • 11.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Nissan, Pixo

2013 (13) - 1.0 N-Tec 5dr

3
Low Mileage
£4,350
Finance available £75 pm
  • 1L
  • 19.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Watt Garage

Ford, Focus

2018 (1H) - 2.0 TDCi ST-3 Hatchback 5dr Diesel Manual Euro 6 (s/s) (185 ps)

32
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 48kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Kia, Sportage

2024 - 1.6T GDi 157 48V ISG 2 5dr

19
Low Mileage
£24,698
  • 1.6L
  • 4.2kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Browse used cars in Elgin by type