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.

Citroen, C4 Picasso

2017 (17) - 2.0 BlueHDi Flair MPV 5dr Diesel EAT6 Euro 6 (s/s) (150 ps)

1
£9,995
Finance available £201 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Corsa

2024 - 1.2 GS 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

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

Vauxhall, Crossland

2021 - 1.2 Turbo SRi Nav 5dr

19
Low Mileage
£12,298
  • 1.2L
  • 21.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Land Rover, Defender 110

2023 (23) - 3.0 D300 X-Dynamic HSE 5dr

27
£60,650
Finance available £1225 pm
  • 3L
  • 29kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

Audi, Q3

2017 (66) - 5-Door

36
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
5/5 Stars

Vauxhall, Corsa

2024 - 1.2 Design 5dr

19
Low Mileage
£14,498
  • 1.2L
  • 1.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Jeep, Compass

2025 - 1.5 T4 e-Torque Hybrid Summit 5dr DCT

19
£27,498
  • 1.5L
  • 20Miles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Jeep, Other

2025 - 1.2 Summit 5dr

19
£23,498
  • 1.2L
  • 20Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Toyota, Yaris

2021 (21) - 1.6T GR Circuit Hatchback 3dr Petrol Manual AWD Euro 6 (261 ps)

35
Reduced
£34,995
Finance available £698 pm
  • 1.6L
  • 513Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Rolls-Royce, Ghost

2013 (62) - 4-Door

55
Low Mileage
£69,995
Finance available £1417 pm
  • 6.6L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Elgin Autos

01343 610498 *
5/5 Stars

Cupra, Formentor

2021 (71) - 5-Door

43
£26,995
Finance available £534 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
5/5 Stars

Mazda, MX-5

2018 - 2.0 Sport Nav 2dr

19
Low Mileage
£16,998
  • 2L
  • 26.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Arnold Clark Renault / Dacia (Elgin)

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

Toyota, AYGO

2018 - 1.0 VVT-i x-press 5-Door

12
Low Mileage
£6,995
Finance available £134 pm
  • 1L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Browse used cars in Elgin by type