2024 BMW X7
Xdrive40d Mht M Sport Step
24,309mi Auto Diesel 3.0L
£65,900
Northampton
from £1,383/pm
This second hand car has been driven for under a full year and only has 24,309 miles clocked up 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.
1 cars

Xdrive40d Mht M Sport Step
24,309mi Auto Diesel 3.0L
£65,900
Northampton
from £1,383/pm
This second hand car has been driven for under a full year and only has 24,309 miles clocked up 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.

3.0 40D Mht M Sport Suv Hybrid Xdr
98,000mi Auto Diesel 3.0L
£40,854
Milton Keynes
from £858/pm
BMW's X7 is manufactured to be dependable and durable and is among those ranked in the top 20 for reliability. This second hand one is available to buy from this dealership in the shade of black with a 3.0l diesel motor, automatic transmission and 98,000 miles clocked-up on the dash .

3.0 40D Mht M Sport Xdrive Euro 6 Ss
60,649mi Auto Hybrid 1.0L
£47,999
Milton Keynes
from £1,008/pm
Dependable and trustworthy, BMW's X7 is in the top 20 of Britain's reliability index. This second-hand 3.0 40D Mht M Sport Xdrive Euro 6 Ss has 60,649 mi on the dash and comes in grey.

3.0 Xdrive30d M Sport 261 Bhp Euro 6
34,000mi Auto Diesel 3.0L
£52,990
Bedford
from £1,112/pm
Available to view at this dealership in Bedford is this estate BMW X7 that contains a diesel, 3.0 Ltr engine and automatic transmission. It's available to buy in the tone of black with 34,000 miles on the dashboard.

Xdrive40d Mht M Sport Step 6 Seat
1,619mi Auto Diesel 3.0L
£86,993
Bedford
from £1,826/pm
Have a look at this X7 that is known as one of the most reliable and trustworthy motors on the market. It comes fitted out with a 3.0 L diesel motor and automatic transmission. This used one now available from our dealership in Bedford comes finished in green and has 1,619 miles clocked-up on the dash.

Xdrive M60i Step
40,099mi Auto Petrol 4.4L
£69,993
Bedford
from £1,469/pm
For £74,993 you can buy this used BMW from this dealership in Bedford that comes fitted with automatic transmission and a 4.4 L petrol motor.

3.0 X7 Xdrive
49,848mi Auto 3.0L
£43,750
Leighton Buzzard
from £918/pm
Available for viewing at our dealership in Leighton Buzzard is this vehicle which possesses a , 3.0l engine and automatic transmission. It is on the market and ready for you to drive away in the tone of white with 49,848 miles clocked-up on the dash. It is an excellent choice if you're looking for a model that has an excellent track record for trustworthiness and reliability.

3.0 40I M
96,000mi Auto 3.0L
£37,989
Bedford
from £797/pm
This second-hand BMW from this dealer is fitted with a 3.0 LTR engine with automatic transmission and has 96,000 miles clocked-up on the dash.

Xdrive40i Mht M Sport Step
5,529mi Auto Petrol 3.0L
£80,000
Braunstone Town
from £1,679/pm
A great price of just £80,000 is currently being advertised by this dealership in Braunstone Town on this low mileage X7 Xdrive40i Mht M Sport Step in impeccable, like new condition. It has a 3000CC petrol engine, automatic transmission and 5,529 miles clocked up on the dash. It could be a great choice to make if you're looking to buy a model which has been engineered to have reliability in mind.

Xdrive M60i Step
1,475mi Auto Petrol 4.4L
£95,000
Braunstone Town
from £1,994/pm
This vehicle contains a 4.4l petrol motor with automatic transmission and has 1,475 miles clocked-up on the dash. It is on the market and ready for its next owner to drive home for the superb price of just £95,000.

Xdrive40i Mht M Sport Step
6,003mi Auto Petrol 3.0L
£75,450
Braunstone Town
from £1,584/pm
A fabulous price of only £75,450 is currently being advertised by this dealership for this trustworthy and durable BMW X7 Xdrive40i Mht M Sport Step which is in a well kept, like new condition throughout. This model is comprised of a 3000cc petrol engine, automatic gearbox and has 6,003 miles clocked up on the dashboard. It could be an excellent choice of estate if you're searching for a model with a design that prioritises dependability and trustworthiness.

Xdrive40d Mht M Sport Step
6,101mi Auto Diesel 3.0L
£77,850
Braunstone Town
from £1,634/pm
This car up for sale from this dealership in Braunstone Town priced at £77,850 has clocked up 6,101 miles and is finished in black.

