2023 BMW X5
Xdrive30d Mht M Sport
29,687mi Auto Diesel 3.0L
£46,498
Inverness
from £976/pm
Are you looking for a suv? Consider this used one with only 29,687 miles on the dash.
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.
15 cars

Xdrive30d Mht M Sport
29,687mi Auto Diesel 3.0L
£46,498
Inverness
from £976/pm
Are you looking for a suv? Consider this used one with only 29,687 miles on the dash.
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.

Xdrive30d Mht M Sport Techpro Pack
25,960mi Auto Diesel 3.0L
£54,498
Inverness
from £1,144/pm
A suv created by BMW to offer its driver a higher standard of durability and trustworthiness than an average model, it is fitted out with a diesel 3.0 Ltr engine and automatic gearbox. this dealer currently has this second hand model in stock which has 25,960 miles clocked-up on the dashboard.

Xdrive30d Mht M Sport Techpro Pack
49,404mi Auto Diesel 3.0L
£35,998
Inverness
from £756/pm
Up for sale and ready for you to take home is this BMW X5 Xdrive30d Mht M Sport Techpro Pack that is rated as one of the most trusty vehicles on the market. It is fitted with automatic transmission and a 3.0 Litre diesel engine. This second hand model has 49,404 miles on the clock and comes finished in blue.

Xdrive30d M Sport Tech Pack
91,932mi Auto Diesel 3.0L
£30,498
Inverness
from £640/pm
Revered for its trustworthiness and reliability, this BMW X5 is fitted out with a 3.0 L diesel engine and has automatic transmission. This dealer currently has this second hand model in stock that has 91,932 miles clocked up on the dash and a white finish. It is available at the really amazing price of £30,498 or by making monthly repayments starting out at just £ per month.

Xdrive30d Mht M Sport
33,160mi Auto Diesel 3.0L
£54,998
Inverness
from £1,154/pm
Containing a 3000CC diesel engine with automatic transmission, this second hand BMW X5 comes finished in the shade of grey and has 33,160 mi clocked up on the dash.

Xdrive30d Mht M Sport
23,899mi Auto Diesel 3.0L
£42,998
Inverness
from £903/pm
A low price of only £42,998 from us at this dealer in Inverness for this BMW X5 which has been designed to have durability in mind and is one of the top twenty in Britain's reliability index.

Xdrive50e M Sport
5,646mi Auto Hybrid 3.0L
£65,998
Inverness
from £1,385/pm
Analysing several elements, the Reliability Index collates the data sourced from a vast quantity of claims that are made by drivers each year. It looks at: the rate of failure, cost and inconvenience, showing you a detailed overview of vehicles that are on the road. BMW's X5 is amongst the top 20 rated for reliability and at this dealership you can pick up this used Xdrive50e M Sport for just £66,998. That's a really great price for this model, even more so if there is a lower chance of having to fork out for repairs.

Xdrive50e M Sport
2,069mi Auto Hybrid 3.0L
£77,998
Inverness
from £1,637/pm
Available for viewing at our showroom is this trustworthy and durable BMW with a 3000cc hybrid engine, automatic transmission and 2,069 miles on the dash

Xdrive50e M Sport
3,101mi Auto Hybrid 3.0L
£74,898
Inverness
from £1,572/pm
On offer and ready for its next owner to take home is this second hand BMW X5 that incorporates a 3.0l hybrid motor with automatic transmission. Get it from this dealer at the great price of only £74,898.

Xdrive50e M Sport Pro Pack
2,675mi Auto Hybrid 3.0L
£78,898
Inverness
from £1,656/pm
This like new BMW X5 has clocked up a mere 2,675 miles and has a 3000cc hybrid engine with automatic transmission. It's for sale at the fantastic price of £78,898 or on finance with evenly priced, budget-friendly instalments starting off at only £ per calendar month.

Xdrive30d Mht M Sport
22,224mi Auto Diesel 3.0L
£55,998
Inverness
from £1,175/pm
The BMW X5 is in the top 20 of the UK's reliability index and you can buy this second hand one at this dealership with automatic transmission, a 3.0l diesel motor and only 22,224 miles on the clock.

Xdrive30d Mht M Sport Pro Pack
2,515mi Auto Diesel 3.0L
£74,898
Inverness
from £1,572/pm
On offer and ready for you to drive away is this X5, it is fitted with a 3000CC diesel engine with automatic transmission. This model currently in stock at our dealership is a second hand model, but it has been well maintained and still remains in an almost pristine, like new condition both in and out..

Xdrive30d Mht M Sport Pro Pack
2,625mi Auto Diesel 3.0L
£72,898
Inverness
from £1,530/pm
A fabulous price of £72,898 is being advertised by this dealership in Inverness on this durable and trustworthy BMW that is in a nearly new condition. It's an excellent choice of suv if you're on the lookout for a model with a design that prioritises dependability and trustworthiness.

Xdrive30d Mht M Sport Techpro Pack
2,755mi Auto Diesel 3.0L
£73,898
Inverness
from £1,551/pm
On offer is this like new, low mileage BMW X5. It has got a mere 2,755 miles clocked-up on the dash and incorporates a 3.0l diesel engine and automatic transmission.

Xdrive30d Mht M Sport Tech Pack
2,755mi Auto Diesel 3.0L
£84,898
Inverness
from £1,782/pm
Become the next owner of this X5 Xdrive30d Mht M Sport Tech Pack incorporating a 3.0 litre diesel engine and automatic transmission. This used model has 2,755 miles on the clock.