Get the Cazoo app - powered by MOTORS

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.

BMW, X1

2020 - sDrive 20i SE 5dr Step Auto

19
Low Mileage
£18,998
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

MINI, Hatch

2021 (0S) - 2.0 John Cooper Works GPF Hatchback 3dr Petrol Manual Euro 6 (s/s) (231 ps)

32
Low Mileage
£19,995
£322/pm (PCP)
  • 2L
  • 36kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Ford, Kuga

2019 (19) - 1.5 TDCi EcoBlue Titanium Edition SUV 5dr Diesel Manual Euro 6 (s/s) (120 p

5
Low Mileage
£13,495
£262/pm (HP)
  • 1.5L
  • 25kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Skoda, Fabia

2025 - 1.0 TSI 116 SE Edition 5dr

19
Reduced
£17,398
  • 1L
  • 3.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Volkswagen, Golf

2023 (72) - 1.5 TSI Life 5dr

10
£16,495
£274/pm (PCP)
  • 1.5L
  • 35.6kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Hawco Volkswagen Elgin

Peugeot, 3008

2018 (18) - 1.6 BlueHDi 120 Allure 5dr

19
£7,995
£147/pm (HP)
  • 1.6L
  • 99.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Linkwood Motors Limited

Volkswagen, T-Roc

2020 - 1.0 TSI SE 5dr

19
Reduced
£14,898
  • 1L
  • 31.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Toyota, Yaris

2016 (66) - 1.5 VVT-h Design Hatchback 5dr Petrol Hybrid E-CVT Euro 6 (101 ps)

11
Low Mileage
£10,695
£204/pm (HP)
  • 1.5L
  • 37kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Volkswagen, Polo

2024 - 1.0 TSI Style 5dr

19
£17,998
  • 1L
  • 14.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Audi, Q5

2022 (22) - 45 TFSI Quattro Edition 1 5dr S Tronic

34
Low Mileage
£39,995
£583/pm (PCP)
  • 2L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Volkswagen, Polo

2017 (17) - 1.4 TSI BlueMotion Tech ACT BlueGT Hatchback 5dr Petrol Manual Euro 6 (s/s)

27
Low Mileage
£10,495
£199/pm (HP)
  • 1.4L
  • 54.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Land Rover, Range Rover Sport

2023 (23) - 3.0 D350 MHEV Autobiography SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (350 ps)

40
£74,995
£1058/pm (PCP)
  • 3L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Vauxhall, Mokka

2022 - 1.2 Turbo GS Line 5dr

19
Low Mileage
£15,498
  • 1.2L
  • 15.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Toyota, Aygo X

2023 (23) - 1.0 VVT-i Edge Hatchback 5dr Petrol Manual Euro 6 (s/s) (72 ps)

12
Low Mileage
£12,995
£207/pm (PCP)
  • 1L
  • 12.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Toyota, Yaris

2024 - 1.5 Hybrid Icon 5dr CVT

19
£18,998
  • 1.5L
  • 10.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Peugeot, 208

2025 (75) - 1.2 PureTech 100 Style 5dr

10
£17,495
£279/pm (PCP)
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne Peugeot Elgin

Browse used cars in Elgin by type