Get the app

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.

Toyota, AYGO

2019 (19) - 1.0 VVT-i x-cite Hatchback 5dr Petrol Manual Euro 6 (71 ps)

30
£7,995
£156/pm (HP)
  • 1L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

Ford, Focus

2015 - 1.0 Focus Zetec 5dr

31
Low Mileage
£4,995
£89/pm (HP)
  • 1L
  • 83kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

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
£359/pm (PCP)
  • 1L
  • 950Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

Fiat, 600

2025 - 115kW La Prima 54kWh 5dr Auto

19
£25,998
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Ford, Puma

2021 (3A) - 1.0T EcoBoost ST-Line X SUV 5dr Petrol DCT Euro 6 (s/s) (125 ps)

20
Low Mileage
£15,995
£256/pm (PCP)
  • 1L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

Ford, Fiesta

2016 - 1.0 Fiesta Zetec T 3dr

22
Low Mileage
£5,995
£112/pm (HP)
  • 1L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AD Little Car Sales

Renault, Captur

2022 - 1.3 TCE 140 SE Edition 5dr

19
Low Mileage
£15,298
  • 1.3L
  • 17.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

BMW, 1 Series

2017 (17) - M140i 3.0 Auto [Nav] ( 340 bhp ) 5-Door

39
Reduced
£20,995
£411/pm (HP)
  • 3L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Elgin Autos

Volkswagen, Taigo

2024 - 1.0 TSI 115 Life 5dr

19
Reduced
£17,998
  • 1L
  • 13.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

Mazda, CX-3

2019 (19) - 2.0 SKYACTIV-G Sport Nav+ SUV 5dr Petrol Auto Euro 6 (s/s) (121 ps)

4
£11,995
£246/pm (HP)
  • 2L
  • 66kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

BMW, 4 Series

2019 (68) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

14
£14,995
£313/pm (HP)
  • 3L
  • 89.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

Vauxhall, Insignia

2017 - 2.0 Turbo D BlueInjection SRi VX Line Nav 5-Door

16
£5,995
£112/pm (HP)
  • 2L
  • 116.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Empire

Mercedes-Benz, CLA

2023 (73) - CLA35 AMG 4Matic (Premium) 2.0 Tip Auto ( 306 bhp ) 4-Door

34
£35,995
£543/pm (PCP)
  • 2L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Elgin Autos

MINI, Hatch

2021 (0S) - 2.0 John Cooper Works GPF Hatchback 3dr Petrol Manual Euro 6 (s/s) (231 ps)

32
Low Mileage
£19,995
£355/pm (PCP)
  • 2L
  • 36kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

Renault, Clio

2025 - 1.0 TCe 90 Esprit Alpine 5dr

19
£18,498
  • 1L
  • 10Miles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Renault / Dacia / Fiat / Abarth

01343 612236 *
4.7/5 Stars

BMW, 5 Series

2022 (GL) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

36
Reduced
£32,995
£504/pm (PCP)
  • 3L
  • 33kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Paul Williamson Cars Ltd

Browse used cars in Elgin by type