2020 BMW X7
40I M Sport Xdrive Euro 6
23,685miAutoPetrol3.0L
£57,000
Bristol
~£1,431/pm
Now available to view upon your request is this X7 with 23,685 miles clocked-up on the dash, automatic gearbox and 3000 cc petrol engine.
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.
3 cars
40I M Sport Xdrive Euro 6
23,685miAutoPetrol3.0L
£57,000
Bristol
~£1,431/pm
Now available to view upon your request is this X7 with 23,685 miles clocked-up on the dash, automatic gearbox and 3000 cc petrol engine.
40I Mht M Sport Xdrive Euro 6
14miAutoPetrol3.0L
£113,245
Bristol
~£2,844/pm
Now on display at this supplier's showroom in Bristol is this X7 40I Mht M Sport Xdrive Euro 6 in an almost flawless, nearly new condition that contains a 3000cc petrol engine and automatic transmission.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
Interested in buying a BMW? Then have a closer look at this second-hand nearly new one which has been well maintained and is still in nearly new condition both in and out. This model which is on show and available to test drive at our dealership in the Bristol area has 10 miles on the dashboard and has a 3.0 litre diesel engine with automatic transmission.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
With 10 miles on the dashboard, this BMW X7 40I Mht M Sport Xdrive Euro 6 contains a 3.0l petrol engine with automatic transmission.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
First registered in 2024: Used BMW X7 with automatic transmission with a 3000 cc diesel motor and a mere 10 miles on the clock.
Xdrive40i Mht M Sport Step
10miAutoPetrol3.0L
£87,998
Fortrose
~£2,210/pm
At the full price of £87,998 or with the option to buy on finance with affordable payments from as little as £ per calendar month, this grey X7 Xdrive40i Mht M Sport Step comes fitted with automatic transmission, a 3000 cc petrol engine and has 10 miles on the dash.
40I Mht M Sport Xdrive Euro 6
11miAutoPetrol3.0L
£110,000
Swindon
~£2,762/pm
This BMW X7 40I Mht M Sport Xdrive Euro 6 is fitted out with a 3000CC petrol engine with automatic transmission and it has 11 miles on the dash.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£95,684
Leeds
~£2,403/pm
Currently on display at this retailer's showroom in Leeds - X7 Xdrive40i Mht M Sport Step that contains a cc petrol motor with automatic transmission.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
There's a great price of just £98,120 on this BMW at this dealer in Harrogate. This is a second-hand model, but it was wonderfully maintained by its previous owner and remains in an almost flawless, like new condition both in and out.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
This BMW has 107 miles clocked up on the dash and comes fitted with a 3.0 L petrol engine with automatic transmission.
Xdrive40d Mht M Sport Step
250miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
At £97,619, this dealership in Kingston upon Hull is selling this second-hand X7 which is fitted out with automatic transmission and a LTR diesel motor.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
Coming in the tone of white, this X7 X7 Xdrive40i M Sport has 18 miles clocked up on the dashboard and comes equipped with a 3000CC petrol motor with automatic transmission.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
The amazing price of just £81,999 is currently being advertised by our dealership for this X7 with automatic transmission, a 3.0l hybrid engine and 665 miles on the clock. It's a used model, however it was well maintained by its last owner so it's still in an impeccable, like new condition both inside and out.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
Have a look at this nearly new X7 X7 M60i which incorporates a 4.4L petrol motor and automatic transmission. This second hand model available from this dealer has a mere 1,974 mi clocked-up on the dashboard.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
Available for viewing at this dealership in the Oxford area is this X7 X7 M60i equipped with a petrol, 4.4 Ltr engine and automatic gearbox. It's in an almost flawless, like new condition both in and out and is on offer and ready for you to drive away in the shade of with a mere 1,974 mi clocked up on the dash.
Xdrive40d Mht M Sport Step
4,335miAutoDiesel3.0L
£86,898
Rutherglen
~£2,182/pm
Advertised by this dealership located in Rutherglen is this almost spotless, like new BMW X7 Xdrive40d Mht M Sport Step that has a diesel, 3000CC engine and automatic transmission. Up for sale and ready for you to take home in the tone of black with 1,000 miles on the dash.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
5,131miAutoPetrol
£87,250
Chelmsford
~£2,191/pm
This suv motor has a low mileage of only 5,131 miles and has been used for under a full year.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
This motor up for sale from this dealer priced at £84,990 has 5,798 miles on the dash and comes finished in the shade of white.
Xdrive40d M Sport
5,866miAutoHybrid
£88,999
Chester
~£2,235/pm
Are you interested in purchasing a BMW X7 Xdrive40d M Sport? Well, consider going for this second hand, but nearly new one in almost pristine, like new condition in and out. This particular vehicle is equipped with a litre hybrid engine with automatic transmission and it has got 5,866 miles clocked-up on the dashboard.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,195
Melksham
~£1,989/pm
Available on the market is this BMW X7 in like new condition which has a low mileage of just 6,124 miles.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
With a CC diesel motor with automatic transmission, this BMW X7 is finished in black and has 6,161 miles clocked-up on the dash.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
Used X7 X7 Xdrive 40D M Sport Mhev in near pristine condition both in and out is now available on the market at £81,995. This motor looks like new, contains a 3000CC diesel motor with automatic transmission and only has 6,181 miles on the clock.
3.0 40D Mht M Sport Suv Hybrid Xdr
6,337miAutoDiesel3.0L
£85,295
Bedford
~£2,142/pm
Coming equipped with a 3000cc diesel motor and automatic transmission - this green second-hand BMW is up for sale and ready for its new owner to drive away with 6,337 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
6,652miAutoPetrol3.0L
£79,495
Maidstone
~£1,996/pm
Now available from our dealership in Maidstone is this like new, beautifully maintained BMW X7 Xdrive40i Mht M Sport Step fitted with a 3.0 LTR petrol motor and automatic transmission. It is on offer in grey with just 6,652 mi clocked-up on the dashboard.