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.

Citroen, C5 Aircross

2022 - 1.2 PureTech 130 Shine 5dr

25
Low Mileage
£16,995
Finance available £357 pm
  • 1.2L
  • 13kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne

Audi, A4

2016 - 1.4 TFSI Sport 4-Door

12
Low Mileage
£9,995
Finance available £201 pm
  • 1.4L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Ian Thomson Car Sales LTD

Vauxhall, Mokka

2021 - 1.2 Turbo SRi Nav Premium 5dr

19
Low Mileage
£15,698
  • 1.2L
  • 13.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

BMW, 3 Series Gran Turismo

2017 (33) - 2.0 320d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

12
£12,495
Finance available £257 pm
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Toyota, Aygo X

2023 - 1.0 VVT-i Pure 5dr

19
Low Mileage
£13,498
  • 1L
  • 4.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Nissan, Juke

2022 (22) - 1.0 DiG-T 114 N-Connecta 5dr

25
Low Mileage
£15,795
Finance available £331 pm
  • 1L
  • 11.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alan Milne

BMW, 3 Series

2017 (G2) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

5
Low Mileage
£26,995
Finance available £534 pm
  • 3L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Audi, Q3

2015 (65) - 2.0 TDI S line Plus SUV 5dr Diesel Manual quattro Euro 6 (s/s) (150 ps)

1
£11,995
Finance available £246 pm
  • 2L
  • 80kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Hyundai, i20

2024 (24) - 1.0T GDi Premium 5dr DCT

25
Reduced
£18,995
Finance available £370 pm
  • 1L
  • 5.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Alan Milne

Peugeot, 3008

2024 - 1.2 Hybrid 136 GT 5dr e-DSC6

19
Low Mileage
£23,998
  • 1.2L
  • 9.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Golf

2021 - 2.0 TDI Life 5dr

19
£16,298
  • 2L
  • 48.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Vauxhall, Mokka

2022 - 1.2 Turbo GS Line 5dr Auto

19
£18,698
  • 1.2L
  • 2.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Vauxhall, Mokka

2025 - 1.2 Turbo 136 GS 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Land Rover, Range Rover Evoque

2018 (0A) - 2.0 TD4 HSE Dynamic SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

1
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 43.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, 3008

2024 (24) - 157kW GT 73kWh 5dr Auto

25
Reduced
£39,595
Finance available £793 pm
  • 9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Alan Milne

Toyota, Corolla

2022 - 1.8 VVT-i Hybrid Icon 5dr CVT

19
Low Mileage
£19,498
  • 1.8L
  • 12kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type