2020 BMW X7
X7 M50d
28,594miAutoDiesel
£56,000
Dundee
~£1,406/pm
Have a closer look at this BMW that comes fitted out with a ltr diesel engine and automatic transmission. This second hand model has only got 28,594 miles clocked up on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
X7 M50d
28,594miAutoDiesel
£56,000
Dundee
~£1,406/pm
Have a closer look at this BMW that comes fitted out with a ltr diesel engine and automatic transmission. This second hand model has only got 28,594 miles clocked up on the dash.
X7 Xdrive40d M Sport
36,405miAuto3.0L
£57,990
Perth
~£1,456/pm
On offer is this BMW X7 X7 Xdrive40d M Sport that features a 3000 CC engine with automatic transmission. This second hand model now available from our dealership in Perth has just 36,405 miles clocked-up on the dashboard and has been finished in .
Xdrive40d Mht M Sport Step Ultimate
10,278miAutoDiesel3.0L
£75,898
Kirkcaldy
~£1,906/pm
Are you interested in choosing a BMW X7? Well, take a more in depth look at this near mint one in an excellent, nearly new condition . This particular vehicle which is now available to test-drive at our dealership in Kirkcaldy is fitted with a 3000 cc diesel engine with automatic transmission and has only clocked-up 10,278 miles.
Xdrive40d Mht M Sport Step
5,000miDiesel
£84,850
Edinburgh
~£2,131/pm
For the total price of only £84,850 is this X7 Xdrive40d Mht M Sport Step that comes equipped with a Litre diesel motor with transmission. This second hand model currently available from this dealer in Edinburgh comes in and has 5,000 miles on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
10,000miAutoHybrid3.0L
£81,995
Edinburgh
~£2,059/pm
Incorporating a 3.0L hybrid motor with automatic transmission, this used suv is available for sale in the shade of blue with 10,000 miles clocked-up on the dashboard.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
A superb price of only £95,900 is currently being advertised by our dealership in Edinburgh for this almost spotless, like new BMW X7.
X7 Xdrive40d M Sport
7,611miAutoDiesel3.0L
£82,990
Edinburgh
~£2,084/pm
BMW, in an impeccable, like new condition, now available for sale at the awesome price of £89,900. This vehicle looks and drives like new, has got a mere 7,000 miles on the dashboard and contains a 3000 cc diesel engine.
X7 Xdrive40d M Sport
15,799miAutoDiesel3.0L
£79,999
Aberdeen
~£2,009/pm
Second hand X7, in a like new, almost spotless condition - now available on the market at the amazing price of £88,000. This vehicle looks and drives like new, has a mere 15,000 miles clocked up on the dashboard and has a 3000 cc diesel engine with automatic transmission.
Xdrive M50i Step
31,839miAutoPetrol4.4L
£64,998
Glasgow
~£1,632/pm
Coming fitted out with automatic transmission and a 4400cc petrol engine, this second hand BMW X7 from this dealer is available for sale in white and has 31,839 miles clocked up on the dashboard.
Xdrive40d Mht M Sport Step
23,509miAutoDiesel3.0L
£59,898
Rutherglen
~£1,504/pm
Thinking of going for a X7 Xdrive40d Mht M Sport Step? Consider this second-hand one, it has 23,509 miles clocked up on the dashboard and incorporates a 3000 cc diesel engine with automatic transmission.
Xdrive40i Mht M Sport Step
10miAutoPetrol3.0L
£87,998
Fortrose
~£2,210/pm
Available in the tone of grey, this BMW has 10 mi clocked up on the dash and incorporates a 3000CC petrol motor with automatic transmission.
3.0 M50d Xdrive Euro 6 Ss
60,100miAutoDiesel3.0L
£53,488
Kilmarnock
~£1,343/pm
On the market and ready for its new owner to take home is this BMW X7 that features a 3.0 ltr diesel engine with automatic transmission. This second-hand one currently available from this dealership has got 60,100 miles clocked-up on the dash and is finished in the tone of grey.
Xdrive40d Mht M Sport Step
13,816miAutoDiesel3.0L
£64,898
Irvine
~£1,630/pm
This suv X7 only has 13,816 miles on the dash and it has been driven for under a full year.
X7 Xdrive40d M Sport Mhev
9,440miAutoDiesel3.0L
£72,988
Sunderland
~£1,833/pm
Up for sale and ready for its new owner to take home is this estate car priced at only £79,889. This dealership also provides you with the possibility to pay with flexible monthly instalments with instalment packages beginning from as little as £ per calendar month.
M Sport
11,002miAutoDiesel
£75,490
Stockton-on-Tees
~£1,896/pm
For sale at the price of £75,490 or with the possibility to purchase using finance with affordable instalments from around £ per month, this estate has clocked up 11,002 miles and comes fitted with a Litre diesel engine.
72 Reg 3.0 40D M Sport Xdrive
16,640miAutoHybrid
£74,990
Middlesbrough
~£1,883/pm
Up for sale and ready for its new owner to take home is this X7 72 Reg 3.0 40D M Sport Xdrive that has automatic transmission and a L hybrid engine. This second hand model from us at this dealer in Middlesbrough is up for sale at the low price of £77,990.
X7 M50i
18,000miAutoPetrol4.4L
£69,990
Larne
~£1,758/pm
This estate has a 4.4 litre petrol motor with automatic transmission and has 18,000 miles on the clock. This particular second hand one from this dealership comes in the shade of grey.
3.0 40I M Sport Xdrive Euro 6 Ss
30,162miAutoPetrol3.0L
£55,990
Knaresborough
~£1,406/pm
This BMW X7 has 30,162 miles clocked up on the dash and is equipped with a 3000cc petrol motor with automatic transmission. This second hand model from this dealer is available in the tone of black.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
This BMW X7 Xdrive40i Mht M Sport Step for sale from this dealer priced at £98,120 has 101 miles on the clock and comes finished in white.
Xdrive40d Mht M Sport
19,500miAutoHybrid3.0L
£64,995
Magherafelt
~£1,632/pm
This suv X7 has 19,500 miles on the dashboard and incorporates a 3.0 litre hybrid motor with automatic transmission.
Xdrive40d Mht M Sport
73,000miAuto
£57,995
Magherafelt
~£1,456/pm
Coming equipped with a l motor with automatic transmission, this second hand BMW X7 Xdrive40d Mht M Sport from this dealer is available for sale in the tone of and has 73,000 miles clocked up on the dash.
Xdrive M50d
26,000miAutoDiesel3.0L
£60,995
Magherafelt
~£1,532/pm
With a finish, this 3.0L diesel BMW X7 with automatic transmission is available for purchase.
X7 Xdrive 40D M Sport Mhev
23,107miAutoDiesel3.0L
£62,990
Preston
~£1,582/pm
The awesome price of just £63,490 is being offered by our dealership in Preston on this low mileage X7 Suv that has a mere 23,106 miles on the dash.
Suv
AutoHybrid
£89,126
Preston
~£2,238/pm
A terrific price of £89,126 is being offered by us at this dealer in Preston on this low mileage, like new X7 Suv. It has a mere few miles clocked up on the dash and comes fitted with a LTR hybrid motor.