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.

Volkswagen, Polo

2024 (12) - 1.4TSI DSG 180 5dr

30
£7,995
Finance available £156 pm
  • 1.4L
  • 52.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Linkwood Motors Limited

Jeep, Other

2025 - 1.2 Summit 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Ford, Ecosport

2019 (69) - 1.0 EcoBoost 125 ST-Line 5dr

16
Reduced
£10,795
Finance available £219 pm
  • 1L
  • 37.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne

Mercedes-Benz, GLC

2018 (DO) - 2.1 GLC250d AMG Line (Premium) Coupe 5dr Diesel G-Tronic 4MATIC Euro 6 (s/s

34
£22,995
Finance available £452 pm
  • 2.1L
  • 62.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Audi, RS3

2023 (23) - 5-Door

49
Low Mileage
£50,995
Finance available £1027 pm
  • 2.5L
  • 10kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
5/5 Stars

Peugeot, 3008

2012 (12) - 1.6 HDi 112 Active II 5dr

17
Low Mileage
£3,490
Finance available £56 pm
  • 1.6L
  • 85.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

CJS CAR SALES

01340 220372 *
5/5 Stars

Peugeot, 2008

2023 - 1.2 PureTech Allure Premium+ 5dr

19
£15,498
  • 1.2L
  • 45.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Corsa

2017 - 1.4 i Turbo ecoFLEX Limited Edition 3-Door

12
Low Mileage
£7,995
Finance available £156 pm
  • 1.4L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Peugeot, 3008

2021 - 1.6 PureTech 180 GT Premium 5dr EAT8

19
Reduced
£21,698
  • 1.6L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Jaguar, XJ

2019 (77) - 3.0 D V6 50TH ANNIVERSARY 4d 297 BHP 4-Door

45
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Corsa

2022 (72) - 1.2 Turbo Ultimate 5dr Auto

25
Reduced
£17,295
Finance available £335 pm
  • 1.2L
  • 10kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Alan Milne

Peugeot, 2008

2024 (24) - 1.2 PureTech 130 GT 5dr EAT8

25
£21,795
Finance available £427 pm
  • 1.2L
  • 15.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Alan Milne

Volvo, V90

2021 (21) - 5-Door

39
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Elgin Autos

01343 610498 *
5/5 Stars

Fiat, 500

2022 - 1.0 Mild Hybrid Dolcevita [Part Leather] 3dr

19
Low Mileage
£10,698
  • 1L
  • 19.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Mercedes-Benz, GLA

2023 - GLA 220d 4Matic AMG Line Premium 5dr Auto

19
£31,498
  • 2L
  • 26.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Zafira

2015 (65) - 1.4T TOURER 7 SEATS 5-Door

1
Low Mileage
£6,495
Finance available £123 pm
  • 1.4L
  • 61.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Linkwood Motors Limited

Browse used cars in Elgin by type