2022 BMW X7
X7 Xdrive40i M Sport Mhev
12,143miAutoPetrol3.0L
£67,975
Doncaster
~£1,707/pm
With 12,143 miles on the dashboard, this X7 incorporates a 3.0 LTR petrol motor and automatic transmission.
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.
2 cars
X7 Xdrive40i M Sport Mhev
12,143miAutoPetrol3.0L
£67,975
Doncaster
~£1,707/pm
With 12,143 miles on the dashboard, this X7 incorporates a 3.0 LTR petrol motor and automatic transmission.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
Up for sale is this X7 Xdrive40d Mht M Sport Step finished in the tone of black - this used model is fitted out with a CC diesel engine with automatic transmission and has got 6,181 miles clocked up on the dash.
4X4 3.0 40D Mht M Sport Xdrive Euro 6 Ss 5
30,942miAutoHybrid3.0L
£63,990
Worksop
~£1,607/pm
Coming in the shade of black, this X7 4X4 3.0 40D Mht M Sport Xdrive Euro 6 Ss 5 has got 30,942 miles on the dash and is equipped with a 3000 cc hybrid engine and automatic transmission.
Xdrive40i M Sport
17,896miAutoPetrol3.0L
£57,990
Worksop
~£1,456/pm
Featuring a 3.0 ltr petrol engine and automatic transmission, this used BMW X7 Xdrive40i M Sport is available to drive away in the tone of black and has 17,896 miles on the clock.
Xdrive M50i Step
29,228miAutoPetrol4.4L
£63,250
Sheffield
~£1,588/pm
Want a BMW X7? Well, take a closer look at this second hand model painted in blue with automatic transmission, a 4.4 l petrol motor and 29,228 mi clocked up on the dash.
Xdrive30d M Sport Step
30,794miAutoDiesel3.0L
£56,500
Sheffield
~£1,419/pm
Planning on buying a X7? Then have a look at this second hand one with a mere 30,794 miles clocked up on the dash.
Xdrive M50d Step
71,068miAutoDiesel3.0L
£54,500
Sheffield
~£1,369/pm
Grab the chance to purchase this X7 up for sale at only £57,000. It comes in the tone of black, features a 3.0 LTR diesel engine with automatic transmission and has 71,068 miles on the clock.
Xdrive M50d Step
29,566miAutoDiesel3.0L
£57,500
Sheffield
~£1,444/pm
This used car is fitted out with a 3.0 ltr diesel engine with automatic transmission and has 29,566 miles clocked up on the dashboard.
Xdrive M50d Step 6 Seat
57,468miAutoDiesel3.0L
£52,000
Sheffield
~£1,306/pm
Are you thinking of going for a X7? Well, take a look at this second hand one, it contains a 3000cc diesel motor with automatic transmission and it has 57,468 mi clocked up on the dash.
Xdrive40i Mht M Sport Step
17,660miAutoPetrol
£63,249
Chesterfield
~£1,588/pm
This second hand car has a cc petrol motor with automatic transmission and it has got 17,660 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£95,684
Leeds
~£2,403/pm
Be the new owner of this X7 Xdrive40i Mht M Sport Step that has a CC petrol engine with automatic transmission. This used model from this dealer has clocked up 101 miles and has been finished in grey.
Xdrive40d Mht M Sport Step
44,051miAutoDiesel
£54,904
Leeds
~£1,379/pm
On offer and ready for its new owner to drive away is this BMW X7 Xdrive40d Mht M Sport Step which is fitted with a l diesel engine and automatic transmission. This second-hand model now for sale at our dealership in Leeds has been finished in grey and has clocked-up 44,051 miles.
40D Mht M Sport
24,900miAutoHybrid3.0L
£63,995
Cleckheaton
~£1,607/pm
Up for sale and available for a test drive is this BMW X7 in the shade of black; this second-hand model features automatic transmission, a 3000 CC hybrid engine and has got 24,900 miles on the dash.
3.0 Xdrive40d M Sport Mhev 336 Bhp
38,500miAutoDiesel3.0L
£64,995
Huddersfield
~£1,632/pm
This vehicle is fitted out with a 3.0 Ltr diesel engine with automatic transmission and it has got 38,500 miles clocked-up on the dash.
M50d
40,500miAutoDiesel3.0L
£59,995
Cleckheaton
~£1,507/pm
This car has a 3.0L diesel engine with automatic transmission and it has 40,500 miles clocked up on the dash.
30D M Sport
74,250miAutoDiesel3.0L
£49,995
Cleckheaton
~£1,255/pm
On offer and ready for you to take home is this BMW with a 3000 cc diesel motor and automatic transmission. This second-hand one at our dealership has done 74,250 miles.
Bmw X7 Xdrive40d Mht M Sport Step
10,000miAutoDiesel3.0L
£79,500
Wetherby
~£1,996/pm
Get yourself in the driver's seat of this nearly new, low mileage X7 Bmw X7 Xdrive40d Mht M Sport Step, it has a 3000 CC diesel motor with automatic transmission. This used one from our dealership has got just 10,000 miles on the dash.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
With a low mileage of 6,161 miles on the clock, this estate in a splendid, like new condition is available to buy for £80,000 or on finance starting from just £ pm.
Estate
55,000miAutoDiesel3.0L
£53,490
Halifax
~£1,343/pm
This estate second hand car is now up for sale and ready for its new owner to take home. It has 57,000 miles clocked-up on the dash and is fitted out with a 3000cc diesel motor with automatic transmission.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
This BMW X7 Xdrive40i Mht M Sport Step has 101 miles on the clock and contains a L petrol motor with automatic transmission.
3.0 40I M Sport Xdrive Euro 6 Ss
30,162miAutoPetrol3.0L
£55,990
Knaresborough
~£1,406/pm
The great price of only £57,990 is being offered by our dealership on this low mileage BMW X7 which has only 30,162 miles on the dashboard.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
On offer at the bargain price of just £97,619 is this X7 Xdrive40d Mht M Sport Step that is fitted out with automatic transmission and a CC diesel motor. This used model has clocked up 250 miles and has been finished in the tone of grey.
3.0 40D Mht M
31,518miAutoHybrid3.0L
£60,991
Nottingham
~£1,532/pm
In a black finish, this 3000cc diesel X7 with automatic transmission is now available for viewing.
3.0L Xdrive40i M Sport
52,462miAutoPetrol3.0L
£54,991
Nottingham
~£1,381/pm
This estate BMW X7 3.0L Xdrive40i M Sport has 52,462 miles clocked-up on the dashboard and is equipped with a 3000CC petrol engine with automatic transmission.