2020 BMW X7
X7 Xdrive40i M Sport
21,412miAutoPetrol3.0L
£57,900
Croydon
~£1,454/pm
Are you considering choosing a X7? Then have a more in depth look at this used one with only 21,412 miles on the dashboard.
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
21,412miAutoPetrol3.0L
£57,900
Croydon
~£1,454/pm
Are you considering choosing a X7? Then have a more in depth look at this used one with only 21,412 miles on the dashboard.
X7 Xdrive40d M Sport
1,935miAutoDiesel3.0L
£86,800
Croydon
~£2,180/pm
An outstanding price of only £89,900 is currently being advertised by this dealer on this low mileage X7 in an almost flawless, like new condition.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£103,462
Bristol
~£2,598/pm
This BMW X7 has 10 miles clocked up on the dashboard and is equipped with a 3000CC diesel motor and automatic transmission.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£99,818
Bristol
~£2,507/pm
The terrific price of just £103,549 is being advertised by our dealership for this near mint BMW X7 40I Mht M Sport Xdrive Euro 6 which is equipped with a 3.0 LTR petrol motor and automatic transmission.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
A great price of £97,995 is currently being advertised by our dealership in Swindon for this X7 40I Mht M Sport Xdrive Euro 6 with 10 miles clocked up on the dashboard and a 3.0 ltr petrol engine with automatic transmission. It is a used model, however it was well cared for by the last owner and is still in a nearly new, almost flawless condition inside and out.
40I Mht M Sport Xdrive Euro 6
10mi
£109,000
Melksham
~£2,737/pm
Now available at our dealership in Melksham is this BMW X7 40I Mht M Sport Xdrive Euro 6 that is fitted out with a CC engine with transmission. It's in an almost spotless, nearly new condition both inside and out and is up for sale and ready for you to take home in a finish with 10 miles clocked-up on the dashboard.
40I Mht M Sport Xdrive Euro 6
10mi
£93,000
Melksham
~£2,335/pm
On offer and ready to take for a test drive is this BMW X7 coming in the shade of ; it is fitted with a CC engine with transmission and has 10 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
20miAutoPetrol3.0L
£85,998
Rutherglen
~£2,160/pm
This second hand car available from this dealership in Rutherglen priced at £85,998 comes finished in white and has 20 miles clocked-up on the dash.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
Take a closer look at this BMW which comes fitted with automatic transmission and a 3.0 LTR petrol motor. This used model now up for sale at our dealership in Solihull comes finished in blue and has 107 mi clocked up on the dashboard.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
Possessing a diesel ltr motor with automatic transmission and with only 250 miles on the dashboard, this grey 5 door X7 Xdrive40d Mht M Sport Step could quite easily be mistaken for a new car.
Xdrive40i Mht M Sport Step Ult Pack
2,512miAutoPetrol3.0L
£96,000
Cardiff
~£2,411/pm
Available in grey, this BMW X7 Xdrive40i Mht M Sport Step Ult Pack has got 2,512 miles clocked up on the dash and is equipped with a 3.0l petrol engine with automatic transmission.
Xdrive40d Mht M Sport Step Ultimate
10miAutoDiesel3.0L
£95,198
Rutherglen
~£2,391/pm
This suv X7 Xdrive40d Mht M Sport Step Ultimate is currently on the market and ready for you to drive home. It has got 10 miles clocked up on the dash and has a 3000CC diesel motor with automatic transmission.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
A marvellous price of just £77,490 from this dealer in Eastleigh for this BMW X7 X7 Xdrive40i M Sport that comes fitted with automatic transmission and a 3.0l petrol engine. It is a second-hand vehicle, but it's been well cared for and remains in a like new, almost flawless condition.
3.0 Xdrive40i M Sport Mhev 376 Bhp
200miAutoHybrid3.0L
£89,995
Hyde
~£2,260/pm
Take a look at this BMW that has got a 3000cc hybrid engine with automatic transmission. This used model is available at the incredible price of £89,995, has done 200 miles and comes finished in black.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
Get this used BMW X7 for just £81,999. Credit offers begin from £ monthly for this vehicle that features a 3000CC hybrid motor with automatic transmission.
X7 Xdrive40i M Sport
987miAutoPetrol3.0L
£81,000
Brentford
~£2,034/pm
On the market and ready for its next owner to take home is this vehicle priced at just £81,000. This dealer also provides you with the option to purchase using flexible monthly instalments to suit all budgets with repayment plans commencing from just £ pm.
Xdrive M60i Step
1,111miAutoPetrol
£97,990
Derby
~£2,461/pm
For sale and available to drive home is this BMW X7 painted in black; this second hand model has 1,111 mi clocked-up on the dashboard and incorporates a LTR petrol engine with automatic transmission.
Xdrive40d Mht M Sport Step 6Stultimate
1,976miAutoDiesel3.0L
£87,999
Stoke-on-Trent
~£2,210/pm
Have a look at the amazing price at this dealer for this almost flawless, like new X7 Xdrive40d Mht M Sport Step 6Stultimate with 1,976 miles clocked up on the dash, automatic transmission and a 3000cc diesel motor.
Xdrive40d Mht M Sport Step
2,430miAutoDiesel3.0L
£84,698
Reading
~£2,127/pm
Head over to this dealership for a closer look at this automatic BMW coming fitted out with a 3000cc diesel motor and automatic transmission. This second-hand one has been finished in the shade of grey and has 2,430 miles on the clock.
Xdrive40i Mht M Sport Step
2,727miAutoPetrol
£75,000
Leeds
~£1,883/pm
Available to view at our dealership in the Leeds area is this almost spotless BMW X7 which comes fitted with automatic transmission and a ltr petrol engine. It's available on the market in a white finish with 2,727 miles on the dashboard.
X7 Xdrive40d M Sport
2,955miAutoDiesel3.0L
£83,790
Milton Keynes
~£2,104/pm
Low mileage, near mint estate now on the market at £83,790 or on finance commencing from as little as £ pm. It is fitted out with a 3.0 ltr diesel motor with automatic transmission and has a mere 2,955 miles on the clock.
X7 Xdrive40d M Sport
3,035miAutoHybrid3.0L
£92,495
Guildford
~£2,323/pm
Now available to test drive upon your request is this vehicle with 3,035 mi clocked up on the dashboard, automatic gearbox and a 3000 cc hybrid engine.
X7 Xdrive40d M Sport
4,000miAutoDiesel3.0L
£84,300
Brentford
~£2,117/pm
Up for sale and ready for its next owner to drive away is this like new BMW X7 X7 Xdrive40d M Sport that has a 3000 cc diesel engine with automatic transmission. This second-hand model currently up for sale at our dealership in Brentford only has 4,000 miles clocked up on the dashboard and is finished in the shade of black.
Xdrive40d Mht M Sport Step
4,189miAutoDiesel3.0L
£80,701
Ipswich
~£2,027/pm
On offer at the fantastic price of only £80,701 is this BMW which has got a 3.0L diesel engine with automatic transmission. This second hand model has 4,189 miles clocked-up on the dash.