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.

Ford, Puma

2025 (25) - 1.0T EcoBoost MHEV ST-Line SUV 5dr Petrol Hybrid Manual Euro 6 (s/s) (125 p

12
Low Mileage
£22,995
Finance available £452 pm
  • 1L
  • 950Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Volkswagen, Polo

2018 - 1.0 TSI 95 SE 5dr

19
£9,998
  • 1L
  • 62.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Porsche, Cayman

2007 (RN) - 3.4 987 S Coupe 2dr Petrol Tiptronic S (262 g/km, 295 bhp)

29
Low Mileage
£18,995
  • 3.4L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Land Rover, Discovery

2019 (69) - Landmark Edition 3.0 SDV6 Auto ( 306 bhp ) 5-Door

35
£28,995
Finance available £575 pm
  • 3L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Elgin Autos

01343 610498 *
4.9/5 Stars

Volvo, V90

2021 (21) - 5-Door

39
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Elgin Autos

01343 610498 *
4.9/5 Stars

Kia, Ceed

2018 (18) - 1.6 CRDi GT-Line Sportswagon 5dr Diesel Manual Euro 6 (s/s) (134 bhp)

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

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Vauxhall, Corsa

2025 - 1.2 Turbo GS 5dr

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

SEAT, Ateca

2017 - 1.6 Ateca S Ecomotive Tdi 5dr

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

AD Little Car Sales

01343 611152 *
5/5 Stars

Renault, Clio

2024 - 1.0 TCe 90 Techno 5dr

19
£15,998
  • 1L
  • 22.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

BMW, X5

2019 (Z6) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

39
Low Mileage
£39,995
Finance available £801 pm
  • 3L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Kia, Ceed

2016 - 1.6 CRDi ISG 3 5dr

19
Low Mileage
£7,998
  • 1.6L
  • 68.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Citroen, C5 Aircross

2022 - 1.2 PureTech 130 Shine 5dr

19
£15,298
  • 1.2L
  • 30.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Volkswagen, T-Cross

2021 - 1.0 TSI 110 SE 5dr

19
Low Mileage
£15,998
  • 1L
  • 23.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Citroen, C1

2016 (66) - 1.2 PureTech Flair 3dr

17
Low Mileage
£5,990
Finance available £111 pm
  • 1.2L
  • 41.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CJS CAR SALES

01340 220372 *
5/5 Stars

Audi, A7

2018 (68) - 5-Door

42
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 23kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Elgin Autos

01343 610498 *
4.9/5 Stars

Toyota, Hilux

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

12
£47,994Inc. VAT
Finance available £965 pm
  • 2.8L
  • 18kMiles
  • Diesel
  • Auto
  • Body StylePick-up

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Browse used cars in Elgin by type