2023 BMW X5
3.0 30D Mht M Sport Xdrive Euro 6 Ss
21,630mi Auto Hybrid 3.0L
£52,995
Elgin
from £1,112/pm
BMW X5 with a 3000 CC hybrid engine and automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
1 cars

3.0 30D Mht M Sport Xdrive Euro 6 Ss
21,630mi Auto Hybrid 3.0L
£52,995
Elgin
from £1,112/pm
BMW X5 with a 3000 CC hybrid engine and automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

3.0 40D Mht M Sport Steptronic Xdrive Euro 6 Ss
17,735mi Auto Hybrid 3.0L
£62,995
Banff
from £1,322/pm
Available to view at this dealership in Banff is this X5 which is comprised of a hybrid, 3.0l engine and automatic transmission. It is available to drive home in the shade of black with 17,735 miles on the dashboard.

X-drive 30D M-sport - 2022 22
35,000mi Auto Diesel 3.0L
£43,995
Turriff
from £923/pm
With a white finish, this X5 contains a 3.0L diesel engine with automatic transmission and has 35,000 miles clocked-up on the dash.
Xdrive50e M Sport
2,069mi Auto Hybrid 3.0L
£77,998
Inverness
from £1,637/pm
An amazing price of only £77,998 for this low mileage, nearly new BMW X5 with automatic transmission, a 3.0 litre hybrid engine and only 2,069 miles clocked-up on the dash.

Xdrive30d Mht M Sport Pro Pack
2,515mi Auto Diesel 3.0L
£74,898
Inverness
from £1,572/pm
Having to get your car repaired is not only a pain, it can even be expensive too, therefore getting one that's rated for being reliable might be something you want to consider if you are thinking of overall cost in the long term. The BMW X5 is amongst the top 20 rated for reliability and you can buy this second hand Xdrive30d Mht M Sport Pro Pack from this dealer for just £79,998. That's already a bargain price for this model, particularly if you're less likely to be shelling out for repairs.
Xdrive50e M Sport Pro Pack
2,535mi Auto Hybrid 3.0L
£79,898
Inverness
from £1,677/pm
On the market and ready for its new owner to take home is this BMW X5 Xdrive50e M Sport Pro Pack in a like new condition that has got a 3.0 ltr hybrid motor with automatic transmission. This second-hand one now available at our dealership in Fortrose has a mere 2,535 miles on the clock and has been finished in grey.

Xdrive30d Mht M Sport Pro Pack
2,625mi Auto Diesel 3.0L
£72,898
Inverness
from £1,530/pm
A low price of just £78,998 is currently being offered by our dealership in Fortrose for this reliable BMW X5 Xdrive30d Mht M Sport Pro Pack. It is a pre-owned, second hand vehicle however it was well maintained by its last owner and is still in a nearly new, almost spotless condition.

Xdrive50e M Sport Pro Pack
2,675mi Auto Hybrid 3.0L
£78,898
Inverness
from £1,656/pm
A suv vehicle manufactured by BMW to give drivers a higher level of durability than the average car, it has got a hybrid 3.0 ltr engine and automatic gearbox. This dealership currently has this second hand model on offer that has 2,675 miles on the clock and a white finish.

Xdrive30d Mht M Sport Techpro Pack
2,755mi Auto Diesel 3.0L
£73,898
Inverness
from £1,551/pm
At this dealer in Fortrose there's a fabulous price on this second hand X5 with a 3.0 ltr diesel engine, automatic transmission and 10 mi clocked-up on the dashboard.
Xdrive40d Mht M Sport
2,755mi Auto Diesel 3.0L
£74,898
Inverness
from £1,572/pm
Well known for its trustworthiness, this BMW X5 Xdrive40d Mht M Sport comes fitted with a 3.0 L diesel engine and has got automatic transmission. This second hand model has 2,755 miles clocked-up on the dashboard and is available to drive away in a black finish.

Xdrive50e M Sport
3,101mi Auto Hybrid 3.0L
£74,898
Inverness
from £1,572/pm
This suv motor is in a nearly new, almost spotless condition in and out. It comes with automatic transmission, a 3.0L hybrid motor and only has 3,101 miles on the clock.

