2020 BMW X7
Xdrive40d M Sport
52,000mi Auto Diesel 3.0L
£53,995
Poole
~£1,356/pm
Featuring automatic transmission and a 3000 CC diesel motor; this blue BMW is currently available to buy with 52,000 miles on the clock.
1 cars
Xdrive40d M Sport
52,000mi Auto Diesel 3.0L
£53,995
Poole
~£1,356/pm
Featuring automatic transmission and a 3000 CC diesel motor; this blue BMW is currently available to buy with 52,000 miles on the clock.
Bmw Estate Xdrive40i Mht M Sport Step
2,346mi Auto Petrol 3.0L
£84,832
Salisbury
~£2,130/pm
Now available at our dealership is this beautifully maintained, like new BMW X7 that comes equipped with a 3000 CC petrol motor and automatic transmission. It's up for sale and ready for you to take home in black with only 2,346 miles on the dashboard.
X7 Xdrive40d M Sport
28,098mi Auto Diesel 3.0L
£55,750
Portsmouth
~£1,400/pm
This second hand BMW X7 finished in the shade of black is on the market and ready for its new owner to drive home with the added option to pay with credit.
M Sport
13,111mi Auto Diesel
£78,990
Bridgwater
~£1,984/pm
On offer and ready for you to drive away today is this X7 in like new condition that contains a l diesel engine with automatic transmission. This used one currently available from our dealership in Bridgwater has got a low mileage of only 13,111 mi and has been finished in the shade of black.
X7 Xdrive 40I M Sport Mhev
13,993mi Auto Petrol 3.0L
£77,990
Bridgwater
~£1,959/pm
A low price of only £77,990 is currently being advertised by this dealer on this low mileage X7 X7 Xdrive 40I M Sport Mhev in a splendid, like new condition. It has 13,993 miles clocked-up on the dashboard and is fitted with a 3.0 Ltr petrol motor with automatic transmission.
40I Mht Excellence Xdrive Euro 6
11mi Auto Petrol 3.0L
£96,499
Swindon
~£2,423/pm
This suv vehicle has 11 miles clocked-up on the dash and contains a 3.0 L petrol motor with automatic transmission.
40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£95,995
Swindon
~£2,411/pm
Painted in the shade of blue, this 3.0l petrol suv with automatic transmission is now available for you to own.
40D Mht M Sport Xdrive Euro 6
2,202mi Auto Diesel 3.0L
£87,777
Swindon
~£2,204/pm
With a 3000 CC diesel motor with automatic transmission, this second hand suv with a mere 2,202 miles clocked-up on the dash has been so well maintained, it could quite easily be mistaken for a brand new motor.
Xdrive40d Mht M Sport Step
12,038mi Auto Diesel 3.0L
£78,990
Haslemere
~£1,984/pm
Now up for sale and ready for its next owner to take home is this BMW X7 Xdrive40d Mht M Sport Step with a 3000 CC diesel motor and 12,038 miles on the clock.
40D Mht M Sport Xdrive Euro 6
9,127mi Auto Diesel 3.0L
£79,000
Bristol
~£1,984/pm
Currently displayed at our dealership located in Bristol is this motor in an almost spotless, like new condition which contains a 3.0 litre diesel engine with automatic transmission
M50d Xdrive Euro 6
58,199mi Auto Diesel 3.0L
£51,500
Bristol
~£1,293/pm
This second hand car contains a 3.0l diesel motor with automatic transmission and it has 58,199 miles on the clock.
X7 Xdrive40d M Sport
6,200mi Auto Hybrid 3.0L
£77,987
Guildford
~£1,958/pm
Providing a brilliant and luxurious mode of transport, this suv X7 X7 Xdrive40d M Sport is finished in the shade of white, has got 6,200 miles clocked-up on the dash and is fitted out with a 3.0 litre hybrid engine.
Xdrive40i Mht M Sport Step
2,521mi Auto Petrol 3.0L
£94,000
Cardiff
~£2,361/pm
Available from this dealership located in Cardiff is this BMW X7 - automatic transmission, 3000 cc petrol motor and 2,521 miles.
Xdrive40d Mht M Sport Step
47,385mi Auto Diesel 3.0L
£52,500
Newport
~£1,318/pm
On offer at the amazing price of just £52,500 is this X7 that is fitted with a 3.0 Ltr diesel motor and automatic transmission. This used model currently on sale at this dealership comes in black and has 47,385 miles on the clock.
Xdrive40d Mht M Sport Step
55,359mi Auto Diesel 3.0L
£50,000
Egham
~£1,256/pm
Now advertised by this dealer located in Egham is this BMW that features automatic transmission and a 3000cc diesel engine. It's up for sale and ready for its next owner to take home in the tone of blue with 55,359 miles on the clock.
3.0 30D M Sport Xdrive Euro 6 Ss
116,000mi Auto Diesel 3.0L
£37,909
Egham
~£952/pm
This BMW X7 3.0 30D M Sport Xdrive Euro 6 Ss is fitted out with a 3.0 litre diesel motor with automatic transmission and has 116,000 miles clocked-up on the dashboard. First Registered in 2019, it is up for sale and ready for its new owner to take home for £37,909.
Xdrive40i Mht M Sport Step
30,674mi Auto Petrol 3.0L
£65,995
Brighton
~£1,657/pm
This car contains a 3.0 L petrol engine with automatic transmission and it has 30,674 miles clocked-up on the dashboard. It's now on the market and ready for you to take home for the amazing price of only £65,995.
X7 Xdrive40i M Sport
2,549mi Auto Petrol 3.0L
£83,816
Kingston Upon Thames
~£2,105/pm
A superb price at this dealership in Kingston Upon Thames for this low mileage X7 X7 Xdrive40i M Sport with automatic transmission, a 3.0 ltr petrol motor and just 2,549 miles clocked-up on the dash.
X7 Xdrive40d M Sport
20,192mi Auto Diesel 3.0L
£69,816
Kingston Upon Thames
~£1,753/pm
Up for sale at the price of £69,816 or with the possibility to purchase using finance with affordable payments commencing from £ per calendar month, this black BMW X7 X7 Xdrive40d M Sport has got 20,192 miles clocked up on the dash and comes fitted out with a 3000 CC diesel engine and automatic transmission.
X7 M50d
30,567mi Auto Diesel 3.0L
£59,816
Kingston Upon Thames
~£1,502/pm
Incorporating a 3.0 L diesel motor with automatic transmission, this second hand BMW from this dealer is on the market in black and has 30,567 miles on the dash.
X7 Xdrive30d M Sport
65,500mi Auto Diesel 3.0L
£44,450
Cheltenham
~£1,116/pm
Currently available for sale today is this X7 X7 Xdrive30d M Sport that features a 3.0 ltr diesel motor with automatic transmission. On offer at the fantastic price of £44,450 and manageable payments at hand commencing at £ pm.
M50d
41,000mi Auto Diesel 3.0L
£56,999
Leatherhead
~£1,431/pm
In the shade of black, this 3.0 LTR diesel estate with automatic transmission is currently available to take out on a test drive.
Xdrive M50d Step
40,724mi Auto Diesel 3.0L
£51,500
High Wycombe
~£1,293/pm
BMW X7 Xdrive M50d Step that has a 3.0 Litre diesel engine with automatic transmission. It's on the market in the shade of black with 40,724 miles on the clock.
X7 Xdrive30d M Sport
53,747mi Auto Diesel 3.0L
£48,624
Crawley
~£1,221/pm
With 53,747 miles clocked-up on the dashboard, this BMW X7 X7 Xdrive30d M Sport comes equipped with a 3.0 L diesel motor and has automatic transmission.