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.

Fiat, 600

2025 - 1.2 Hybrid 48V 136 5dr eDCT-6

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

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

Land Rover, Range Rover Evoque

2024 (74) - 2.0 D165 MHEV S Auto 4WD Euro 6 (s/s) 5dr

28
£32,250
  • 2L
  • 12.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pentland Land Rover Elgin

Audi, A1

2017 (67) - 1.0 TFSI Sport Sportback 5dr Petrol Manual Euro 6 (s/s) (95 ps)

16
Low Mileage
£11,995
Finance available £246 pm
  • 1L
  • 41kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, 3 Series Gran Turismo

2017 (33) - 2.0 320d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

12
£12,495
Finance available £257 pm
  • 2L
  • 85kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

Audi, Q5

2023 (66) - 2.0 TFSI 45 Black Edition Sportback 5dr Petrol S Tronic quattro Euro 6 (s/s

1
£41,995
Finance available £842 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Paul Williamson Cars Ltd

01343 612230 *
4.8/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 Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Mazda, CX-30

2023 - 2.0 e-Skyactiv G MHEV Sport Lux 5dr

19
Reduced
£18,698
  • 2L
  • 14.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/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 Elgin Fiat /Abarth / Renault / Dacia

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

Kia, Sportage

2023 - 1.6T GDi ISG 3 5dr

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

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Nissan, Navara

2020 - 2.3 Navara Tekna Dci Auto 5dr

£14,995
Finance available £313 pm
  • 2.3L
  • 112kMiles
  • Diesel
  • Auto
  • Body StylePick-up

AD Little Car Sales

01343 611152 *
5/5 Stars

Hyundai, TUCSON

2024 - 1.6T N Line 5dr

19
£26,498
  • 1.6L
  • 7.4kMiles
  • Petrol
  • Manual
  • Body StyleSUV

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Jeep, Other

2024 - 1.2 Altitude 5dr

19
£18,998
  • 1.2L
  • 13.8kMiles
  • 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

Vauxhall, Corsa

2025 - 100kW GS 50kWh 5dr Auto

19
£18,498
  • 20Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Elgin Fiat /Abarth / Renault / Dacia

01343 612236 *
4.7/5 Stars

Browse used cars in Elgin by type