Xdrive30d Mht M Sport Tech Pack
2,755mi Auto Diesel 3.0L
£84,898
Inverness
from £1,782/pm
On the market and ready for its next owner to drive home is this X5 Xdrive30d Mht M Sport Tech Pack finished in the shade of purple. This second hand one has 5 miles clocked up on the dash and contains a 3.0 Litre diesel motor with automatic transmission.

Xdrive50e M Sport
5,646mi Auto Hybrid 3.0L
£66,998
Inverness
from £1,406/pm
The great price of £68,498 is being offered by our dealership on this BMW X5 that's rated as one of the UK's top twenty, most trustworthy and dependable motors. This model offers a 3000 cc hybrid engine, automatic gearbox and has a mere 5,646 miles on the dash.

Xdrive30d Mht M Sport
10,587mi Auto Diesel 3.0L
£60,498
Inverness
from £1,270/pm
Looking to get yourself a X5 Xdrive30d Mht M Sport? Well, have a more in depth look at this nearly new one that's been very well maintained and still remains in a like new condition . This particular model has automatic transmission, a 3.0 Litre diesel engine and 10,587 miles clocked-up on the dash.

Xdrive30d Mht M Sport
22,224mi Auto Diesel 3.0L
£58,998
Inverness
from £1,238/pm
Up for sale and ready for you to drive away is this BMW X5 Xdrive30d Mht M Sport that comes fitted with automatic transmission and a 3.0l diesel motor. This second hand model at our dealership in Inverness has 22,224 miles clocked-up on the dashboard and has been finished in black.

Xdrive30d Mht M Sport
17,865mi Auto Diesel 3.0L
£48,998
Inverness
from £1,029/pm
A bargain price at this dealer on this second hand, X5 Xdrive30d Mht M Sport that’s got a 3.0 litre diesel engine with automatic transmission and a mere 17,865 miles clocked up on the dashboard.

30D Mht M Sport
5,628mi Auto Hybrid 3.0L
£68,995
Inverurie
from £1,448/pm
Starting off at just £ each month, you can acquire this suv BMW X5 30D Mht M Sport with a hybrid 3.0L engine, automatic transmission and 5,628 miles clocked up on the dash.

X5 Xdrive40d M Sport
4,586mi Auto Diesel
£81,000
Aberdeen
from £1,700/pm
A fabulous price of only £84,000 is currently being advertised by our dealership on this very dependable and trustworthy BMW X5 X5 Xdrive40d M Sport. It's a second hand vehicle however it was beautifully maintained by the last owner and remains in nearly new condition.

X5 Xdrive50e M Sport
5,157mi Auto Hybrid
£68,000
Aberdeen
from £1,427/pm
Now available from our dealership in Aberdeen is this wonderfully maintained, like new X5 X5 Xdrive50e M Sport that has automatic transmission and a L hybrid engine. It is on the market in black with a mere 5,157 miles on the dash.

X5 Xdrive30d M Sport
5,642mi Auto Diesel
£69,500
Aberdeen
from £1,459/pm
On the market and ready for its new owner to drive away today is this X5 X5 Xdrive30d M Sport with a cc diesel motor and automatic transmission. This used model from this dealer comes in the tone of grey and only has 5,642 miles clocked-up on the dash.

X5 Xdrive50e M Sport
10,923mi Auto Hybrid
£67,100
Aberdeen
from £1,408/pm
Up for sale and ready for you to drive away today is this X5 that is fitted out with a CC hybrid engine with automatic transmission. This second hand model at our dealership has only got 10,923 miles clocked up on the dashboard and is finished in black.

X5 Xdrive30d M Sport
26,489mi Auto Diesel
£51,200
Aberdeen
from £1,075/pm
This estate BMW has a low mileage of just 26,489 miles on the clock and has been on the road for under a full year.

Xdrive50e M Sport
33,872mi Auto Hybrid 3.0L
£56,998
Aberdeen
from £1,196/pm
Thinking of going for a BMW X5? Then consider this used one coming in the shade of grey that’s got automatic transmission with a 3.0 litre hybrid motor and 33,872 miles clocked-up on the dash.

X5 Xdrive45e M Sport
25,196mi Auto Hybrid
£43,400
Aberdeen
from £911/pm
At this dealership there's a low price on this used BMW X5 X5 Xdrive45e M Sport that has 25,196 miles clocked up on the dash, automatic transmission and a ltr hybrid engine.