2020 BMW X7
40I M Sport Xdrive Euro 6
23,685miAutoPetrol3.0L
£56,490
Bristol
~£1,419/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
£56,490
Bristol
~£1,419/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.
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
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.
3.0 40D Mht M Sport Xdrive Euro 6 5-Door 7 S
10miAutoDiesel3.0L
£114,995
Swindon
~£2,888/pm
A 3.0 Ltr diesel engine and automatic transmission are just a couple of the aspects that this BMW has to offer.
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.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£99,000
Swindon
~£2,486/pm
Are you looking for a X7? Then have a more in depth look at this second hand one with a 3000cc petrol engine with automatic transmission and 10 miles on the dashboard.
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
£86,990
Harrogate
~£2,185/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
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
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
2,500miAutoDiesel
£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.
Xdrive40i Mht M Sport Step
3,121miAutoPetrol3.0L
£88,000
Cardiff
~£2,210/pm
A great price of only £88,000 is being offered by our dealership for this low mileage BMW X7 in excellent, nearly new condition.
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
5,000miDiesel
£84,850
Edinburgh
~£2,131/pm
For £84,850 you can get this second hand X7 Xdrive40d Mht M Sport Step from this dealer in Edinburgh that is fitted out with transmission and a Ltr diesel motor.
3.0 40D Mht M Sport Suv Hybrid Xdr
5,196miAutoDiesel3.0L
£79,996
Bedford
~£2,009/pm
Currently on offer from our dealership in Bedford, for the fantastic price of £79,996 is this low mileage BMW which has a mere 5,196 miles on the dashboard.
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
£78,395
Melksham
~£1,969/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
Available for sale is this motor on offer at the brilliant price of only £80,000. This dealership in York also gives you the option to pay with affordable monthly payments with instalment packages starting from as little as £ per calendar month.