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

2025 - 1.2 Turbo Yes 5dr [Winter Pack]

19
£17,998
  • 1.2L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

SEAT, Arona

2022 - 1.0 TSI 110 XPERIENCE 5dr

19
£15,298
  • 1L
  • 29.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Skoda, Kamiq

2025 - 1.0 TSI SE Edition 5dr

19
£20,998
  • 1L
  • 5.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Renault, Captur

2022 - 1.0 TCE 90 SE Edition 5dr

19
Low Mileage
£14,998
  • 1L
  • 17.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/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 *
4.8/5 Stars

Vauxhall, Grandland X

2020 - 1.2 Grandland X Se T 5dr

28
Low Mileage
£9,495
Finance available £190 pm
  • 1.2L
  • 33kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

01343 611152 *
5/5 Stars

Volkswagen, Amarok

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

9
Reduced
£31,194Inc. VAT
Finance available £620 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

SEAT, Ateca

2023 - 1.5 TSI EVO SE Technology 5dr DSG

19
£20,998
  • 1.5L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Amarok

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

14
£28,794Inc. VAT
Finance available £571 pm
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Kia, Sportage

2023 - 1.6T GDi ISG 3 5dr

19
Low Mileage
£24,998
  • 1.6L
  • 12.9kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

BMW, X5

2019 (69) - 5-Door

40
Reduced
£38,995
Finance available £781 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volvo, XC40

2021 - 1.5 T3 [163] R DESIGN 5dr

19
Low Mileage
£23,698
  • 1.5L
  • 17.4kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Passat

2019 (55) - 1.6 TDI SEL Estate 5dr Diesel DSG Euro 6 (s/s) (120 ps)

28
Low Mileage
£19,995
Finance available £390 pm
  • 1.6L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Land Rover, Range Rover Evoque

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

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

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Skoda, Kamiq

2023 - 1.0 TSI 110 Monte Carlo 5dr DSG

19
£21,998
  • 1L
  • 1.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type