CarsVansandBikes.com logo
CarsVansandBikes.com logo

Used Cars for Sale in Elgin and Moray

Browse 101 used cars for sale in Elgin and Moray from 2 dealers approved by CarsVansandBikes.com. Buyers in Elgin typically benefit from a small core of trusted local dealers, complemented by wider Moray stock just a short drive away. Filter by make, model, price, mileage, and year — finance, part exchange, and home delivery are widely offered. Free to browse, no sign-up required.

73 cars from 2 dealers within 10 miles of Elgin

39
A 2023 LAND ROVER DEFENDER 3.0 D250 MHEV X-Dynamic SE SUV 3dr Diesel Auto 4WD Euro 6 (s/s) (250 ps)
A 2023 LAND ROVER DEFENDER 3.0 D250 MHEV X-Dynamic SE SUV 3dr Diesel Auto 4WD Euro 6 (s/s) (250 ps)
A 2023 LAND ROVER DEFENDER 3.0 D250 MHEV X-Dynamic SE SUV 3dr Diesel Auto 4WD Euro 6 (s/s) (250 ps)
A 2023 LAND ROVER DEFENDER 3.0 D250 MHEV X-Dynamic SE SUV 3dr Diesel Auto 4WD Euro 6 (s/s) (250 ps)
used
Fair price
share

2023 Land Rover Defender3.0 D250 MHEV X-dynamic ...

£49,995
transmission
Automatic
consumption
Diesel
mileage
6,800 Miles
Check availability
2023 LAND ROVER DEFENDER 3.0 D250 MHEV X-DYNAMIC SE SUV 3DR DIESEL AUTO 4WD EURO 6 (S/S) (250 PS) in Elgin
41
A 2019 LAND ROVER DISCOVERY SPORT 2.0 D180 MHEV R-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)
A 2019 LAND ROVER DISCOVERY SPORT 2.0 D180 MHEV R-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)
A 2019 LAND ROVER DISCOVERY SPORT 2.0 D180 MHEV R-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)
A 2019 LAND ROVER DISCOVERY SPORT 2.0 D180 MHEV R-Dynamic SE SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (180 ps)
used
Fair price
share

2019 Land Rover Discove..2.0 D180 MHEV R-Dynamic ...

£18,995
transmission
Automatic
consumption
Diesel
mileage
69,000 Miles
Check availability
2019 LAND ROVER DISCOVERY SPORT 2.0 D180 MHEV R-DYNAMIC SE SUV 5DR DIESEL AUTO 4WD EURO 6 (S/S) (180 PS) in Elgin
29
A 2024 SEAT ARONA 1.6 TDI XCELLENCE Lux SUV 5dr Diesel Manual Euro 6 (s/s) (115 ps)
A 2024 SEAT ARONA 1.6 TDI XCELLENCE Lux SUV 5dr Diesel Manual Euro 6 (s/s) (115 ps)
A 2024 SEAT ARONA 1.6 TDI XCELLENCE Lux SUV 5dr Diesel Manual Euro 6 (s/s) (115 ps)
A 2024 SEAT ARONA 1.6 TDI XCELLENCE Lux SUV 5dr Diesel Manual Euro 6 (s/s) (115 ps)
used
Fair price
share

2024 Seat Arona1.6 TDI Xcellence Lux Su...

£12,495
transmission
Manual
consumption
Petrol
mileage
47,000 Miles
Check availability
2024 SEAT ARONA 1.6 TDI XCELLENCE LUX SUV 5DR DIESEL MANUAL EURO 6 (S/S) (115 PS) in Elgin
30
A 2021 BMW 2 SERIES 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
A 2021 BMW 2 SERIES 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
A 2021 BMW 2 SERIES 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
A 2021 BMW 2 SERIES 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)
used
Fair price
share

2021 BMW 2 Series2.0 218d M Sport Coupe 2...

