2022 BMW X7
X7 Xdrive40d M Sport
27,406miAutoDiesel3.0L
£74,990
Edinburgh
~£1,883/pm
Currently available from our dealership is this BMW that is equipped with a 3.0 Litre diesel engine with automatic transmission.
72 Reg 3.0 40D M Sport Xdrive
Auto Hybrid Not for sale on carsnitch
£ - £ Current value range
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.
136 cars
X7 Xdrive40d M Sport
27,406miAutoDiesel3.0L
£74,990
Edinburgh
~£1,883/pm
Currently available from our dealership is this BMW that is equipped with a 3.0 Litre diesel engine with automatic transmission.
Xdrive40d Excellence Mhev
11,000miAutoHybrid3.0L
£79,995
Stratford-upon-Avon
~£2,009/pm
On the market and ready for its new owner to drive away is this BMW X7 Xdrive40d Excellence Mhev finished in grey, with a 3000 cc hybrid engine, 11,000 miles on the dash and automatic transmission.
Xdrive40d Mht M Sport Step
31,405miAutoDiesel3.0L
£62,000
Stevenage
~£1,557/pm
This X7 has 31,405 miles clocked up on the dashboard and is equipped with a 3.0l motor. It runs on diesel with automatic transmission and comes in the shade of black.
X7 Xdrive40d M Sport Mhev
17,852miAutoDiesel3.0L
£68,500
Sheffield
~£1,720/pm
Interested in buying a BMW X7 X7 Xdrive40d M Sport Mhev? Then have a more in depth look at this second hand one with only 17,852 mi on the dash.
Xdrive40d Mht M Sport Step
34,465miAutoDiesel
£51,475
Stockport
~£1,293/pm
Painted in a black finish, this X7 Xdrive40d Mht M Sport Step has 34,465 miles clocked-up on the dash and incorporates a LTR diesel engine with automatic transmission. First Registered in 2020, it is available to buy for just £51,475.
Xdrive40i M Sport Step
AutoPetrol3.0L
£97,101
Bury St Edmunds
~£2,438/pm
On offer and ready for its new owner to drive away today is this BMW X7 that has a 3000cc petrol motor with automatic transmission. This low mileage one from this dealership has just few miles clocked-up on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
30,387miAutoHybrid3.0L
£61,950
Knaresborough
~£1,556/pm
At our brilliant price of just £61,950 is this BMW X7, it has 30,387 miles clocked up on the dashboard and features a 3.0 Ltr hybrid engine with automatic transmission.
Xdrive40d M Sport
24,323miAutoDiesel3.0L
£73,808
Colchester
~£1,853/pm
Get yourself behind the wheel of this BMW X7 Xdrive40d M Sport for just £73,808. It has a 3.0 Litre diesel engine with automatic transmission and has 24,323 miles clocked up on the dashboard.
40I M Sport
13,000miAutoPetrol3.0L
£58,975
Maidstone
~£1,481/pm
Giving its next privileged owner a fantastic and first rate level of transport, this suv motor has been finished in the shade of black, has 13,000 miles clocked-up on the dash and is fitted with a 3000 CC petrol engine and automatic transmission.
X7 Xdrive30d M Sport
58,699miAuto3.0L
£51,980
Croydon
~£1,305/pm
Be the next owner of this X7 which is fitted with a 3000cc motor with automatic transmission. This second hand model at this dealership has 58,699 miles on the clock and has been finished in .
X7 Xdrive40d M Sport
3,090miAutoHybrid
£88,995
Bromley
~£2,235/pm
Featuring a L hybrid motor with automatic transmission, this second hand X7 X7 Xdrive40d M Sport is available to drive away in the shade of grey with 3,090 miles on the dash.
X7 Xdrive40d M Sport
9,480miAutoDiesel3.0L
£74,990
Eastleigh
~£1,883/pm
Advertised by this dealership in Eastleigh is this X7 X7 Xdrive40d M Sport which comprises of a diesel, 3.0 Ltr engine and automatic transmission. It's on the market and ready for its new owner to take home in the shade of black with 9,480 miles clocked-up on the dashboard.
Xdrive40d M Sport
6,500miAuto3.0L
£83,990
Chichester
~£2,109/pm
A terrific price of only £83,990 is being advertised by this dealership in Chichester on this second hand X7 with just 6,500 miles on the clock.
Xdrive40d Mht M Sport Step
7,871miAutoDiesel3.0L
£88,000
Tring
~£2,210/pm
This estate X7 Xdrive40d Mht M Sport Step has got 7,871 miles clocked-up on the dash and comes fitted out with a 3.0L diesel motor and automatic transmission.
X7 M50i Dark Shadow Edition
14,067miAutoPetrol4.4L
£67,500
Chelmsford
~£1,695/pm
Buy this BMW X7 X7 M50i Dark Shadow Edition for only £67,500. It has got 14,067 miles on the dash and contains a 4.4 L petrol motor with automatic transmission.
X7 Xdrive30d M Sport
45,000miAuto3.0L
£53,316
Kingston Upon Thames
~£1,339/pm
At the fabulous price of only £53,316 is this X7 X7 Xdrive30d M Sport, it incorporates a 3.0l motor with automatic transmission and has 45,000 miles on the clock.
X7 Xdrive40d M Sport
5,950miAutoHybrid
£85,995
Enfield
~£2,160/pm
Priced at £85,995, this dealer is selling this second hand BMW X7 X7 Xdrive40d M Sport that has a CC hybrid engine with automatic transmission.
X7 Xdrive40d M Sport
9,134miAuto3.0L
£84,990
Southend-on-Sea
~£2,134/pm
This second hand BMW that's still in like new condition is fitted with a 3.0 LTR engine with automatic transmission and has only got 9,134 miles on the clock. It's for sale at the amazing price of £84,990 or you can buy it with a loan with evenly split, affordable instalments beginning at just £ per calendar month.
X7 Xdrive40d M Sport Mhev
9,440miAutoDiesel3.0L
£72,988
Sunderland
~£1,833/pm
This second hand BMW that's still in a fantastic, like new condition is fitted with a 3.0 Litre diesel engine with automatic transmission and only has 9,440 miles clocked up on the dashboard. It's for sale at the brilliant price of £72,988 or you could buy it on credit with evenly priced, budget friendly instalments beginning at only £ per calendar month.
M Sport
11,005miAutoDiesel
£74,490
Stockton-on-Tees
~£1,871/pm
Coming in the tone of grey, this estate motor has 11,005 miles on the dashboard and features a automatic L engine requiring diesel.
M Sport
35,876miAutoPetrol
£53,000
York
~£1,331/pm
In the shade of black, this vehicle comes fitted with automatic transmission and a CC petrol motor with 35,876 miles clocked up on the dash.
Xdrive40d Mht M Sport Step
7,729miAutoDiesel
£82,203
Leeds
~£2,064/pm
Advertised at the full price of £82,203 and with the option to buy using finance with affordable instalments starting at £ per calendar month, this black X7 Xdrive40d Mht M Sport Step is equipped with a CC diesel motor with automatic transmission and has got 7,729 miles clocked up on the dashboard.
Xdrive30d M Sport
36,000miAutoDiesel3.0L
£54,990
Luton
~£1,381/pm
On offer at our low price of only £54,990 is this BMW X7, it is fitted out with a 3.0 L diesel engine with automatic transmission and it has 36,000 miles on the dash.
X7 M50d
49,644miAutoDiesel3.0L
£52,990
Eastleigh
~£1,331/pm
For sale and ready to drive home is this BMW X7 X7 M50d finished in the tone of black; this model has 49,644 miles clocked up on the dashboard and contains a 3.0 litre diesel motor.