2026 BMW X7
Xdrive40d Mht M Sport Step
4,000mi Auto Diesel 3.0L
£85,950
Ipswich
from £1,804/pm
This used car has been driven for under a full year and has a mere 4,000 miles on the clock.
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.
2 cars

Xdrive40d Mht M Sport Step
4,000mi Auto Diesel 3.0L
£85,950
Ipswich
from £1,804/pm
This used car has been driven for under a full year and has a mere 4,000 miles on the clock.
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.

Xdrive40d Mht M Sport Step
9,687mi Auto Diesel 3.0L
£69,295
Ipswich
from £1,455/pm
Get behind the steering wheel of this X7 Xdrive40d Mht M Sport Step for just £73,750. It has got a 3.0 litre diesel motor with automatic transmission and has 9,687 miles on the clock.

Xdrive40d Mht M Sport Step
3,401mi Auto Diesel 3.0L
£86,995
Group 1 Chelmsford BMW
from £1,826/pm
An amazing price of only £86,995 from this dealer for this low mileage BMW that's got a low mileage of just 3,401 miles.

Xdrive40d Mht M Sport Step
11,293mi Auto Diesel 3.0L
£74,950
Group 1 Chelmsford BMW
from £1,573/pm
Be the next owner of this BMW X7 Xdrive40d Mht M Sport Step which is fitted with a 3.0 Ltr diesel motor and automatic transmission. This second hand model has 11,293 miles on the dash.

3.0 40D Mht M Sport Suv Hybrid Xdr
55,403mi Auto Hybrid
£57,500
Chelmsford
from £1,207/pm
Are you planning on going for a BMW X7? Well, take a more in depth look at this second hand model available in black with automatic transmission, a cc hybrid motor and 55,403 miles on the clock.

X7 M50i
46,034mi Auto Petrol
£51,700
Chelmsford
from £1,085/pm
Looking to buy a BMW X7? Then consider choosing this second-hand one available in the shade of grey that’s got a l petrol motor, automatic transmission and 46,034 miles clocked-up on the dash.

4.4 M50i V8 Suv Xdrive Euro 6 Ss
33,328mi Auto Petrol
£54,500
Chelmsford
from £1,144/pm
On display at our showroom is this BMW X7 4.4 M50i V8 Suv Xdrive Euro 6 Ss with only 33,328 mi clocked-up on the dash.

2019 3.0 M50d Suv Xdrive Euro 6 S
78,000mi Auto Diesel 3.0L
£39,990
Southend-on-Sea
from £839/pm
Now on offer and ready for its next owner to drive home is this BMW X7 with a 3000 cc diesel engine and 78,000 miles on the clock.

Xdrive40d Mht M Sport Step
7,310mi Auto Diesel 3.0L
£77,990
Group 1 Southend BMW
from £1,637/pm
A great price of £77,990 is being advertised by this dealer in Group 1 Southend BMW on this almost pristine, like new, low mileage X7 Xdrive40d Mht M Sport Step. It could be an excellent choice of estate if you're looking for a vehicle that's been engineered to have dependability in mind.

Xdrive40d Mht M Sport Step
3,589mi Auto Diesel 3.0L
£81,990
Norwich
from £1,721/pm
A 3.0 ltr diesel engine and automatic transmission are just some of the aspects that this estate vehicle has to offer you.

Xdrive40i Mht M Sport Step
16,098mi Auto Petrol 3.0L
£69,495
Norwich
from £1,459/pm
Have a look at this BMW that incorporates a 3.0l petrol engine with automatic transmission. This second hand one currently in stock at our dealership in Norwich comes finished in grey and only has 16,098 miles on the dashboard.

Xdrive40i Mht M Sport Step
50,429mi Auto Petrol 3.0L
£56,490
Norwich
from £1,186/pm
This X7 is ranked amongst the UK's top twenty, most trustworthy and durable vehicles. This model is fitted with automatic transmission and a 3.0 Ltr petrol engine. This second-hand one currently on sale at this dealer in Norwich has been finished in black and has 50,429 mi on the clock. Currently available on the market at the fabulous price of just £56,490 or with the possibility to purchase using finance with achievable payments available starting at £ monthly.

Xdrive M60i Step
25,947mi Auto Petrol 4.4L
£70,990
Norwich
from £1,490/pm
Available at this dealer is this BMW with 25,947 miles clocked up on the dashboard, automatic gearbox and 4.4 litre petrol engine.

