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.

MINI, Cooper

2025 - 1.5 C Classic 3dr Auto

19
Low Mileage
£22,498
  • 1.5L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Hyundai, i30

2023 (73) - 2.0 T-GDi N Performance Hatchback 5dr Petrol DCT Euro 6 (s/s) (280 ps)

37
£31,495
£476/pm (PCP)
  • 2L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Volkswagen, Golf

2021 - GTD 2.0 TDI DSG ( 200 bhp ) 5-Door

30
£20,995
£328/pm (PCP)
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Volvo, XC60

2019 - 2.0 B5D R DESIGN Pro 5dr AWD Geartronic

37
£23,995
  • 2L
  • 71.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Station

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

63
Low Mileage
£52,995
  • 3L
  • 21.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Auto Station

Audi, A1

2019 - 1.5 TFSI 35 S line Sportback 5dr Petrol Manual Euro 6 (s/s) (150 ps)

42
£12,995
  • 1.5L
  • 69.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Auto Station

Skoda, Scala

2020 - 1.5 TSI SE L 5dr

45
£12,295
  • 1.5L
  • 51.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Auto Station

BMW, 3 Series

2018 (18) - 320i M Sport Shadow Edition xDrive 2.0 Auto ( 184 bhp ) 4-Door

34
Low Mileage
£17,995
£473/pm (PCP)
  • 2L
  • 33kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Elgin Autos

01343 610498 *
4.9/5 Stars

Nissan, Micra

2020 - 1.0 IG-T 100 N-Sport 5dr Xtronic

12
Low Mileage
£10,995
£210/pm (HP)
  • 1L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ian Thomson Car Sales LTD

Volkswagen, Golf

2017 (17) - R 4Motion 2.0 TSI DSG ( 310 bhp ) 5-Door

33
Low Mileage
£19,995
£390/pm (HP)
  • 2L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Land Rover, Range Rover Velar

2022 (61) - 2.0 D200 MHEV Edition SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (204 ps)

46
Low Mileage
£34,995
£515/pm (PCP)
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Citroen, Grand C4 Picasso

2019 (19) - 1.2 PureTech 130 Feel 5dr

28
Reduced
£9,990
£189/pm (HP)
  • 1.2L
  • 72.7kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

CJS CAR SALES

01340 220372 *
5/5 Stars

Peugeot, 208

2025 - Hatchback Special Edi 1.2 PureTech 100 Style 5dr

19
Low Mileage
£16,998
  • 1.2L
  • 2.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Audi, Q5

2017 (4E) - 2.0 TDI Quattro S Line 5dr S Tronic

5
£17,995
£349/pm (HP)
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.7/5 Stars

Honda, Jazz

2016 - 1.3 SE 5dr

19
Low Mileage
£8,498
  • 1.3L
  • 40.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

Dacia, Duster

2023 - 1.0 TCe 90 Journey 5dr

19
Low Mileage
£16,298
  • 1L
  • 8.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth