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

2024 - 1.0 TSI 115 R-Line 5dr DSG

19
Reduced
£22,698
  • 1L
  • 10.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Fiat, Panda

2021 - 0.9 TwinAir [85] Wild 4x4 [5 Seat] 5dr

19
Low Mileage
£11,698
  • 0.9L
  • 17.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Land Rover, Range Rover

2023 (73) - 3.0 D350 MHEV SE Auto 4WD Euro 6 (s/s) 5dr

33
£81,750
  • 3L
  • 20.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Land Rover, Range Rover Sport

2020 (70) - 3.0 SD V6 HSE Dynamic Auto 4WD Euro 6 (s/s) 5dr

36
Low Mileage
£34,250
  • 3L
  • 37.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

19
Low Mileage
£20,698
  • 2L
  • 34.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Toyota, Hilux

2021 (71) - 2.8 D-4D Invincible X Pickup Double Cab 4dr Diesel Auto 4WD Euro 6 (s/s) (2

28
£39,594Inc. VAT
Finance available £793 pm
  • 2.8L
  • 36kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Honda, CR-V

2017 - 1.6 i-DTEC SE Plus 5dr 2WD

26
£7,995
Finance available £156 pm
  • 1.6L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleEstate

AD Little Car Sales

01343 611152 *
5/5 Stars

Volkswagen, Polo

2020 (69) - 5-Door

33
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Jaguar, F-Pace

2017 (17) - 5-Door

39
£19,995
Finance available £390 pm
  • 3L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Elgin Autos

01343 610498 *
4.9/5 Stars

Renault, Clio

2015 (15) - 1.2 16V Dynamique MediaNav 5dr

17
Low Mileage
£4,490
Finance available £78 pm
  • 1.1L
  • 75.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CJS CAR SALES

01340 220372 *
5/5 Stars

Vauxhall, Zafira

2015 (65) - 1.4T TOURER 7 SEATS 5-Door

19
Low Mileage
£5,995
Finance available £112 pm
  • 1.4L
  • 61.1kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Linkwood Motors Limited

Toyota, C-HR

2022 - 1.8 Hybrid Icon 5dr CVT

19
Low Mileage
£19,298
  • 1.8L
  • 10.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Audi, A1

2019 (69) - 5-Door

39
£18,995
Finance available £370 pm
  • 2L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Land Rover, Defender 90

2024 (24) - 3.0 D250 MHEV X-Dynamic HSE Auto 4WD Euro 6 (s/s) 3dr

20
Low Mileage
£60,950
  • 3L
  • 4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentland Land Rover Elgin

SEAT, Ateca

2017 - 1.6 Ateca S Ecomotive Tdi 5dr

29
£7,995
Finance available £156 pm
  • 1.6L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleEstate

AD Little Car Sales

01343 611152 *
5/5 Stars

Volkswagen, Polo

2020 (20) - 2.0 TSI GPF GTI Hatchback 5dr Petrol DSG Euro 6 (s/s) (200 ps)

14
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Browse used cars in Elgin by type