£15,995
transmission
Manual
consumption
Petrol
mileage
27,500 Miles
Check availability
2021 BMW 2 SERIES 2.0 218D M SPORT COUPE 2DR DIESEL MANUAL EURO 6 (S/S) (150 PS) in Elgin
17
A 2013 VOLVO XC70 2.4 D5 SE Lux Estate 5dr Diesel Geartronic AWD Euro 5 (215 ps)
A 2013 VOLVO XC70 2.4 D5 SE Lux Estate 5dr Diesel Geartronic AWD Euro 5 (215 ps)
A 2013 VOLVO XC70 2.4 D5 SE Lux Estate 5dr Diesel Geartronic AWD Euro 5 (215 ps)
A 2013 VOLVO XC70 2.4 D5 SE Lux Estate 5dr Diesel Geartronic AWD Euro 5 (215 ps)
used
Fair price
share

2013 Volvo Xc702.4 D5 SE Lux Estate 5dr...

£12,495
transmission
Automatic
consumption
Diesel
mileage
83,000 Miles
Check availability
2013 VOLVO XC70 2.4 D5 SE LUX ESTATE 5DR DIESEL GEARTRONIC AWD EURO 5 (215 PS) in Elgin
34
A 2022 AUDI Q5 2.0 TFSI 45 Edition 1 SUV 5dr Petrol S Tronic quattro Euro 6 (s/s) (265 ps)
A 2022 AUDI Q5 2.0 TFSI 45 Edition 1 SUV 5dr Petrol S Tronic quattro Euro 6 (s/s) (265 ps)
A 2022 AUDI Q5 2.0 TFSI 45 Edition 1 SUV 5dr Petrol S Tronic quattro Euro 6 (s/s) (265 ps)
A 2022 AUDI Q5 2.0 TFSI 45 Edition 1 SUV 5dr Petrol S Tronic quattro Euro 6 (s/s) (265 ps)
used
Fair price
share

2022 Audi Q52.0 TFSI 45 Edition 1 Su...

