2024 BMW X7
Xdrive40d Mht M Sport Step
3,165miAutoDiesel3.0L
£105,000
Chelmsford
~£2,637/pm
There is a brilliant price at this dealership for this used, BMW with automatic transmission, a 3.0l diesel motor and a mere 3,165 miles on the clock.
Xdrive40d Mht M Sport Step
Auto Diesel 3.0L 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.
148 cars
Xdrive40d Mht M Sport Step
3,165miAutoDiesel3.0L
£105,000
Chelmsford
~£2,637/pm
There is a brilliant price at this dealership for this used, BMW with automatic transmission, a 3.0l diesel motor and a mere 3,165 miles on the clock.
3.0 40D Mht M Sport Suv Hybrid Xdr
21,435miAutoDiesel3.0L
£72,495
Hailsham
~£1,821/pm
This second-hand BMW from this dealer has 21,435 miles clocked-up on the dashboard and is equipped with a 3.0L diesel engine and automatic transmission.
22 Reg 3.0 40D M Sport Xdrive
21,211miAutoHybrid
£62,990
Middlesbrough
~£1,582/pm
This estate X7 has 21,211 miles clocked up on the dash and features a Ltr hybrid engine with automatic transmission.
Xdrive30d M Sport
54,394miAutoDiesel3.0L
£49,995
Heywood
~£1,255/pm
On display at this car dealership in Heywood - black BMW X7 Xdrive30d M Sport fitted with a automatic transmission and 3.0 Litre diesel engine.
Xdrive40d Mht M Sport Step
10miAutoDiesel3.0L
£94,998
Fortrose
~£2,386/pm
In the tone of black, this 3.0 Litre diesel BMW with automatic transmission is now available for purchase.
X7 Xdrive40d M Sport
3,885miAutoDiesel3.0L
£81,950
Penryn
~£2,058/pm
On display at our showroom is this X7 with a low mileage of only 3,885 miles.
X7 Xdrive40d M Sport
27,406miAutoDiesel3.0L
£74,990
Edinburgh
~£1,883/pm
Seize the chance to be the happy owner of this suv that is now for sale at only £74,990. It is available in the tone of blue, has 27,406 miles clocked up on the dashboard and contains a 3.0 Ltr diesel motor with automatic transmission.
Xdrive40d Excellence Mhev
11,000miAutoHybrid3.0L
£79,995
Stratford-upon-Avon
~£2,009/pm
With just 11,000 miles on the clock, this second hand motor in a like new condition is on offer at £79,995 or on credit starting at around £ monthly.
Xdrive40d Mht M Sport Step
31,601miAutoDiesel3.0L
£62,000
Stevenage
~£1,557/pm
On the market and ready for its next owner to drive home is this X7 which has a 3.0 Ltr diesel engine with automatic transmission. This second-hand model comes in black and has 31,601 miles clocked up on the dash.
X7 Xdrive40d M Sport Mhev
17,852miAutoDiesel3.0L
£68,500
Sheffield
~£1,720/pm
Starting off at just £ each month, you can drive this estate BMW X7 X7 Xdrive40d M Sport Mhev with 17,852 miles on the dashboard, diesel 3.0l motor and automatic transmission.
Xdrive40d Mht M Sport Step
34,465miAutoDiesel
£51,475
Stockport
~£1,293/pm
Available at this dealer in Stockport: BMW X7 with 34,465 miles, automatic transmission and a cc diesel engine.
Xdrive40i M Sport Step
AutoPetrol3.0L
£97,101
Bury St Edmunds
~£2,438/pm
Second-hand BMW, in an almost spotless, like new condition, now available for sale at the amazing price of £97,101. This car looks like new, contains a 3.0 Ltr petrol engine with automatic transmission and only has few miles on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
30,387miAutoHybrid3.0L
£61,950
Knaresborough
~£1,556/pm
This suv BMW X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss is equipped with a 3.0l hybrid motor with automatic transmission and has 30,387 miles clocked up on the dashboard. It is now on the market and ready for its new owner to drive away for the great price of only £61,950.
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
Tonbridge
~£1,481/pm
Buy this X7 40I M Sport for only £58,975. It has a 3000CC petrol motor with automatic transmission and has 13,000 miles on the dashboard.
X7 M50d
37,487miAuto3.0L
£55,495
Peterborough
~£1,394/pm
Up for sale at the full price of £55,495 and with the possibility to buy on finance with manageable repayments beginning from £ per calendar month, this white BMW X7 X7 M50d has 37,487 miles on the dashboard and comes fitted out with a 3.0L engine.
X7 Xdrive30d M Sport
58,699miAuto3.0L
£51,980
Croydon
~£1,305/pm
At this dealership there's an outstanding price on this used X7 X7 Xdrive30d M Sport with a 3000cc motor with automatic transmission and 58,699 miles clocked-up on the dash.
X7 Xdrive40d M Sport
3,090miAutoHybrid
£88,995
Bromley
~£2,235/pm
Buy this second-hand X7 for only £88,995. Finance plans begin from as little as £ every month for this car that has got a L hybrid motor with automatic transmission.
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
The superb price of only £83,990 is being offered by our dealership for this low mileage suv that has automatic transmission and a 3000CC motor.
X7 M50i Dark Shadow Edition
22,638miAutoPetrol4.4L
£67,500
Chelmsford
~£1,695/pm
Finished in grey, this X7 X7 M50i Dark Shadow Edition has 22,638 miles clocked up on the dashboard and contains a 4.4L petrol motor with automatic transmission.
X7 Xdrive40d M Sport
5,950miAutoHybrid
£85,995
Enfield
~£2,160/pm
On the market and ready for you to drive home is this X7. This second hand mode has got a Ltr hybrid motor with automatic transmission and it has 5,950 miles clocked-up on the dashboard.
X7 Xdrive30d M Sport
46,843miAuto3.0L
£53,316
Kingston Upon Thames
~£1,339/pm
At this car dealership there is an incredible price of only £53,316 on this second hand BMW with automatic transmission with a 3000cc engine and 46,843 miles clocked up on the dash.
X7 Xdrive40d M Sport Mhev
9,440miAutoDiesel3.0L
£73,988
Sunderland
~£1,858/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.