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.

Vauxhall, Grandland X

2018 - 1.2 Grandland X Se T S/s 5dr

24
Low Mileage
£7,995
Finance available £156 pm
  • 1.2L
  • 42kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Vauxhall, Corsa

2020 - 1.2 Turbo SE Premium 5dr

19
Low Mileage
£11,998
  • 1.2L
  • 15.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Peugeot, 3008

2021 - 1.6 PureTech 180 GT Premium 5dr EAT8

19
Reduced
£21,698
  • 1.6L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/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

Land Rover, Range Rover Evoque

2017 (03) - 2.0 TD4 SE Tech SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)

16
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Audi, Q5

2020 (9B) - 2.0 TDI 40 S line SUV 5dr Diesel S Tronic quattro Euro 6 (s/s) (204 ps)

1
£28,995
Finance available £575 pm
  • 2L
  • 36.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Suzuki, Vitara

2019 (69) - 1.4 Boosterjet SZ5 SUV 5dr Petrol Auto ALLGRIP Euro 6 (s/s) (140 ps)

1
£15,495
Finance available £324 pm
  • 1.4L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Astra

2023 - 1.6 Plug-in Hybrid GSe 5dr Auto

19
Low Mileage
£20,798
  • 1.6L
  • 6.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Land Rover, Discovery

2017 (67) - 3.0 TD V6 HSE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (258 ps)

25
£25,995
Finance available £513 pm
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Audi, A1

2021 (21) - 1.0 TFSI 30 Black Edition Sportback 5dr Petrol Manual Euro 6 (s/s) (110 ps)

2
Low Mileage
£21,495
Finance available £421 pm
  • 1L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Kia, Sportage

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

19
Low Mileage
£25,498
  • 1.6L
  • 4.2kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Peugeot, 5008

2024 (74) - 1.5 BlueHDi GT 5dr EAT8

25
£30,995
Finance available £616 pm
  • 1.5L
  • 10Miles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Alan Milne

BMW, 4 Series

2021 (71) - 2-Door

39
£30,995
Finance available £616 pm
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Elgin Autos

01343 610498 *
5/5 Stars

Volkswagen, Caddy Maxi Life

2019 (NJ) - 2.0 TDI MPV 5dr Diesel DSG Euro 6 (s/s) (102 ps)

17
Low Mileage
£19,995
Finance available £390 pm
  • 2L
  • 39kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Audi, Q5

2019 - 40 TDI Quattro S Line 5dr S Tronic

19
£23,498
  • 2L
  • 46.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Vauxhall, Mokka

2022 - 100kW Ultimate 50kWh 5dr Auto

19
Low Mileage
£14,498
  • 18.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Browse used cars in Elgin by type