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.

Land Rover, Range Rover Evoque

2023 (72) - 1.5 P300e 12.2kWh Edition SUV 5dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/

1
Low Mileage
£30,995
Finance available £616 pm
  • 1.5L
  • 14kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volkswagen, Golf

2022 - 2.0 TDI Life 5dr

19
£17,498
  • 2L
  • 37.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Dacia, Duster

2022 - 1.5 Blue dCi Prestige 5dr 4X4

19
£15,498
  • 1.5L
  • 36.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Kia, Sportage

2024 - 1.6T GDi 157 48V ISG 2 5dr

19
Low Mileage
£23,998
  • 1.6L
  • 4.2kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Honda, Civic

2016 - 1.3 Civic I-vtec Sport 5dr

28
Low Mileage
£9,995
Finance available £201 pm
  • 1.3L
  • 32.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

MG, MG HS

2023 - 1.5 T-GDI Exclusive 5dr

19
Low Mileage
£16,298
  • 1.5L
  • 10.8kMiles
  • 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
£82,950
  • 3L
  • 20.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

BMW, X5

2019 (69) - 5-Door

40
£39,995
Finance available £801 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
5/5 Stars

Volkswagen, Amarok

2020 (20) - 3.0 TDI V6 Black Edition Pickup Double Cab 4dr Diesel Auto 4Motion Euro 6 (

9
£33,594Inc. VAT
Finance available £670 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Jeep, Other

2025 - 1.2 Summit 5dr

19
£23,498
  • 1.2L
  • 20Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Renault, Clio

0.9 Clio Dynamique S Nav Tce 5dr

Low Mileage
£5,995
Finance available £112 pm
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

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 *
5/5 Stars

Skoda, Fabia

2022 - 1.0 TSI 110 Colour Edition 5dr

19
Low Mileage
£14,298
  • 1L
  • 23.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Hyundai, TUCSON

2019 - 2.0 CRDi MHEV Premium 5-Door

12
Reduced
£17,995
Finance available £349 pm
  • 2L
  • 36kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Ian Thomson Car Sales LTD

Skoda, Karoq

2023 - 1.5 TSI SE L 5dr DSG

19
Low Mileage
£24,998
  • 1.5L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Kia, Niro

2020 - 1.6 GDi Hybrid 4 5dr DCT

19
Reduced
£18,498
  • 1.6L
  • 23.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Browse used cars in Elgin by type