£39,995
transmission
Automatic
consumption
Petrol
mileage
18,900 Miles
Check availability
2022 AUDI Q5 2.0 TFSI 45 EDITION 1 SUV 5DR PETROL S TRONIC QUATTRO EURO 6 (S/S) (265 PS) in Elgin
12
A 2025 FORD PUMA 1.0T EcoBoost MHEV ST-Line SUV 5dr Petrol Hybrid Manual Euro 6 (s/s) (125 p
A 2025 FORD PUMA 1.0T EcoBoost MHEV ST-Line SUV 5dr Petrol Hybrid Manual Euro 6 (s/s) (125 p
A 2025 FORD PUMA 1.0T EcoBoost MHEV ST-Line SUV 5dr Petrol Hybrid Manual Euro 6 (s/s) (125 p
A 2025 FORD PUMA 1.0T EcoBoost MHEV ST-Line SUV 5dr Petrol Hybrid Manual Euro 6 (s/s) (125 p
used
Fair price
share

2025 Ford Puma1.0t Ecoboost MHEV ST-li...

£21,995
transmission
Manual
consumption
Hybrid Electric
mileage
950 Miles
Check availability
2025 FORD PUMA 1.0T ECOBOOST MHEV ST-LINE SUV 5DR PETROL HYBRID MANUAL EURO 6 (S/S) (125 P in Elgin
33
A 2019 LAND ROVER RANGE ROVER EVOQUE 2.0 D150 R-Dynamic S SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (150 ps)
A 2019 LAND ROVER RANGE ROVER EVOQUE 2.0 D150 R-Dynamic S SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (150 ps)
A 2019 LAND ROVER RANGE ROVER EVOQUE 2.0 D150 R-Dynamic S SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (150 ps)
A 2019 LAND ROVER RANGE ROVER EVOQUE 2.0 D150 R-Dynamic S SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (150 ps)
used
Fair price
share

2019 Land Rover Range R..2.0 D150 R-Dynamic S Suv...

£19,995
transmission
Automatic
consumption
Diesel
mileage
39,600 Miles
Check availability
2019 LAND ROVER RANGE ROVER EVOQUE 2.0 D150 R-DYNAMIC S SUV 5DR DIESEL AUTO 4WD EURO 6 (S/S) (150 PS) in Elgin
44
A 2021 AUDI A6 AVANT 2.0 TFSI 40 Black Edition Estate 5dr Petrol S Tronic Euro 6 (s/s) (204 ps)
A 2021 AUDI A6 AVANT 2.0 TFSI 40 Black Edition Estate 5dr Petrol S Tronic Euro 6 (s/s) (204 ps)
A 2021 AUDI A6 AVANT 2.0 TFSI 40 Black Edition Estate 5dr Petrol S Tronic Euro 6 (s/s) (204 ps)
A 2021 AUDI A6 AVANT 2.0 TFSI 40 Black Edition Estate 5dr Petrol S Tronic Euro 6 (s/s) (204 ps)
used
Fair price
share

2021 Audi A6 Avant2.0 TFSI 40 Black Editio...

£26,495
transmission
Automatic
consumption
Petrol
mileage
40,000 Miles
Check availability
2021 AUDI A6 AVANT 2.0 TFSI 40 BLACK EDITION ESTATE 5DR PETROL S TRONIC EURO 6 (S/S) (204 PS) in Elgin
46
A 2023 LAND ROVER RANGE ROVER VELAR 2.0 D200 MHEV Edition SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (204 ps)
A 2023 LAND ROVER RANGE ROVER VELAR 2.0 D200 MHEV Edition SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (204 ps)
A 2023 LAND ROVER RANGE ROVER VELAR 2.0 D200 MHEV Edition SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (204 ps)
A 2023 LAND ROVER RANGE ROVER VELAR 2.0 D200 MHEV Edition SUV 5dr Diesel Auto 4WD Euro 6 (s/s) (204 ps)
used
Fair price
share

2023 Land Rover Range R..2.0 D200 MHEV Edition Su...

£34,995
transmission
Automatic
consumption
Diesel
mileage
29,000 Miles
Check availability
2023 LAND ROVER RANGE ROVER VELAR 2.0 D200 MHEV EDITION SUV 5DR DIESEL AUTO 4WD EURO 6 (S/S) (204 PS) in Elgin
41
A 2023 CUPRA FORMENTOR 2.0 TSI V2 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (190 ps)
A 2023 CUPRA FORMENTOR 2.0 TSI V2 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (190 ps)
A 2023 CUPRA FORMENTOR 2.0 TSI V2 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (190 ps)
A 2023 CUPRA FORMENTOR 2.0 TSI V2 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (190 ps)
used
Fair price
share

2023 Cupra Formentor2.0 TSI V2 Suv 5dr Petro...

£26,995
transmission
Automatic
consumption
Petrol
mileage
12,500 Miles
Check availability
2023 CUPRA FORMENTOR 2.0 TSI V2 SUV 5DR PETROL DSG 4DRIVE EURO 6 (S/S) (190 PS) in Elgin
38
A 2019 AUDI Q5 2.0 TDI 40 S line SUV 5dr Diesel S Tronic quattro Euro 6 (s/s) (190 ps)
A 2019 AUDI Q5 2.0 TDI 40 S line SUV 5dr Diesel S Tronic quattro Euro 6 (s/s) (190 ps)
A 2019 AUDI Q5 2.0 TDI 40 S line SUV 5dr Diesel S Tronic quattro Euro 6 (s/s) (190 ps)
A 2019 AUDI Q5 2.0 TDI 40 S line SUV 5dr Diesel S Tronic quattro Euro 6 (s/s) (190 ps)
used
Fair price
share

2019 Audi Q52.0 TDI 40 S Line Suv 5d...

£19,995
transmission
Automatic
consumption
Petrol
mileage
65,000 Miles
Check availability
2019 AUDI Q5 2.0 TDI 40 S LINE SUV 5DR DIESEL S TRONIC QUATTRO EURO 6 (S/S) (190 PS) in Elgin
0
A 2023 MERCEDES-BENZ GLC 2.0 GLC220d AMG Line (Premium) Coupe 5dr Diesel G-Tronic+ 4MATIC Euro 6 (s/
A 2023 MERCEDES-BENZ GLC 2.0 GLC220d AMG Line (Premium) Coupe 5dr Diesel G-Tronic+ 4MATIC Euro 6 (s/
A 2023 MERCEDES-BENZ GLC 2.0 GLC220d AMG Line (Premium) Coupe 5dr Diesel G-Tronic+ 4MATIC Euro 6 (s/
used
Fair price
share

2023 Mercedes-benz Glc2.0 Glc220d AMG Line (Pr...

£36,995
transmission
Automatic
consumption
Diesel
mileage
15,000 Miles
Check availability
2023 MERCEDES-BENZ GLC 2.0 GLC220D AMG LINE (PREMIUM) COUPE 5DR DIESEL G-TRONIC+ 4MATIC EURO 6 (S/ in Elgin
39
A 2019 CUPRA ATECA 2.0 TSI VZ1 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (300 ps)
A 2019 CUPRA ATECA 2.0 TSI VZ1 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (300 ps)
A 2019 CUPRA ATECA 2.0 TSI VZ1 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (300 ps)
A 2019 CUPRA ATECA 2.0 TSI VZ1 SUV 5dr Petrol DSG 4Drive Euro 6 (s/s) (300 ps)
used
Fair price
share

2019 Cupra Ateca2.0 TSI Vz1 Suv 5dr Petr...

£25,995
transmission
Automatic
consumption
Diesel
mileage
25,500 Miles
Check availability
2019 CUPRA ATECA 2.0 TSI VZ1 SUV 5DR PETROL DSG 4DRIVE EURO 6 (S/S) (300 PS) in Elgin
4
A 2024 VOLKSWAGEN T-CROSS 1.5 TSI EVO R-Line SUV 5dr Petrol DSG Euro 6 (s/s) (150 ps)
A 2024 VOLKSWAGEN T-CROSS 1.5 TSI EVO R-Line SUV 5dr Petrol DSG Euro 6 (s/s) (150 ps)
A 2024 VOLKSWAGEN T-CROSS 1.5 TSI EVO R-Line SUV 5dr Petrol DSG Euro 6 (s/s) (150 ps)
A 2024 VOLKSWAGEN T-CROSS 1.5 TSI EVO R-Line SUV 5dr Petrol DSG Euro 6 (s/s) (150 ps)
used
Fair price
share

2024 Volkswagen T-cross1.5 TSI Evo R-line Suv 5...

£25,495
transmission
Automatic
consumption
Petrol
mileage
7,400 Miles
Check availability
2024 VOLKSWAGEN T-CROSS 1.5 TSI EVO R-LINE SUV 5DR PETROL DSG EURO 6 (S/S) (150 PS) in Elgin
45
A 2021 PORSCHE MACAN 3.0 V6 S SUV 5dr Petrol PDK 4WD Euro 6 (s/s) (340 ps)
A 2021 PORSCHE MACAN 3.0 V6 S SUV 5dr Petrol PDK 4WD Euro 6 (s/s) (340 ps)
A 2021 PORSCHE MACAN 3.0 V6 S SUV 5dr Petrol PDK 4WD Euro 6 (s/s) (340 ps)
A 2021 PORSCHE MACAN 3.0 V6 S SUV 5dr Petrol PDK 4WD Euro 6 (s/s) (340 ps)
used
Fair price
share

2021 Porsche Macan3.0 V6 S Suv 5dr Petrol ...

£31,995
transmission
Automatic
consumption
Petrol
mileage
54,998 Miles
Check availability
2021 PORSCHE MACAN 3.0 V6 S SUV 5DR PETROL PDK 4WD EURO 6 (S/S) (340 PS) in Elgin
14
A 2021 FORD TOURNEO CONNECT 1.5 EcoBlue Zetec MPV 5dr Diesel Manual Euro 6 (s/s) (120 ps)
A 2021 FORD TOURNEO CONNECT 1.5 EcoBlue Zetec MPV 5dr Diesel Manual Euro 6 (s/s) (120 ps)
A 2021 FORD TOURNEO CONNECT 1.5 EcoBlue Zetec MPV 5dr Diesel Manual Euro 6 (s/s) (120 ps)
A 2021 FORD TOURNEO CONNECT 1.5 EcoBlue Zetec MPV 5dr Diesel Manual Euro 6 (s/s) (120 ps)
used
Fair price
share

2021 Ford Tourneo Connect1.5 Ecoblue Zetec Mpv 5d...

£13,495
transmission
Manual
consumption
Diesel
mileage
55,200 Miles
Check availability
2021 FORD TOURNEO CONNECT 1.5 ECOBLUE ZETEC MPV 5DR DIESEL MANUAL EURO 6 (S/S) (120 PS) in Elgin
19
A 2022 MINI COUNTRYMAN 1.5 10kWh Cooper SE Exclusive SUV 5dr Petrol Plug-in Hybrid Auto ALL4 Euro
A 2022 MINI COUNTRYMAN 1.5 10kWh Cooper SE Exclusive SUV 5dr Petrol Plug-in Hybrid Auto ALL4 Euro
A 2022 MINI COUNTRYMAN 1.5 10kWh Cooper SE Exclusive SUV 5dr Petrol Plug-in Hybrid Auto ALL4 Euro
A 2022 MINI COUNTRYMAN 1.5 10kWh Cooper SE Exclusive SUV 5dr Petrol Plug-in Hybrid Auto ALL4 Euro
used
Fair price
share

2022 Mini Countryman1.5 10kwh Cooper SE Excl...

£22,995
transmission
Automatic
consumption
Petrol Plug-in Hybrid
mileage
22,700 Miles
Check availability
2022 MINI COUNTRYMAN 1.5 10KWH COOPER SE EXCLUSIVE SUV 5DR PETROL PLUG-IN HYBRID AUTO ALL4 EURO in Elgin
38
A 2021 FORD MUSTANG 5.0 V8 Mach 1 Fastback 2dr Petrol SelShift Euro 6 (460 ps)
A 2021 FORD MUSTANG 5.0 V8 Mach 1 Fastback 2dr Petrol SelShift Euro 6 (460 ps)
A 2021 FORD MUSTANG 5.0 V8 Mach 1 Fastback 2dr Petrol SelShift Euro 6 (460 ps)
A 2021 FORD MUSTANG 5.0 V8 Mach 1 Fastback 2dr Petrol SelShift Euro 6 (460 ps)
used
Fair price
share

2021 Ford Mustang5.0 V8 Mach 1 Fastback 2...

£47,995
transmission
Automatic
consumption
Petrol
mileage
11,700 Miles
Check availability
2021 FORD MUSTANG 5.0 V8 MACH 1 FASTBACK 2DR PETROL SELSHIFT EURO 6 (460 PS) in Elgin
37
A 2020 MINI HATCH 1.5 Cooper Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)
A 2020 MINI HATCH 1.5 Cooper Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)
A 2020 MINI HATCH 1.5 Cooper Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)
A 2020 MINI HATCH 1.5 Cooper Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)
used
Fair price
share

2020 Mini Hatch1.5 Cooper Sport Hatchba...

£15,995
transmission
Manual
consumption
Petrol
mileage
16,000 Miles
Check availability
2020 MINI HATCH 1.5 COOPER SPORT HATCHBACK 3DR PETROL MANUAL EURO 6 (S/S) (136 PS) in Elgin
Page 1 of 4
Next

Dealers in Elgin

Paul Williamson Cars

Current stock: 65

IV306LS

Elgin Autos

Current stock: 36

IV30 6BA

  • X
  • Facebook
  • Google
  • Instagram
  • LinkedIn

CarsVansandBikes Limited is registered in Scotland (Company no.: SC675014). Registered Office: 38 Thistle Street, Edinburgh, EH2 1EN.

CarsVansandBikes Limited. All Rights Reserved.

CarsVansandBikes Logo