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.

Toyota, Aygo X

2023 - 1.0 VVT-i Exclusive 5dr

19
£14,298
  • 1L
  • 19.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Mercedes-Benz, GLA

2021 (21) - GLA220d AMG Line 4Matic 2.0 Auto ( 190 bhp ) 5-Door

36
£22,995
Finance available £452 pm
  • 2L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Vauxhall, Crossland

2022 - 1.2 Turbo GS Line 5dr

19
Low Mileage
£12,698
  • 1.2L
  • 22.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Fiat, Panda

2019 - 1.2 Lounge 5dr

19
Low Mileage
£6,998
  • 1.2L
  • 44.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Skoda, Kamiq

2022 - 1.0 TSI 95 SE Drive 5dr

19
Low Mileage
£15,998
  • 1L
  • 11.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Volkswagen, Tiguan

2018 (18) - 2.0 TDI SEL SUV 5dr Diesel DSG 4Motion Euro 6 (s/s) (150 ps)

16
£13,995
Finance available £290 pm
  • 2L
  • 91.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Land Rover, Range Rover Sport

2024 (24) - 3.0 D300 MHEV Dynamic SE Auto 4WD Euro 6 (s/s) 5dr

27
£68,150
  • 3L
  • 13.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Kia, Sportage

2024 - 1.6T GDi 157 48V ISG GT-Line 5dr

19
£27,498
  • 1.6L
  • 8.4kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Land Rover, Discovery Sport

2019 (69) - D240 R-Dynamic HSE 2.0 MHEV Auto ( 240 bhp ) 5-Door

37
£24,995
Finance available £493 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Jeep, Other

2025 - 1.2 Summit 5dr

19
Reduced
£22,998
  • 1.2L
  • 21Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Vauxhall, Astra

2025 - 1.2 Turbo 130 GS 5dr

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

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Volkswagen, Polo

2017 - 1.2 TSI BlueMotion Tech Match Edition 3-Door

12
Low Mileage
£11,995
Finance available £246 pm
  • 1.2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Jeep, Other

2024 - 1.2 Altitude 5dr

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

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Audi, A1

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

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

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Volkswagen, Golf

2019 (68) - GTI Performance 2.0 TSI DSG ( 245 bhp ) 3-Door

33
Reduced
£16,995
Finance available £357 pm
  • 2L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

SEAT, Arona

2018 - 1.6 TDI SE 5dr

19
Low Mileage
£10,498
  • 1.6L
  • 34.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type