2020 BMW X7
X-drive M50d
45,000mi Auto Diesel 3.0L
£54,950
Wellingborough
~£1,380/pm
Available in grey, this BMW X7 is fitted with a 3.0 litre diesel engine with automatic transmission and it has 45,000 miles clocked up on the dash.
1 cars
X-drive M50d
45,000mi Auto Diesel 3.0L
£54,950
Wellingborough
~£1,380/pm
Available in grey, this BMW X7 is fitted with a 3.0 litre diesel engine with automatic transmission and it has 45,000 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
43,154mi
£58,900
Kettering
~£1,479/pm
This second hand BMW with a finish is available for sale with the option for you to buy on credit.
X7 Xdrive40d M Sport
25,489mi Auto Diesel 3.0L
£80,850
Northampton
~£2,030/pm
Thinking of going for a BMW? Then take a more in depth look at this used one with just 25,489 miles clocked up on the dash.
X7 Xdrive40d M Sport
25,489mi Auto Diesel 3.0L
£80,850
Northampton
~£2,030/pm
On the market and ready for you to drive away today is this X7 X7 Xdrive40d M Sport, it has got a 3.0 litre diesel engine with automatic transmission. This used model priced at £82,850 has 25,489 mi on the dashboard.
3.0 Xdrive30d M Sport 261 Bhp Euro 6
34,000mi Auto Diesel 3.0L
£52,990
Bedford
~£1,331/pm
With 34,000 miles on the dash and finished in the shade of black, this estate car is fitted out with a 3000 CC diesel motor and automatic transmission.
Xdrive M60i Step
4,974mi Auto Petrol
£99,750
Milton Keynes
~£2,505/pm
This BMW X7 Xdrive M60i Step has 4,974 miles clocked up on the dashboard and is fitted with a CC motor. It runs on petrol with automatic transmission and has been finished in grey.
X7 Xdrive 40I M Sport Mhev
8,084mi Auto Petrol 3.0L
£85,990
Milton Keynes
~£2,159/pm
A low price of £85,990 is currently being advertised by our dealership in Milton Keynes for this low mileage BMW X7 in an almost spotless, nearly new condition.
Xdrive40d Mht M Sport Step
61,281mi Auto Diesel
£51,950
Milton Keynes
~£1,305/pm
Giving the new lucky owner a superb and top rate mode of transport, this suv used car has been finished in the tone of grey, contains a l diesel engine with automatic transmission and has 61,281 miles clocked up on the dash.
Xdrive40d Mht M Sport Step
25mi Auto Diesel 3.0L
£89,995
Cambridge
~£2,260/pm
This X7 Xdrive40d Mht M Sport Step has been finished in the shade of grey and is in an impeccable, like new condition both inside and out. This particular used motor has 25 miles clocked-up on the dash and is fitted out with a 3.0 Ltr diesel engine.
Xdrive40d Mht M Sport Step
15,378mi Auto Diesel 3.0L
£63,995
Cambridge
~£1,607/pm
Painted in a black finish, this estate X7 Xdrive40d Mht M Sport Step has 15,378 miles clocked-up on the dashboard and features a 3000 cc diesel motor with automatic transmission. First Registered in 2022, it's on offer and ready for its new owner to drive away for just £63,995.
M50d
49,290mi Auto Diesel 3.0L
£62,995
Peterborough
~£1,582/pm
Considering going for a X7? Well, take a more detailed look at this used one from this dealer in Peterborough, it features a 3000 cc diesel motor with automatic transmission and has 49,290 miles clocked up on the dash.
X7 Xdrive40d M Sport
20,385mi Auto Diesel 3.0L
£79,000
Peterborough
~£1,984/pm
On the market and ready for its new owner to drive home is this X7 in the tone of blue. This used one has 20,385 miles clocked up on the dash and comes fitted out with a 3.0 Litre diesel motor and automatic transmission.
2023 4.4 M60i Xdrive Mhev 523 Bhp
28,050mi Auto Hybrid 4.4L
£85,990
Stamford
~£2,159/pm
At £92,990, this dealer is currently selling this second-hand BMW X7 that incorporates a 4400cc hybrid motor and automatic transmission.
Xdrive M50d Step
26,859mi Auto Diesel 3.0L
£59,000
Braunstone Town
~£1,482/pm
A remarkable price of £59,500 is being offered by our dealership for this low mileage BMW X7 Xdrive M50d Step which has a mere 26,859 miles on the dashboard.
X7 Xdrive30d M Sport
57,752mi Auto Diesel 3.0L
£48,299
Dunstable
~£1,213/pm
Advertised by this dealership in Dunstable is this BMW X7 X7 Xdrive30d M Sport that is comprised of a diesel, 3.0 L engine and automatic transmission. On the market and ready for its new owner to drive away in the tone of blue with 57,752 miles on the dash.
Suv 3.0 M50d Xdrive Euro 6 Ss 202020
82,471mi Auto Diesel 3.0L
£53,990
Dunstable
~£1,356/pm
BMW X7 4X4 3.0 M50d Xdrive Euro 6 Ss 202020 with a 3.0 LTR diesel engine and automatic transmission.
M50d
95,117mi Auto Diesel 3.0L
£47,990,965
Luton
~£1,205,163/pm
Looking to buy a BMW X7 M50d? Then have a more in depth look at this second hand model from this dealer, it has 95,117 miles on the dash and incorporates a 3000cc diesel motor with automatic transmission.
Xdrive40d Mht M Sport Step
6,967mi Auto Diesel 3.0L
£87,000
Coventry
~£2,185/pm
This estate BMW X7 Xdrive40d Mht M Sport Step is in an almost flawless, nearly new condition both inside and out. It's currently available to buy with the possibility to purchase it on finance commencing from only £ pm.
X7 Xdrive40d M Sport Mhev
23,476mi Auto Diesel 3.0L
£75,000
Coventry
~£1,883/pm
First registered in 2022: Second hand BMW X7 X7 Xdrive40d M Sport Mhev that’s got a 3.0l diesel motor, automatic transmission and a low mileage of only 23,476 miles.
Xdrive M50i Step
35,750mi Auto Petrol 4.4L
£78,000
Coventry
~£1,959/pm
There's a bargain price at this dealer on this second hand, low mileage BMW with automatic transmission, a 4.4 ltr petrol engine and a mere 35,750 miles on the clock.
Xdrive40i
58,201mi Auto Petrol 3.0L
£45,000
Coventry
~£1,130/pm
Get yourself behind the steering wheel of this BMW X7 for only £47,000. It has got a 3.0 LTR petrol motor with automatic transmission and it has 58,201 mi clocked-up on the dashboard.
Xdrive40i M Sport Step
63,760mi Auto Petrol 3.0L
£45,000
Warwick
~£1,130/pm
Finished in the shade of black, this X7 Xdrive40i M Sport Step has 63,760 miles clocked up on the dash and is fitted out with a 3.0 LTR petrol motor with automatic transmission.
Suv
80,000mi Auto Diesel 3.0L
£52,950
Radlett
~£1,330/pm
This used car for sale priced at £52,950 is finished in black and has 80,000 miles on the dash.
Xdrive M50d Step
40,724mi Auto Diesel 3.0L
£51,500
High Wycombe
~£1,293/pm
Estate with a 3.0 Ltr diesel motor and automatic transmission.