2026 BMW X7
Bmw X7 Estate Xdrive40d Mht M Sport Ste
2,506mi Auto Diesel
£75,895
Salisbury
from £1,593/pm
This second hand BMW finished in the shade of black is available for you to drive it away today with the option to buy it on finance.
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

Bmw X7 Estate Xdrive40d Mht M Sport Ste
2,506mi Auto Diesel
£75,895
Salisbury
from £1,593/pm
This second hand BMW finished in the shade of black is available for you to drive it away today with the option to buy it on finance.
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.

X7 M50i
37,442mi Auto Petrol 4.4L
£54,493
Eastleigh
from £1,144/pm
Currently available at this dealer located in Eastleigh is this estate BMW featuring a 4.4 LTR petrol engine with automatic transmission. It is up for sale and ready for its new owner to take home in the tone of grey with 37,442 miles clocked-up on the dash.

X7 Xdrive40d Mht M Sport Step
6,362mi Auto Diesel
£76,490
Bournemouth
from £1,606/pm
Available for viewing at this dealership's show room located in the Bournemouth area is this low mileage BMW. It is equipped with a CC diesel motor with automatic transmission and it only has 6,362 mi clocked up on the dash.

3.0 40D Mht M Sport Xdrive Euro 6 S S
49,890mi Auto Hybrid 3.0L
£61,995
Winchester
from £1,301/pm
Analysing several factors, the Reliability Index gathers data based on a large quantity of claims that are made by drivers each year. Looking at rate of failure, cost and inconvenience, it provides you with a detailed overview of vehicles on the UK's roads today. The BMW X7 is among those rated in the top twenty for reliability and this dealer has this second hand one in stock for just £61,995. That's a fantastic deal for this particular model and it's even better if there is a lower chance of having to fork out for repairs.

40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£87,406
Melksham
from £1,835/pm
Become the new owner of this BMW that contains a 3.0 Litre petrol engine with automatic transmission. It's a second-hand model, but it's been beautifully maintained so it's still in an excellent, like new condition.

40D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 3.0L
£91,140
Melksham
from £1,913/pm
Have this second-hand BMW for just £97,140. Credit offers start at £ every month for this car that has a 3.0 Litre diesel motor with automatic transmission.

40D Mht M Sport Xdrive Euro 6
7,678mi Auto Diesel 3.0L
£70,888
Swindon
from £1,488/pm
This dealer is advertising a bargain price of £78,222 for this trustworthy and durable X7 40D Mht M Sport Xdrive Euro 6 which is in a near pristine, like new condition throughout. It's an excellent choice if you're on the lookout for a model that's been designed to have durability in mind.

M60i Xdrive Mhev 4Wd
37,871mi Auto Petrol 4.4L
£75,000
Swindon
from £1,574/pm
Get yourself behind the wheel of this X7 M60i Xdrive Mhev 4Wd for only £79,000. It is fitted out with automatic transmission, a 4.4 Litre petrol motor and has 35,742 miles clocked-up on the dash.

Xdrive40d Mht M Sport Step
90,729mi Auto Diesel 3.0L
£40,600
Swindon
from £852/pm
On offer and ready for its next owner to drive away today is this dependable X7 that is ranked amongst the UK's top 20 most reliable cars. It contains a 3000cc diesel motor and automatic transmission. This second-hand model from our dealership in Swindon has been finished in the shade of blue and has 90,729 miles clocked up on the dash.
X7 M50i
34,409mi Auto Petrol 4.4L
£59,043
Portsmouth
from £1,239/pm
Currently on offer from this dealership at the amazing price of only £59,043 is this X7 that is rated as one of the most trustworthy models available.

Bmw X7 Estate Xdrive40d Mht M Sport Ste
1,697mi Auto Diesel
£94,414
Basingstoke
from £1,982/pm
Respected for its trustworthiness and reliability, this estate second hand car is fitted with a L diesel motor and automatic transmission.
X7 Xdrive40d Mht M Sport Step
26,000mi Auto Diesel
£52,996
Basingstoke
from £1,112/pm
With a blue finish, this estate BMW X7 X7 Xdrive40d Mht M Sport Step comes fitted with automatic transmission, a CC diesel motor and has 26,000 miles on the dashboard.

