2019 BMW X7
3.0 30D M
99,995mi Auto 3.0L
£36,989
Bedford
from £776/pm
This second hand BMW from this dealer has a 3000cc engine with automatic transmission and it has 99,995 miles on the dash.
Images of a similar car, for illustrative purposes only.
Suv 3.0 40D Mht M Sport Xdrive Euro 6 Ss 5
57,414mi Auto Hybrid 3.0L Not for sale on carsnitch
Current value range
316 cars
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.0 30D M
99,995mi Auto 3.0L
£36,989
Bedford
from £776/pm
This second hand BMW from this dealer has a 3000cc engine with automatic transmission and it has 99,995 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.
4.4 M50i V8
44,620mi Auto 4.4L
£54,989
Bedford
from £1,154/pm
Giving the next happy owner a truly amazing and luxurious mode of transport, this suv BMW X7 4.4 M50i V8 is available in the tone of black, has 44,620 miles clocked up on the dash and is equipped with a 4400 cc engine and automatic transmission.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
59,000mi Auto Hybrid 3.0L
£46,995
Sheffield
from £986/pm
Coming fitted out with a 3.0 L hybrid motor and automatic transmission, this BMW X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss is finished in the tone of grey and has 59,000 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step 2023
36,894mi Auto Diesel
£60,500
Doncaster
from £1,270/pm
This suv motor has just 36,894 mi on the dash and has been used for less than a full year.
3.0 30D M Sport Suv Xdrive Euro 6
71,911mi Auto Diesel 3.0L
£41,399
Sunderland
from £869/pm
Renowned for its reliability, this BMW X7 features a 3.0 ltr diesel engine and automatic transmission.
3.0 40D Mht M
36,136mi Auto Hybrid 3.0L
£66,991
Nottingham
from £1,406/pm
A bargain price of only £69,991 is currently being advertised by our dealership on this low mileage X7 3.0 40D Mht M which has only 36,136 miles on the clock.
Xdrive40i Mht M Sport Step
10,122mi Auto Electric 3.0L
£67,998
Inverness
from £1,427/pm
On the market and ready for its next owner to take home is this dependable and durable X7 Xdrive40i Mht M Sport Step that is ranked amongst the UK's top 20 most reliable models. It comes with automatic transmission and a 3.0 L electric motor. This model currently in stock at our dealership is a second hand vehicle, but it's been well kept so it's still in a superb, like new condition throughout with just 10,122 miles on the dash.
Xdrive40d Mht M Sport Step
57,486mi Auto Hybrid 3.0L
£46,999
Stafford
from £987/pm
This used X7 finished in the shade of grey is currently on the market and ready for its next owner to drive home with the added option for you to acquire it on finance.
M Sport
5,472mi Auto Diesel
£77,280
Stockton-on-Tees
from £1,622/pm
Second-hand X7 in impeccable condition, tidy and fresh throughout. It drives like a brand new car with its litre diesel motor, automatic transmission and it only has 5,472 miles clocked up on the dashboard. You could even opt to spread the cost of buying with evenly distributed, cost efficient repayments commencing at only £ pm.
Xdrive40d Mht M Sport Step 2024
43,208mi Auto Diesel
£61,690
BMW Bury St Edmunds
from £1,295/pm
Be the next owner of this X7, it comes fitted with automatic transmission and a LTR diesel engine. This used model currently available from this dealership has 43,208 miles on the dash and comes finished in black.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
48,504mi Auto Hybrid 3.0L
£64,999
King's Lynn
from £1,364/pm
Now available from our dealership located in King's Lynn is this suv BMW X7 that is fitted with a hybrid, 3.0L engine and automatic transmission. It's up for sale and ready for you to drive away in a shade of black with 48,504 miles clocked up on the dashboard. It is a great choice to make if you're looking for a model with a design that prioritises trustworthiness and reliability for its drivers.
Xdrive40d Mht M Sport Step
17,124mi Auto Diesel 3.0L
£72,898
Glasgow
from £1,530/pm
A 5 door suv vehicle designed by BMW that provides its driver a higher standard of dependability and a more reliable performance than your average model. This X7 has 17,124 miles clocked up on the dashboard and is fitted with a 3.0 litre diesel engine with automatic transmission. Currently available to drive away at the fantastic price of just £72,898 or with the possibility to purchase on finance with manageable instalments on hand from £ per month.
X7 Xdrive M60i Step
1mi Auto Petrol
£83,300
Grimsby
from £1,749/pm
First registered in 2025: Used BMW X7 with a litre petrol engine, automatic transmission and a low mileage of only 1 mi.
X7 M60i Xdrive
5,698mi Auto Petrol 4.4L
£85,950
Oxford
from £1,804/pm
Get yourself behind the wheel of this BMW for just £85,950. It contains a 4.4 ltr petrol motor with automatic transmission and has 5,698 miles clocked-up on the dashboard.
3.0 40D Mht M Sport Suv Hybrid Xdr
29,685mi Auto Hybrid 3.0L
£60,990
Canterbury
from £1,280/pm
Designed with a 3.0 L hybrid motor and a automatic gearbox, this very durable and trustworthy BMW is currently available to buy in black with 29,685 miles clocked up on the dashboard.
Xdrive40d Mht M Sport Step
8,757mi Auto Diesel
£75,000
Loughton
from £1,574/pm
Now available to test-drive at our showroom in Loughton is this low mileage estate car in almost pristine, nearly new condition fitted out with automatic transmission and a CC diesel motor.
M Sport
4,888mi Auto Diesel
£75,479
Yeovil
from £1,584/pm
Second-hand BMW in impeccable condition both inside and out is now on offer at £75,901. This estate BMW X7 M Sport looks like new, has just 4,888 miles on the dash and has a L diesel motor.
X7 Xdrive40d M Sport
3,846mi Auto Hybrid
£80,995
Enfield
from £1,700/pm
If you're shopping around for a high quality motor then have a closer look at this X7 X7 Xdrive40d M Sport. It contains a ltr hybrid motor with automatic transmission and has got 3,846 mi on the clock.
3.0 40I Mht M
2,875mi Auto Hybrid 3.0L
£72,991
Nottingham
from £1,532/pm
A fabulous price of only £73,991 is being offered by our dealership on this BMW X7 that has an excellent track record for durability and is amongst those rated in the top twenty of the UK's reliability index.
Xdrive40d Mht M Sport Step
6,218mi Auto Diesel
£73,890
Leicester
from £1,551/pm
This BMW is a model that has an excellent track record for dependability and trustworthiness. This second hand one, advertised by this dealer contains a LTR diesel engine with automatic transmission and it has 6,218 miles clocked up on the dash.
3.0 40D Mht
76,000mi Auto 3.0L
£43,989
Bedford
from £923/pm
Beginning at just £ each month, you can buy this suv BMW X7 3.0 40D Mht with a 3000 cc engine, automatic transmission and 76,000 mi clocked-up on the dashboard.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
24,000mi Auto Hybrid 3.0L
£64,480
Auto 100
from £1,353/pm
Beginning at as little as £ monthly, you could buy this suv X7 with 24,000 miles on the dash, hybrid 3000 CC engine and automatic transmission.
X7 Xdrive40d M Sport
13,816mi Auto Diesel 3.0L
£67,798
Eastern BMW
from £1,423/pm
This BMW X7 3.0 40D Mht M Sport Suv Hybrid Xdr is in an impeccable, nearly new condition inside and out, it's only got 13,817 miles on the dash and is in remarkable working order.
X7 Xdrive40d M Sport
2,500mi Auto Hybrid
£79,390
Bromley
from £1,666/pm
Commencing at £ each month, you can buy this BMW X7 X7 Xdrive40d M Sport with 2,500 miles clocked-up on the dash, hybrid Litre motor and automatic transmission.