2026 BMW X7
Xdrive40d Mht M Sport Step
7,329mi Auto Diesel 3.0L
£79,000
Warwick
from £1,658/pm
The awesome price of just £82,000 is currently being advertised by our dealership for this trustworthy estate which is in a well kept condition.
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
7,329mi Auto Diesel 3.0L
£79,000
Warwick
from £1,658/pm
The awesome price of just £82,000 is currently being advertised by our dealership for this trustworthy estate which is in a well kept condition.
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.

Xdrive M50i Step
29,513mi Auto Petrol 4.4L
£56,000
Warwick
from £1,175/pm
On the market and ready for its new owner to take home is this BMW, it comes equipped with automatic transmission and a 4400 CC petrol engine. This second hand model currently on sale at this dealership priced at £57,000 has 29,513 miles on the dash.

Xdrive40d Mht M Sport Step
4,250mi Auto Diesel 3.0L
£85,000
Coventry
from £1,784/pm
This car up for sale priced at £95,000 is available in the shade of black and has few miles clocked up on the dashboard.
Xdrive40i Mht M Sport Step
14,941mi Auto Petrol
£69,000
Coventry
from £1,448/pm
Get behind the wheel of this estate which has got a Litre petrol motor with automatic transmission. This second hand model now available at our dealership has got just 14,941 miles on the dash.

Xdrive M50d Step
42,943mi Auto Diesel 3.0L
£49,000
Coventry
from £1,029/pm
Finished in the tone of black, this estate car has got a 3000CC diesel motor with automatic transmission and has 42,000 miles clocked-up on the dashboard.

Xdrive40i Mht M Sport Step
3,055mi Auto Petrol 3.0L
£78,500
Solihull
from £1,648/pm
Available for sale is this near mint X7 Xdrive40i Mht M Sport Step that has just 1,219 miles clocked up on the dash.

Xdrive40d Mht M Sport Step
4,995mi Auto Diesel 3.0L
£93,000
Solihull
from £1,952/pm
This X7 Xdrive40d Mht M Sport Step has 595 miles clocked up on the dash and comes fitted out with a 3.0 ltr diesel motor and automatic transmission. This used one from this dealership in Solihull comes finished in the shade of grey.

3.0 40I M
66,000mi Auto 3.0L
£39,770
Birmingham
from £835/pm
At this dealer you'll find the bargain price of just £41,990 on this BMW X7 with a 3.0 LTR engine, automatic transmission and 66,000 miles clocked-up on the dash.

7 Seater Xdrive 3.0D
78,000mi Auto Diesel 3.0L
£39,994
Birmingham
from £840/pm
Now on the market and ready for its next owner to take home is this BMW X7 with a 3000cc diesel motor and 77,000 miles clocked-up on the dashboard.

3.0 30D M Sport Xdrive Euro 6 S S
43,158mi Auto Diesel 3.0L
£45,995
Birmingham
from £965/pm
Currently displayed at our showroom in Birmingham is this trustworthy X7 3.0 30D M Sport Xdrive Euro 6 S S with a 3.0l diesel engine, 43,158 miles on the dash and automatic transmission

4.4 M50i V8 Suv Xdrive Euro 6 Ss
14,300mi Auto Petrol 4.4L
£49,990
Birmingham
from £1,049/pm
A great price of only £54,995 is currently being advertised by this dealership in Birmingham for this low mileage X7 4.4 M50i V8 Suv Xdrive Euro 6 Ss that only has 14,300 miles on the clock.

Xdrive40i Mht M Sport Step
7,278mi Auto Petrol 3.0L
£79,750
Oldbury
from £1,674/pm
The BMW X7 is among the top 20 rated for reliability . This dealership has this second hand model with a 3000cc petrol engine, automatic transmission and 2,858 miles clocked up on the dash.