3.0 40I M Sport Xdrive Euro 6 Ss
73,000mi Auto Petrol 3.0L
£36,949
Reading
from £776/pm
Providing its next happy owner a truly amazing and luxurious mode of transport, this suv vehicle comes in the tone of grey, has 72,000 miles clocked up on the dash and is equipped with a 3.0 L petrol motor.

Xdrive40d Mht M Sport Step
10mi Auto Diesel 3.0L
£89,995
Farnborough
from £1,889/pm
Be the next owner of this BMW X7 that is fitted with a 3.0 litre diesel motor with automatic transmission. This used one has 10 miles clocked up on the dashboard.

40D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 3.0L
£87,236
Bristol
from £1,831/pm
Planning on buying a vehicle that's manufactured to be durable and dependable and is amongst those ranked in the top 20 of the UK's reliability index? Well, have a more detailed look at this second-hand almost flawless, like new X7 40D Mht M Sport Xdrive Euro 6 that is in fantastic condition inside and out. It from our dealership in Bristol contains a 3.0L diesel motor with automatic transmission and has got 10 miles on the dash.

40D Mht M Sport Xdrive Euro 6
3,983mi Auto Diesel 3.0L
£79,000
Bristol
from £1,658/pm
A brilliant price of just £79,000 is currently being offered by our dealership for this low mileage BMW X7 in splendid, like new condition. It's an excellent choice if you're looking for a model that has been designed with dependability in mind.

Xdrive40d Mht M Sport Step
8,000mi Auto Diesel 3.0L
£84,995
Farnborough
from £1,784/pm
A great price of just £89,995 is being advertised by our dealership for this estate BMW X7 Xdrive40d Mht M Sport Step in a splendid, nearly new condition. A great choice if you're looking to buy a vehicle with a design that prioritises trustworthiness and reliability for its drivers.

Xdrive40d Mht M Sport Step
6,418mi Auto Diesel 3.0L
£71,895
Farnborough
from £1,509/pm
Up for sale from our dealership in Farnborough, for the incredible price of £71,895 is this X7 that is known to be one of the most trustworthy and reliable models around.

Xdrive40d Mht M Sport Step 2022
46,017mi Auto Diesel
£48,490
Bracknell
from £1,018/pm
X7 with a L diesel motor and automatic gearbox.

X7 Xdrive40d M Sport
6,402mi Auto Diesel 3.0L
£84,450
Oxford
from £1,773/pm
First registered in 2026: Second-hand BMW X7 X7 Xdrive40d M Sport with a 3.0 ltr diesel motor with automatic transmission and only 6,402 miles clocked-up on the dash.

Xdrive40d Mht M Sport Step
7,148mi Auto Diesel 3.0L
£77,500
Egham
from £1,627/pm
Available to view at our dealership in Egham is this like new, almost pristine X7 Xdrive40d Mht M Sport Step which comes with automatic transmission and a 3.0 Ltr diesel motor. It is up for sale and ready for you to drive home in a grey finish with 7,148 miles on the clock.

Xdrive40d Mht M Sport Step
16,325mi Auto Diesel 3.0L
£72,500
Egham
from £1,522/pm
The UK Reliability Index calculates - rate of failure, price and inconvenience caused. It's based on data collected through the large number of insurance claims that are made by motorists every year which helps in providing drivers with a detailed overview of the reliability of cars on the UK's roads today. The BMW X7 is in the top 20 of the Reliability Index and this dealer currently has this second hand one for sale at only £74,750. That's a great value for this model, particularly taking into account that it is less likely to let you down and cost you extra money in repair bills.

Xdrive40d Mht M Sport Step
37,217mi Auto Diesel 3.0L
£62,250
Egham
from £1,307/pm
This used, low mileage X7 contains a 3.0 LTR diesel motor and automatic transmission. It is on offer and ready for its new owner to take home in the shade of grey with a mere 37,211 miles on the clock.

Xdrive 40I M Sport Mhev 4Wd
55,364mi Auto Hybrid 3.0L
£49,995
Maidenhead
from £1,049/pm
This second hand X7 from this dealer in Maidenhead has 55,364 miles on the dashboard and incorporates a 3000 CC hybrid engine.