2020 BMW X7
Xdrive40d Mht M Sport Step
90,729mi Auto Diesel 3.0L
£40,600
Swindon
from £852/pm
With 90,729 miles on the dash and finished in the shade of blue, this vehicle comes equipped with a 3.0 L diesel motor 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 cars

Xdrive40d Mht M Sport Step
90,729mi Auto Diesel 3.0L
£40,600
Swindon
from £852/pm
With 90,729 miles on the dash and finished in the shade of blue, this vehicle comes equipped with a 3.0 L diesel motor 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.

M60i Xdrive Mhev 4Wd
37,871mi Auto Petrol 4.4L
£75,000
Swindon
from £1,574/pm
A fabulous price of just £79,000 for this second hand, low mileage X7 M60i Xdrive Mhev 4Wd with a 4400 cc petrol engine, automatic transmission and only 35,742 miles on the clock.

40D Mht M Sport Xdrive Euro 6
7,678mi Auto Diesel 3.0L
£70,888
Swindon
from £1,488/pm
The amazing price of only £78,222 is currently being offered by our dealership in Swindon on this X7 in impeccable, like new condition. It is an excellent choice to make if you're looking for a vehicle that has an outstanding reputation for dependability and trustworthiness.

40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£87,406
Melksham
from £1,835/pm
Currently available for viewing at this car dealership's showroom located in Melksham is this BMW in an almost spotless, like new condition that is fitted with a 3.0l petrol engine with automatic transmission.

40D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 3.0L
£91,140
Melksham
from £1,913/pm
An amazing price of just £97,140 is being advertised by this dealer in Melksham on this trustworthy and very dependable X7. It's a pre-owned, second hand vehicle but it was well cared for by the last owner and is still in an excellent, nearly new condition on its exterior and interior.

X7 Xdrive40d M Sport
6,402mi Auto Diesel 3.0L
£84,450
Oxford
from £1,773/pm
A fantastic price of only £84,450 is currently being offered by us at this dealer for this very trustworthy and dependable BMW X7 X7 Xdrive40d M Sport. It's a pre-owned, second hand vehicle however it's been wonderfully maintained and is still in a splendid, like new condition on the exterior and interior.

X7 Xdrive40i M Sport
10,494mi Auto Petrol 3.0L
£71,950
Cheltenham
from £1,510/pm
A fantastic price of only £71,950 for this trustworthy and reliable BMW that's in a near pristine, nearly new condition throughout.

X7 Xdrive40i M Sport
16,426mi Auto Petrol 3.0L
£69,950
Cheltenham
from £1,468/pm
On the market and ready for its new owner to take home is this X7 X7 Xdrive40i M Sport that comes fitted with a 3000 CC petrol motor with automatic transmission. This second hand one is up for sale at the fabulous price of only £69,950, has been finished in the tone of black and has 16,426 miles clocked up on the dash.

3.0 40I M Sport Xdrive Euro 6 Ss
73,000mi Auto Petrol 3.0L
£36,949
Reading
from £776/pm
Currently available at this dealership in Reading: BMW X7 3.0 L 3.0 40I M Sport Xdrive Euro 6 Ss - 3000cc petrol motor, 72,000 mi and automatic transmission.

Bmw X7 Estate Xdrive40d Mht M Sport Ste
2,506mi Auto Diesel
£75,895
Salisbury
from £1,593/pm
This motor has 2,506 miles clocked-up on the dash, a cc diesel engine and automatic transmission.

40D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 3.0L
£87,236
Bristol
from £1,831/pm
Now available for a test drive at this dealer is this suv motor with 10 miles on the clock, automatic transmission and 3.0 L diesel motor.

40D Mht M Sport Xdrive Euro 6
3,983mi Auto Diesel 3.0L
£79,000
Bristol
from £1,658/pm
Up for sale and ready for its next owner to drive away today is this X7 40D Mht M Sport Xdrive Euro 6 which has been created with durability in mind. This one currently for sale at our dealership is a second hand vehicle, but it was well kept and remains in an excellent, near mint condition both inside and out.

Bmw X7 Estate Xdrive40d Mht M Sport Ste
1,697mi Auto Diesel
£94,414
Basingstoke
from £1,982/pm
Currently available on the market today is this BMW that is fitted with a Ltr diesel engine with automatic transmission. On offer at the amazing price of just £94,414 and achievable repayments at hand commencing from just £ per calendar month.
X7 Xdrive40d Mht M Sport Step
26,000mi Auto Diesel
£52,996
Basingstoke
from £1,112/pm
This motor has a mere 26,000 miles clocked-up on the dash and it has been used for under a year.

3.0 M50d Xdrive Euro 6 Ss
48,000mi Auto Diesel 3.0L
£44,995
Stratford-upon-Avon
from £944/pm
In the tone of black, this second hand car has 48,000 miles on the clock and contains a 3000cc diesel engine with automatic transmission.

3.0 40D Mht M Sport Xdrive Euro 6 S S
49,890mi Auto Hybrid 3.0L
£61,995
Winchester
from £1,301/pm
At our brilliant price of only £61,995 is this BMW X7, it has a 3000 CC hybrid engine with automatic transmission and has 49,890 miles clocked up on the dash.

X7 M50i
37,442mi Auto Petrol 4.4L
£54,493
Eastleigh
from £1,144/pm
This BMW is ranked as one of the most durable and trustworthy vehicles available. This second hand model, available from this dealer is fitted out with automatic transmission, a 4.4 LTR petrol engine and has 37,442 miles clocked-up on the dashboard.

Xdrive 40I M Sport Mhev 4Wd
55,364mi Auto Hybrid 3.0L
£49,995
Maidenhead
from £1,049/pm
Revered for its trustworthiness and dependability, this BMW X7 Xdrive 40I M Sport Mhev 4Wd features automatic transmission and a 3.0l hybrid engine. This second hand model has 55,364 miles clocked up on the dashboard and is on the market in a finish.
M50d 4Wd
56,100mi Auto Diesel 3.0L
£49,995
Maidenhead
from £1,049/pm
Take a look at this X7 that is ranked among the top 20, most trustworthy and durable models in the United Kingdom. This second hand model available in , has a 3.0 L diesel motor with automatic transmission and has 56,100 miles clocked up on the dash.

Xdrive40d Mht M Sport Step
5,636mi Auto Diesel 3.0L
£76,000
High Wycombe
from £1,595/pm
This estate BMW contains a 3.0 Litre diesel motor with automatic transmission and has got 5,636 mi clocked up on the dash.

Xdrive40d Mht M Sport Step
7,001mi Auto Diesel 3.0L
£74,500
High Wycombe
from £1,564/pm
BMW's X7 is amongst those rated in the top 20 for reliability and at this dealer you can get this second hand one that’s got automatic transmission with a 3.0 litre diesel engine and just 7,001 miles on the dash.

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

Xdrive40d Mht M Sport Step
10mi Auto Diesel 3.0L
£89,995
Farnborough
from £1,889/pm
Now up for sale and ready for you to take home is this X7 with a 3.0 LTR diesel engine and 10 miles on the dashboard.

Xdrive40d Mht M Sport Step
2,371mi Auto Diesel 3.0L
£89,750
Worcester
from £1,884/pm
Considering buying a vehicle that's been designed to be trustworthy and dependable and is amongst those rated in the top 20 of the United Kingdom's reliability index? Well, have a more in depth look at this BMW X7 which is in an almost spotless, nearly new condition both inside and out. This model from this dealer located in the Worcester area only has 2,371 miles clocked up on the dashboard and contains a 3000CC diesel engine with automatic transmission.