2023 BMW X7
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
Coming fitted out with automatic transmission and a 3.0L hybrid engine - this second-hand X7 is now available for sale with 5,798 miles on the clock.
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
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£84,990
Edinburgh
~£2,134/pm
Coming fitted out with automatic transmission and a 3.0L hybrid engine - this second-hand X7 is now available for sale with 5,798 miles on the clock.
X7 Xdrive40d M Sport
7,611miAutoDiesel3.0L
£82,990
Edinburgh
~£2,084/pm
Currently on display at this car retailer's show room - 5 door BMW X7 X7 Xdrive40d M Sport that has a automatic transmission and 3000cc diesel engine.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
10,000miAutoHybrid3.0L
£81,995
Edinburgh
~£2,059/pm
Up for sale and ready for you to drive away today is this X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss which comes fitted out with a 3000 cc hybrid motor with automatic transmission. This second hand one at our dealership in Edinburgh is advertised at the superb price of only £81,995.
Xdrive40i Mht M Sport Step
10miAutoPetrol3.0L
£87,998
Fortrose
~£2,210/pm
A 3.0 ltr petrol engine and automatic transmission are only some of the qualities that this suv BMW has to offer its driver.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
This second hand BMW X7 from this dealer features automatic transmission, a 3.0 litre petrol motor and has clocked-up 10 miles.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
Looking to get yourself a X7 3.0 40D Mht M Sport Xdrive Euro 6 5-Door 7 S? Well, have a more detailed look at this used, but like new one that's in splendid, like new condition both in and out. This particular model is fitted out with automatic transmission, a 3.0 L diesel engine and has 10 miles clocked-up on the dash.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
This BMW X7 40D Mht M Sport Xdrive Euro 6 is fitted with a ltr motor with transmission and it has got 10 miles clocked up on the dash. This second-hand model from this dealer in Bristol comes in the shade of .
40I Mht M Sport Xdrive Euro 6
11miAutoPetrol3.0L
£110,000
Swindon
~£2,762/pm
This motor for sale priced at £110,000 has 11 mi clocked up on the dashboard and comes in the tone of .
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
14miAutoPetrol3.0L
£113,245
Bristol
~£2,844/pm
On the market and ready for its new owner to take home is this suv that features automatic transmission and a 3.0 L petrol engine. This second hand model currently available at our dealership has 14 mi clocked up on the dashboard.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
A great price of only £98,120 is being advertised by this dealer on this X7 that comes fitted with automatic transmission and a CC petrol engine. It's a second hand model, however it was wonderfully maintained by its last owner so it's still in an impeccable, like new condition throughout.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£95,684
Leeds
~£2,403/pm
Are you looking for a BMW X7? Then take a more detailed look at this second-hand model finished in grey with automatic transmission with a l petrol motor and 101 miles on the dash.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
This estate used car has got 107 miles clocked-up on the dash and features a 3000 cc petrol engine with automatic transmission. First Registered in 2024, this BMW X7 is on the market and ready for you to drive home for £95,000.
Xdrive40d Mht M Sport Step
2,500miAutoDiesel
£97,619
Kingston upon Hull
~£2,451/pm
Available in the tone of grey, this X7 contains a cc diesel engine with automatic transmission and has 250 mi on the clock.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
Available for viewing at this dealership located in Eastleigh is this almost spotless, like new BMW X7 X7 Xdrive40i M Sport which comes equipped with a petrol, 3000cc engine and automatic gearbox. It's up for sale and ready for its next owner to drive away in a white finish.
Xdrive40i M Sport
983miAutoHybrid3.0L
£81,999
Conwy
~£2,059/pm
A bargain price of £81,999 is currently being advertised by us at this dealer for this X7 Xdrive40i M Sport with a 3000 cc hybrid engine, automatic transmission and 983 miles on the dash. It's a used model, but it was well looked after by the last owner so it's still in a splendid, like new condition.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
Now available at our dealership in Northampton is this near mint, like new sports that comes fitted with automatic transmission and a 4.4 Litre petrol motor. It's on the market in a black finish.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
In the tone of , this second hand car has 1,974mi clocked-up on the dashboard and features a automatic 4.4 Litre engine requiring petrol.
Xdrive40d M Sport
5,866miAutoHybrid
£88,999
Chester
~£2,235/pm
X7 Xdrive40d M Sport with a cc hybrid motor and automatic transmission.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,195
Melksham
~£1,989/pm
There is an awesome price at this dealer in Melksham for this like new, almost pristine BMW X7 40D Mht M Sport Xdrive Euro 6 with a 3000 cc diesel engine, automatic transmission and a mere 6,124 miles clocked-up on the dashboard.
M Sport
6,161miAutoDiesel
£80,000
York
~£2,009/pm
Up for sale and ready for its next owner to drive away today is this BMW X7 which has automatic transmission and a cc diesel engine. This used one now for sale at our dealership is in a like new condition both inside and out and has a mere 6,161 miles clocked up on the dash.
X7 Xdrive 40D M Sport Mhev
6,181miAutoDiesel3.0L
£81,995
Doncaster
~£2,059/pm
Interested in buying a X7 X7 Xdrive 40D M Sport Mhev? Then have a closer look at this second-hand model, it features a 3.0 ltr diesel engine with automatic transmission and has 6,181 mi clocked up on the dash.
3.0 40D Mht M Sport Suv Hybrid Xdr
6,337miAutoDiesel3.0L
£85,295
Bedford
~£2,142/pm
Take a look at this BMW X7 3.0 40D Mht M Sport Suv Hybrid Xdr that features a 3000 cc diesel engine with automatic transmission. This second hand model now available from our dealership in Bedford has got 6,337 miles clocked up on the dash and is finished in green.
Xdrive40i Mht M Sport Step
6,652miAutoPetrol3.0L
£79,495
Maidstone
~£1,996/pm
Currently on display at our dealership in Maidstone is this BMW X7 with only 6,652 miles clocked-up on the dash.
4.4 M60i V8 Xdrive Euro 6 Ss 7 Seat
8,257miAutoPetrol
£87,250
Chelmsford
~£2,191/pm
Take a closer look at this nearly new BMW that comes equipped with a cc petrol motor with automatic transmission. This second hand model has clocked up just 5,131 miles and comes finished in the tone of black.