Xdrive40d Mht M Sport Step
13,001mi Auto Diesel 3.0L
£65,450
Braunstone Town
from £1,374/pm
This dependable X7 is fitted out with a 3.0 LTR diesel motor with automatic transmission and it has got 13,001 miles clocked up on the dash. Grab the chance right now to own this used one from this dealer that is offered at £65,450.

Xdrive M60i Step Ultimate Pack
13,990mi Auto Petrol 4.4L
£85,000
Braunstone Town
from £1,784/pm
Now available from this supplier's showroom in the Braunstone Town area is this BMW that is fitted with a 4.4 Litre petrol engine with automatic transmission.

Xdrive30d M Sport Step
37,799mi Auto Diesel 3.0L
£52,500
Braunstone Town
from £1,102/pm
A 5 door estate vehicle created by the BMW company that provides its driver a higher standard of reliability and trustworthiness than the average vehicle. This X7 is equipped with a 3000CC diesel motor with automatic transmission and it has 37,799 miles on the dash. Currently available to buy at the fantastic price of only £52,500 or with the possibility to buy on finance with manageable repayments available from £ monthly.

Xdrive40d Mht M Sport Step
53,223mi Auto Diesel 3.0L
£50,750
Braunstone Town
from £1,065/pm
Up for sale and ready for you to drive away today is this X7 Xdrive40d Mht M Sport Step equipped with automatic transmission and a 3.0l diesel engine. This second-hand one has been finished in grey and has got 53,223 miles clocked-up on the dash.

Xdrive40d Mht M Sport Step
3,001mi Auto Diesel 3.0L
£80,000
Warwick
from £1,679/pm
A bargain price of only £80,000 is being offered by us at this dealer for this second hand car which is in an almost flawless, like new condition. This particular model comes with a 3000cc diesel motor, automatic gearbox and has 3,001 miles on the dash. A great choice to make if you're on the lookout for a vehicle with a design that prioritises trustworthiness and reliability.

Xdrive40d Mht M Sport Step
3,601mi Auto Diesel 3.0L
£95,000
Coventry
from £1,994/pm
Are you interested in owning a BMW X7? Well, have a look at this second-hand, but near mint one that's in an impeccable, like new condition both in and out. This particular model has 2,056 miles clocked up on the dash and comes equipped with a 3.0 Litre diesel engine and automatic transmission.

Xdrive40d Mht M Sport Step
11,476mi Auto Diesel 3.0L
£72,500
Coventry
from £1,522/pm
A brilliant price of only £72,500 is currently being advertised by our dealership for this BMW X7 that's listed amongst the UK's top twenty, most reliable motors. This particular model possesses a 3.0 LTR diesel motor, automatic transmission and only has 11,476 miles on the dashboard.

Xdrive M60i Step
18,080mi Auto Petrol 4.4L
£82,000
Coventry
from £1,721/pm
Revered for its trustworthiness and reliability, this X7 Xdrive M60i Step comes fitted with automatic transmission and a 4.4 L petrol motor. This second hand model from this dealer has 18,080 miles clocked up on the dashboard and is available for sale in a black finish.

Xdrive40i Mht M Sport Step
22,328mi Auto Petrol 3.0L
£66,000
Coventry
from £1,385/pm
Incorporating a 3.0 L petrol motor and automatic transmission, this used X7 Xdrive40i Mht M Sport Step is finished in the shade of white and has 22,328 miles clocked up on the dash.
Xdrive M50i Step
29,513mi Auto Petrol 4.4L
£57,000
Warwick
from £1,196/pm
Take a good look at this BMW X7 that is listed among Britain's top twenty, most trustworthy and reliable motors. This second hand one painted in the tone of grey, comes with automatic transmission, a 4400cc petrol engine and has 29,513 mi clocked up on the dash.

X7 Xdrive40d M Sport Mhev
82,042mi Auto Diesel 3.0L
£44,295
Luton
from £930/pm
Available to test drive at your request is this car with 82,042 miles on the dashboard, automatic gearbox and a 3000 cc diesel motor.

3.0 M50d Suv Xdrive Euro 6 S S
80,700mi Auto Diesel 3.0L
£43,495
Luton
from £913/pm
Now available to view at our dealership in Luton is this trustworthy and dependable BMW X7 that has a 3000cc diesel engine, 80,700 miles clocked-up on the dash and automatic transmission