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
This car available from this dealership in Elgin priced at £52,995 has 21,630 miles clocked up on the dashboard and is finished in black.
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
This car available from this dealership in Elgin priced at £52,995 has 21,630 miles clocked up on the dashboard and is finished in black.
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.

Suv 3.0 X5 Xdrive30d M Sport 2019
64,666mi Auto Diesel 3.0L
£33,995
Inverness
from £714/pm
Currently available at this dealership in Inverness is this car that offers a diesel, 3.0l engine and automatic gearbox. It is on offer and ready for you to drive away in a white finish with 64,666 miles clocked up on the dash.

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.

Xdrive30d Mht M Sport Pro Pack
2,515mi Auto Diesel 3.0L
£74,898
Fortrose
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
Fortrose
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
Fortrose
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
Fortrose
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.
Xdrive40d Mht M Sport
2,755mi Auto Diesel 3.0L
£74,898
Fortrose
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.

Xdrive30d Mht M Sport Techpro Pack
2,755mi Auto Diesel 3.0L
£73,898
Fortrose
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.
Xdrive50e M Sport
3,101mi Auto Hybrid 3.0L
£74,898
Fortrose
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
Fortrose
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.

Xdrive30d Mht M Sport
10,587mi Auto Diesel 3.0L
£60,998
Fortrose
from £1,280/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
£60,898
Fortrose
from £1,278/pm
Currently displayed at our dealership is this black X5 which comes equipped with automatic transmission and a 3.0 litre diesel engine.

Xdrive30d Mht M Sport
18,774mi Auto Diesel 3.0L
£59,998
Fortrose
from £1,259/pm
Be the new owner of this durable BMW X5 Xdrive30d Mht M Sport that is ranked as one of the UK's top 20 most reliable cars. It is fitted with a 3000 cc diesel motor and automatic transmission. This second-hand model now in stock at our dealership in Fortrose has only got 18,774 miles on the dash and has been finished in the tone of blue.

Xdrive30d Mht M Sport
22,260mi Auto Diesel 3.0L
£47,998
Fortrose
from £1,008/pm
Up for sale and ready for you to take home is this BMW X5 Xdrive30d Mht M Sport equipped with a 3.0 L diesel engine and automatic transmission. This used model is advertised at the bargain price of just £47,998, comes in black and has 22,209 mi clocked-up on the dash.

Suv
39,381mi Auto Hybrid
£43,495
Turriff
from £913/pm
This used car has a Ltr hybrid motor with automatic transmission and has got 39,381 mi on the dashboard.

30D Mht M Sport
27,583mi Auto Hybrid 3.0L
£46,999
Kintore
from £987/pm
This BMW X5 has a 3.0L hybrid motor with automatic transmission and it has 27,583 mi on the dash.

3L M Sport
75,000mi Auto Diesel 3.0L
£17,450
Fraserburgh
from £366/pm
A 5 door suv car designed by BMW that offers motorists a higher degree of dependability and a more reliable performance than most ordinary models. This X5 has automatic transmission and a 3.0l diesel motor with 75,000 miles clocked up on the dash. Available to buy at the great price of just £17,995 or with the option to purchase using finance with achievable repayments available starting at £ monthly.

X5 Xdrive50e M Sport
2,290mi Auto Hybrid 3.0L
£76,000
Aberdeen
from £1,595/pm
On offer and available for a test drive is this BMW X5 in the shade of grey; it is fitted out with automatic transmission and a 3000CC hybrid engine with 2,290 miles clocked up on the dash.

X5 Xdrive30d M Sport
2,571mi Auto Diesel
£69,500
Aberdeen
from £1,459/pm
Up for sale and ready for its new owner to take home is this like new BMW X5 which is fitted with a cc diesel engine with automatic transmission. This second-hand model now in stock at our dealership has just 2,571 mi clocked-up on the dash.

X5 Xdrive40d M Sport
4,586mi Auto Diesel
£84,000
Aberdeen
from £1,763/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
10,923mi Auto Hybrid
£67,100
Aberdeen
from £1,408/pm
On offer from this dealership at the awesome price of just £67,100 is this X5 that is known to be one of the most reliable and trustworthy vehicles on the market. This model incorporates a CC hybrid engine, automatic gearbox and has 10,923 miles clocked-up on the dashboard.

X5 Xdrive50e M Sport
11,524mi Auto Hybrid
£54,500
Aberdeen
from £1,144/pm
On show at our dealership is this BMW X5 X5 Xdrive50e M Sport with only 11,524 miles on the dash.

X5 Xdrive40d M Sport
19,609mi Auto Diesel
£53,000
Aberdeen
from £1,113/pm
An amazing price at this dealership in Aberdeen on this second hand, low mileage BMW X5 with automatic transmission, a litre diesel motor and a mere 19,609 miles clocked up on the dashboard.