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, Tiguan

2019 (69) - 5-Door

33
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 39kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Elgin Autos

01343 610498 *
5/5 Stars

Hyundai, Tucson

2019 - 1.6 CRDi 136 Premium SE 5dr 2WD DCT

19
Low Mileage
£17,998
  • 1.6L
  • 40.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Peugeot, 3008

2021 - 1.6 PureTech 180 GT Premium 5dr EAT8

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

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Hyundai, i10

2024 - 1.0T [90] N Line 5dr [Nav]

19
£16,998
  • 1L
  • 3.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Mercedes-Benz, GLA

2017 - 1.6 Gla 200 Sport 5dr

27
Low Mileage
£14,995
Finance available £313 pm
  • 1.6L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Honda, Civic

2019 - 1.0 VTEC Turbo 126 SR 5dr

19
Low Mileage
£15,999
  • 1L
  • 42.3kMiles
  • Hybrid
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Volkswagen, Golf

2016 - 2.0 TDI Match Edition 5dr DSG

19
£9,998
  • 2L
  • 78.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Kia, Picanto

2019 (19) - 1.0 1 Hatchback 5dr Petrol Manual Euro 6 (66 bhp)

11
Low Mileage
£8,495
Finance available £167 pm
  • 1L
  • 14.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, 2008

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

25
Low Mileage
£22,495
Finance available £442 pm
  • 1.2L
  • 7kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Alan Milne

MINI, Cooper

2019 - 2.0 Cooper D Sport 5dr Auto

19
Low Mileage
£15,998
  • 2L
  • 44.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

MINI, Hatch

2018 (68) - 2.0 Cooper S GPF Hatchback 3dr Petrol Steptronic Euro 6 (s/s) (192 ps)

12
Low Mileage
£14,999
Finance available £313 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volvo, V40

2014 (0W) - 2.0 D4 R-Design Lux Nav Hatchback 5dr Diesel Geartronic Euro 5 (s/s) (177 p

32
Low Mileage
£8,995
Finance available £179 pm
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Kia, Sportage

2020 - 1.6 CRDi 48V ISG GT-Line 5dr DCT Auto

19
£13,998
  • 1.6L
  • 72.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Mokka

2021 - 1.2 Turbo SRi Nav Premium 5dr

19
Reduced
£16,298
  • 1.2L
  • 13.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Toyota, Yaris Cross

2022 (53) - 1.5 VVT-h Premiere Edition SUV 5dr Petrol Hybrid E-CVT AWD Euro 6 (s/s) (11

17
Low Mileage
£25,995
Finance available £513 pm
  • 1.5L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, 3008

2021 - 1.6 PureTech 180 GT Premium 5dr EAT8

19
£24,998
  • 1.6L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Browse used cars in Elgin by type