2023 BMW X7
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
This estate X7 X7 Xdrive40i M Sport has 18 miles clocked-up on the dash and incorporates a 3000 cc petrol motor.
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 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
This estate X7 X7 Xdrive40i M Sport has 18 miles clocked-up on the dash and incorporates a 3000 cc petrol motor.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
This BMW features a 3000 cc diesel motor with automatic transmission and it has 10 miles clocked-up on the dashboard.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
Currently on the market and ready for its next owner to take home is this X7 40D Mht M Sport Xdrive Euro 6 with a 3000CC diesel motor and 10mi clocked up on the dashboard.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
On the market and ready for its new owner to drive away is this X7, it is fitted with a 3.0 litre petrol motor with automatic transmission. This second hand model currently on sale at this dealership comes finished in the shade of grey and has got 10 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
20miAutoPetrol3.0L
£85,998
Rutherglen
~£2,160/pm
Grab the opportunity to purchase this BMW X7 available at just £85,998. It comes in white, has 20 miles clocked-up on the dash and is fitted out with a 3000cc petrol engine with automatic transmission.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£97,710
Leeds
~£2,454/pm
Commencing from just £ each month, you could acquire this suv BMW with automatic transmission, a petrol CC motor and 101 mi clocked up on the dashboard.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
On the market and ready for its next owner to drive away is this BMW that contains a LTR petrol motor with automatic transmission. This second hand model at this dealership in Harrogate has 101 mi clocked up on the dash and is finished in white.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
Finished in blue, this estate used car is equipped with a 3.0 L petrol motor with automatic transmission and it has 107 miles on the dash. First Registered in 2024, it's now on the market and ready for its next owner to take home for only £95,000.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
This suv has got 250 miles on the clock and comes equipped with a LTR motor. It runs on diesel with automatic transmission and is finished in the shade of grey.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
This suv car contains a 3.0l hybrid motor with automatic transmission and has 983 miles on the dashboard. First Registered in 2023, it's now on the market and ready for its new owner to take home for only £81,999.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
Take a look at the great price at this dealer in Oxford for this low mileage BMW X7 with a 4400 cc petrol motor, automatic transmission and only 1,974 mi clocked-up on the dashboard.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
Available in the tone of black, this used sports is fitted with a 4400 CC petrol motor with automatic transmission and has 1,974 miles clocked up on the dash.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
3,885miAutoPetrol4.4L
£97,990
Harrogate
~£2,461/pm
Test drive this X7 4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat that has a 4400 cc petrol engine with automatic transmission. This second hand model at our dealership is in a nearly new condition both inside and out and has a mere 3,885 miles on the dash.
Xdrive40d Mht M Sport Step
4,189miAutoDiesel3.0L
£77,105
Ipswich
~£1,936/pm
With only 4,189 miles on the dash, this BMW X7 Xdrive40d Mht M Sport Step in a nearly new condition is available to drive away for £84,502 or on credit beginning from only £ pm.
Xdrive40d Mht M Sport Step
4,335miAutoDiesel3.0L
£86,898
Rutherglen
~£2,182/pm
Coming fitted with a 3.0 Litre diesel motor and automatic transmission, this second hand X7 is finished in black and has 4,335 miles on the clock.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
5,131miAutoPetrol
£87,250
Chelmsford
~£2,191/pm
Located at this dealer for the incredible price of only £88,500 is this well cared for, like new BMW.
40D Mht M Sport Xdrive Euro 6
5,718miAutoDiesel3.0L
£86,000
Bristol
~£2,160/pm
Thinking of going for a suv? Then consider going for this second-hand nearly new one that's been well kept and still remains in a like new condition throughout. This particular model that's available to test-drive at our dealership located in the Bristol area comes equipped with automatic transmission, a 3.0L diesel engine and has 5,718 miles clocked-up on the dash.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
This BMW is finished in white and despite being a used vehicle, it is still in a like new condition both inside and out. This motor features a 3000 cc hybrid engine with automatic transmission and it has 5,798 miles clocked up on the dash.
Xdrive40d M Sport
5,866miAutoHybrid
£88,999
Chester
~£2,235/pm
This X7 available from this dealership in Chester priced at £88,999 has 5,866 mi clocked up on the dash and comes in the tone of grey.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,495
Melksham
~£1,996/pm
A superb price of only £79,495 is being advertised by this dealership in Melksham for this almost spotless, like new, low mileage BMW X7.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
Take a closer look at this BMW X7 M Sport in a like new condition that has a Ltr diesel motor with automatic transmission. This second hand model available from this dealer has just 6,161 miles clocked-up on the dashboard and has been finished in black.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
This dealer in Doncaster is currently advertising a bargain price of just £81,995 for this low mileage BMW X7 in impeccable, nearly new condition. This particular model contains a 3.0l diesel motor with automatic transmission and has 6,181 mi clocked-up on the dashboard.
3.0 40D Mht M Sport Suv Hybrid Xdr
6,337miAutoDiesel3.0L
£85,550
Bedford
~£2,148/pm
On the market and ready for you to take home is this BMW X7 3.0 40D Mht M Sport Suv Hybrid Xdr, it comes equipped with a 3.0 Ltr diesel motor and automatic transmission. This second hand model from us at this dealer is for sale at the brilliant price of £85,550.
Xdrive40d Mht M Sport Step
6,500miAutoDiesel3.0L
£84,998
Fortrose
~£2,134/pm
An incredible price of just £84,998 is currently being advertised by this dealer in Fortrose for this low mileage BMW which has a mere 6,500 miles on the dash.