M50d 4Wd
71,755mi Auto Diesel 3.0L
£44,989
Harlow
from £944/pm
A suv car designed by the BMW company to give a higher standard of trustworthiness than most ordinary cars, it features a diesel 3.0 ltr engine and automatic transmission. This dealership currently has this second hand model on offer that has 71,755 miles clocked-up on the dash.

M50d 4Wd
47,814mi Auto Diesel 3.0L
£48,989
Harlow
from £1,028/pm
On offer and ready for its new owner to drive away today is this X7 M50d 4Wd that features automatic transmission and a 3000CC diesel engine. This second hand one currently for sale at our dealership has 47,814 miles clocked up on the dash.

Xdrive40d Mht M Sport Step
6,000mi Auto Diesel 3.0L
£75,000
Romford
from £1,574/pm
Become the next owner of this dependable and durable BMW X7 which is ranked amongst Britain's top 20 most reliable cars. This one now in stock at our dealership in Romford is a second hand model, but it was well maintained by its last owner and still remains in an impeccable, like new condition throughout.

Xdrive40d Mht M Sport Step
9,500mi Auto Diesel 3.0L
£83,995
Cambridge
from £1,763/pm
Searching to buy a model that's built to be dependable and trustworthy and is among those ranked in the top twenty of the reliability index? Well, have a more detailed look at this X7 Xdrive40d Mht M Sport Step that's still in superb, like new condition in and out. This particular model from this dealer located in the Cambridge area comes fitted with automatic transmission, a 3.0 ltr diesel motor and only has 9,500 miles clocked up on the dashboard.

Xdrive40d Mht M Sport Step
10,000mi Auto Diesel 3.0L
£84,995
Cambridge
from £1,784/pm
Are you thinking of going for a vehicle that's built to be durable and trustworthy and is among those ranked in the top 20 of Britain's reliability index? Then have a closer look at this like new, well maintained BMW X7 Xdrive40d Mht M Sport Step that's still in a superb, nearly new condition throughout. This particular model incorporates a 3.0 L diesel engine with automatic transmission and has 10,000 miles clocked up on the dash.

3.0 40D Mht M Sport Suv Hybrid Xdr
23,063mi Auto Hybrid 3.0L
£66,990
Canterbury
from £1,406/pm
This X7 contains a 3.0l hybrid engine with automatic transmission and has 23,063 miles clocked up on the dashboard. It is up for sale and ready for its next owner to drive home for the fantastic price of just £66,990.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
26,000mi Auto Hybrid 3.0L
£66,995
Romford
from £1,406/pm
Renowned for being an extremely trustworthy and durable car, this 5 door estate car encompasses a hybrid 3.0 Ltr motor and automatic gearbox, is finished in and has 26,000 miles on the clock. Currently available at the terrific price of £67,995 or you can also buy on finance together with evenly distributed, manageable payments beginning from only £ monthly.

Xdrive M60i Step
15,698mi Auto Petrol 4.4L
£77,995
Cambridge
from £1,637/pm
With 15,698 mi on the dashboard and coming in the shade of grey, this motor is fitted out with a 4.4l petrol engine and has automatic transmission.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
85,000mi Auto Hybrid 3.0L
£39,995
Romford
from £840/pm
Dependable and trustworthy, BMW's X7 is amongst those ranked in the top 20 for reliability and this dealer has this second hand one available to buy priced at £41,995.
Xdrive40i Mht M Sport Step
8,000mi Auto Petrol 3.0L
£72,500
Loughton
from £1,522/pm
This BMW X7 Xdrive40i Mht M Sport Step is one of the top twenty, most dependable and trustworthy models in the United Kingdom. It comes fitted with automatic transmission and a 3.0 LTR petrol engine. This second-hand model from this dealer priced at £72,500 has 8,000 mi clocked up on the dash and has been finished in black. Currently available on the market at the remarkable price of just £72,500 or with the option to buy on finance with achievable payments on hand from £ per calendar month.

Xdrive40d M Sport
48,000mi Auto Hybrid 3.0L
£58,975
Gravesend
from £1,238/pm
Coming fitted out with a 3000 CC hybrid motor with automatic transmission, this second hand BMW X7 Xdrive40d M Sport is available for sale in black and has 48,000 miles clocked up on the dash.