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.

Peugeot, 2008

2024 (24) - 1.2 PureTech 130 GT 5dr EAT8

7
Low Mileage
£22,495
Finance available £442 pm
  • 1.2L
  • 3.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Alan Milne

Vauxhall, Astra

2015 (65) - 1.6i Design Sports Tourer 5dr Petrol Auto Euro 6 (115 ps)

1
Low Mileage
£5,995
Finance available £112 pm
  • 1.6L
  • 42kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Volkswagen, Taigo

2024 - 1.0 TSI 115 R-Line 5dr DSG

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

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Peugeot, 3008

2024 (74) - 1.2 Hybrid 136 Allure 5dr e-DSC6

25
Low Mileage
£29,995
Finance available £596 pm
  • 1.2L
  • 3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Alan Milne

Ford, Ranger

2020 (XR) - 2.0 EcoBlue Wildtrak THUNDER Pickup Double Cab 4dr Diesel Auto 4WD Euro 6

10
Low Mileage
£27,995
Finance available £555 pm
  • 2L
  • 12kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

SEAT, Ibiza

2024 - 1.0 TSI 95 FR Sport 5dr

19
Reduced
£18,498
  • 1L
  • 2.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Ford, Focus

2022 - 1.5 EcoBlue Trend 5dr Auto

19
Low Mileage
£15,998
  • 1.5L
  • 19.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Skoda, Fabia

2018 (18) - 1.0 TSI Colour Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (95 ps)

1
Low Mileage
£8,995
Finance available £179 pm
  • 1L
  • 50kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Peugeot, E-208

2024 (24) - 100kW E-Style 50kWh 5dr Auto

25
Low Mileage
£17,295
Finance available £335 pm
  • 2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Alan Milne

Volkswagen, up!

2013 (63) - 1.0 Take up 5-Door

7
Low Mileage
£4,995
Finance available £89 pm
  • 1L
  • 51kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo Ultimate 5dr Auto

19
£21,998
  • 1.2L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

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

Volkswagen, T-Roc

2019 - 1.6 TDI R-Line 5dr

19
Low Mileage
£16,498
  • 1.6L
  • 47.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.7/5 Stars

Porsche, 911

2024 (24) - 2-Door

43
Reduced
£96,995
Finance available £1972 pm
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Elgin Autos

01343 610498 *
5/5 Stars

Peugeot, 3008

2024 - 1.2 PureTech GT 5dr EAT8

19
£23,998
  • 1.2L
  • 12.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.7/5 Stars

Volkswagen, Amarok

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

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

Paul Williamson Cars Ltd

01343 612230 *
5/5 Stars

Browse used cars in Elgin by type