2020 BMW X7
Xdrive40i M Sport Step 6 Seat
46,802mi Auto Petrol
£52,500
Sheffield
~£1,318/pm
This BMW X7 Xdrive40i M Sport Step 6 Seat has 46,802 miles clocked up on the dash and is fitted out with a ltr petrol engine.
6 cars
Xdrive40i M Sport Step 6 Seat
46,802mi Auto Petrol
£52,500
Sheffield
~£1,318/pm
This BMW X7 Xdrive40i M Sport Step 6 Seat has 46,802 miles clocked up on the dash and is fitted out with a ltr petrol engine.
X7 M50i
41,167mi Auto Petrol 4.4L
£69,900
Sheffield
~£1,755/pm
Get in touch with this car dealership for a closer look at this automatic BMW X7 with automatic transmission and a 4.4 ltr petrol engine. This second-hand model located in the Sheffield area comes in grey and has 41,167 miles clocked up on the dash.
Xdrive40d Mht Excellence Step
12,322mi Auto Diesel
£78,492
Doncaster
~£1,971/pm
Estate in a flawless condition, tidy and clean throughout. It drives like a brand new vehicle with its ltr diesel engine, automatic transmission and only 8,500 miles clocked-up on the dash. Spread the cost with manageable instalments beginning from as little as £ per month.
Xdrive40i Mht M Sport Step
3,500mi Auto Petrol
£86,000
Doncaster
~£2,160/pm
Painted in the tone of black, this BMW has only got 3,500 miles clocked up on the dashboard and contains a cc petrol engine with automatic transmission.
Xdrive40d Mht M Sport Step
17,055mi Auto Diesel
£76,499
Doncaster
~£1,921/pm
Take a look at the remarkable price of only £77,494 for this low mileage BMW that has a cc diesel motor with automatic transmission and a mere 17,055 miles clocked-up on the dashboard.
Xdrive40d Mht M Sport Step
29,265mi Auto Diesel
£56,897
Doncaster
~£1,429/pm
Now available for viewing at this car dealership's show room is this X7 Xdrive40d Mht M Sport Step with low mileage. It comes equipped with automatic transmission, a l diesel engine and has only got 29,265 miles on the dash.
Xdrive40i Mht M Sport Step
Auto Petrol 3.0L
£90,000
Swansea
~£2,260/pm
With few miles on the dashboard, this BMW X7 comes fitted out with a 3000CC petrol engine and automatic transmission.
40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£95,995
Swindon
~£2,411/pm
Currently advertised by this dealer is this BMW which has got automatic transmission and a 3000 CC petrol engine. It is in an almost pristine, like new condition in and out and is available on the market in the shade of blue with 10 miles clocked up on the dash.
40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£90,995
Bristol
~£2,285/pm
On offer and ready for you to take home is this BMW X7 that has a 3.0L petrol engine with automatic transmission. It's a pre-owned, second hand vehicle, but it's been well maintained and is still in an almost spotless, like new condition.
40D Mht Excellence Xdrive Euro 6
11mi Auto Diesel 3.0L
£99,995
Swindon
~£2,511/pm
First registered in 2024: Second-hand BMW with a 3.0 ltr diesel motor with automatic transmission and a mere 11 miles clocked-up on the dashboard.
40I Mht Excellence Xdrive Euro 6
11mi Auto Petrol 3.0L
£96,499
Swindon
~£2,423/pm
Up for sale from our dealership, for the bargain price of £96,499 is this near mint, like new BMW.
Xdrive40d Mht M Sport Step
25mi Auto Diesel 3.0L
£89,995
Cambridge
~£2,260/pm
This second hand BMW painted in the tone of grey is on offer and ready for you to drive away with the option to purchase it with credit.
Xdrive40d Mht M Sport Step
526mi Auto Diesel 3.0L
£81,794
Reading
~£2,054/pm
A bargain price of only £82,105 is being advertised by us at this dealer in Reading for this like new, well looked after BMW X7 Xdrive40d Mht M Sport Step which is fitted out with a 3.0 litre diesel motor and automatic transmission.
X7 M60i
1,103mi Auto Petrol 4.4L
£112,000
King's Lynn
~£2,813/pm
This BMW has been on the road for less than a full year and has just 1,103 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step
2,000mi Auto Diesel 3.0L
£89,971
Chelmsford
~£2,259/pm
Get yourself behind the wheel of this BMW X7 for only £103,000. It is fitted with a 3.0 Litre diesel motor with automatic transmission and has 22 miles clocked up on the dash.
40D Mht M Sport Xdrive Euro 6
2,202mi Auto Diesel 3.0L
£87,777
Swindon
~£2,204/pm
Coming in the shade of blue, this suv vehicle has 2,202 miles clocked-up on the dash and incorporates a automatic 3.0 L engine running on diesel.
X7 Xdrive40i M Sport
2,500mi Auto Petrol 3.0L
£81,000
Kingston Upon Thames
~£2,034/pm
Have this BMW X7 for £81,000. Credit offers commence at as little as £ each month for this vehicle that contains a 3.0l petrol engine with automatic transmission.
X7 Xdrive40d M Sport
2,500mi Auto Diesel
£85,490
Liverpool
~£2,147/pm
Estate with a ltr diesel motor and automatic transmission.
Xdrive40i Mht M Sport Step
2,521mi Auto Petrol 3.0L
£94,000
Cardiff
~£2,361/pm
This X7 Xdrive40i Mht M Sport Step is fitted out with a 3000CC petrol motor with automatic transmission and has 2,521 miles clocked up on the dash. This particular second-hand model from this dealer is available in a grey finish.
X7 Xdrive40d M Sport
2,851mi Auto Diesel 3.0L
£83,800
Kingston Upon Thames
~£2,104/pm
An outstanding price of just £83,800 from this dealership in Kingston Upon Thames for this almost impeccable X7 that’s got 2,851 miles clocked up on the dash, automatic transmission and a 3000 cc diesel motor.
X7 Xdrive40d M Sport
3,000mi Auto Diesel 3.0L
£93,000
Brentford
~£2,335/pm
At the fantastic price of only £93,000 is this X7 X7 Xdrive40d M Sport that is equipped with a 3000cc diesel engine with automatic transmission. This used one at this dealer has 3,000 miles on the dash.
X7 Xdrive40i M Sport
3,275mi Auto Petrol 3.0L
£87,800
Kingston Upon Thames
~£2,205/pm
This second-hand BMW X7 in a nearly new, almost flawless condition is currently available for sale at the amazing price of £87,800. It looks like new, comes fitted with automatic transmission and a 3.0 LTR petrol engine with just 3,275 miles clocked up on the dash.
X7 Xdrive40d M Sport
4,000mi Auto Hybrid
£88,832
Bromley
~£2,231/pm
This BMW is currently available on the market. It is fitted out with a LTR hybrid motor with automatic transmission and it has 4,000 miles clocked-up on the dash.
X7 Xdrive 40D M Sport Mhev
4,366mi Auto Diesel 3.0L
£81,800
Kingston Upon Thames
~£2,054/pm
Incorporating a 3.0l diesel engine with automatic transmission, this second hand X7 X7 Xdrive 40D M Sport Mhev is currently available to buy in the tone of black with 4,366 miles clocked up on the dash.