Xdrive40d Mht M Sport Step
4,410mi Auto Diesel 3.0L
£79,000
Worcester
from £1,658/pm
Coming in black, this BMW X7 has 2,371 miles clocked up on the dash and contains a 3.0l diesel engine with automatic transmission.
Xdrive40d Mht M Sport Step
9,039mi Auto Diesel 3.0L
£75,450
Worcester
from £1,584/pm
Now available for viewing at this dealer is this car with 9,039 miles on the dash, automatic transmission and a 3.0 litre diesel engine.

Xdrive40d Mht M Sport Step
98,919mi Auto Diesel 3.0L
£39,950
Worcester
from £839/pm
Make sure you have a look at this BMW X7 that is one of the top 20, most dependable and trustworthy vehicles in the UK. This second hand model painted in the shade of black, is fitted with a 3.0L diesel motor with automatic transmission and has 98,919 miles clocked-up on the dash.

Xdrive40d Mht M Sport Step Ultimate
5,529mi Auto Diesel 3.0L
£78,500
Leicester
from £1,648/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 the United Kingdom's reliability index? Then consider going for this second-hand one with low mileage from our dealership located in the Leicester area, it contains a 3.0 litre diesel motor with automatic transmission and has just 5,529 miles on the clock.

Xdrive40d Mht M Sport Step
6,217mi Auto Diesel 3.0L
£73,890
Leicester
from £1,551/pm
Up for sale and ready for you to take home is this X7 Xdrive40d Mht M Sport Step in a like new condition which comes equipped with a 3.0 Ltr diesel motor and automatic transmission. This second hand model currently on sale at this dealer comes in the tone of black and has clocked up a mere 6,217 miles.

Xdrive40d Mht M Sport Step
18,625mi Auto Diesel 3.0L
£69,890
Leicester
from £1,467/pm
With automatic transmission and a 3000cc diesel engine, this second hand X7 Xdrive40d Mht M Sport Step from this dealer is available for sale in the shade of grey and has 18,625 miles clocked up on the dash.

Xdrive40d Mht M Sport Step
30,941mi Auto Diesel
£65,890
Leicester
from £1,383/pm
Coming fitted out with automatic transmission and a CC diesel motor, this used BMW X7 Xdrive40d Mht M Sport Step from this dealer is available on the market in the shade of grey and has 30,941 miles on the dashboard.

Xdrive30d M Sport Step
37,799mi Auto Diesel 3.0L
£48,790
Leicester
from £1,024/pm
At the fabulous price of just £48,790 is this BMW X7 Xdrive30d M Sport Step, it has 37,799 miles on the clock and contains a 3.0 Litre diesel motor.

Xdrive40d Mht M Sport Step
53,233mi Auto Diesel 3.0L
£48,960
Leicester
from £1,028/pm
Want a X7? Well, have a closer look at this used one from this dealer, it is fitted out with a 3.0 Litre diesel engine with automatic transmission and it has got 53,233 miles on the dashboard.

Xdrive40d Mht Excellence Step
2,991mi Auto Diesel 3.0L
£82,500
Wolverhampton
from £1,732/pm
Available for viewing at this dealer in Wolverhampton is this second-hand, low mileage X7 Xdrive40d Mht Excellence Step featuring automatic transmission and a 3000 cc diesel engine. On the market and ready for its next owner to take home in the shade of grey with only 2,991 miles on the clock.

Xdrive30d M Sport Step
21,426mi Auto Diesel 3.0L
£53,500
Wolverhampton
from £1,123/pm
Rated in the top twenty of the British reliability index, this is a estate car designed by BMW to give motorists a higher degree of trustworthiness than your average car. This used model comes fitted out with automatic transmission, a 3.0 Litre diesel motor and has got 21,426 miles on the clock.

Suv 3.0 40I Mht M Sport Xdrive Euro 6 Ss 5
56,000mi Auto Hybrid 3.0L
£50,850
Coalville
from £1,067/pm
At the remarkable price of only £50,850 is this BMW that is fitted out with a 3000cc hybrid motor with automatic transmission. This second-hand one has clocked up 56,000 miles and has been finished in the tone of white.