2024 BMW X7
Xdrive40i Mht M Sport Step
3,121miAutoPetrol3.0L
£88,000
Cardiff
~£2,210/pm
Coming in the shade of grey, this second hand car features a 3.0L petrol engine with automatic transmission and has 3,121 miles on the dash.
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.
0 cars
Xdrive40i Mht M Sport Step
3,121miAutoPetrol3.0L
£88,000
Cardiff
~£2,210/pm
Coming in the shade of grey, this second hand car features a 3.0L petrol engine with automatic transmission and has 3,121 miles on the dash.
Xdrive40i M Sport Step
56,887miAutoPetrol3.0L
£50,000
Cardiff
~£1,256/pm
Now available from our dealership located in the Cardiff area is this X7 Xdrive40i M Sport Step which comes fitted out with a 3.0 ltr petrol motor and automatic transmission. It is on offer and ready for you to drive home in the shade of black with 56,887 miles on the dashboard.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£98,500
Bristol
~£2,474/pm
Are you thinking of going for a BMW? Consider this used nearly new one that is in excellent, like new condition in and out. This particular model has got automatic transmission and a 3000 CC diesel motor with 10 mi clocked-up on the dashboard.
40I M Sport Xdrive Euro 6
23,685miAutoPetrol3.0L
£55,790
Bristol
~£1,401/pm
Get behind the wheel of this BMW X7 40I M Sport Xdrive Euro 6 that has got automatic transmission and a 3000cc petrol motor. This used model has just 23,685 miles on the dash and has been finished in black.
3.0 30D M Sport Xdrive Euro 6 Ss
48,700miAutoDiesel3.0L
£51,990
Cwmbran
~£1,306/pm
Available for viewing at our showroom is this X7 3.0 30D M Sport Xdrive Euro 6 Ss that incorporates a 3000 cc diesel motor with automatic transmission.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£78,395
Melksham
~£1,969/pm
Seize the opportunity to be the happy owner of this X7 available at just £80,995. It has been finished in blue, is equipped with a 3.0 LTR diesel engine with automatic transmission and has 6,124 miles clocked-up on the dash.
X7 Xdrive40d M Sport Mhev
14,900miAutoDiesel3.0L
£74,995
Bridgend
~£1,883/pm
Are you thinking of buying a X7 X7 Xdrive40d M Sport Mhev? Then consider going for this near mint one which is in an almost spotless, nearly new condition throughout. This particular vehicle has 14,900 miles on the clock and features a 3.0l diesel motor with automatic transmission.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
Currently available at this dealership in Swindon is this suv that has got automatic transmission and a 3.0 litre diesel motor. It is in a nearly new condition throughout and is up for sale in the tone of blue with 10 miles clocked-up on the dash.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£99,000
Swindon
~£2,486/pm
BMW X7 with a 3.0 L petrol engine and automatic gearbox.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£114,995
Swindon
~£2,888/pm
Painted in , this second-hand suv has a 3.0 ltr diesel engine with automatic transmission and it has 10 miles clocked up on the dashboard.
X7 M50d
20,750miAutoDiesel3.0L
£58,950
Cheltenham
~£1,480/pm
Currently available at this dealership in the Cheltenham area is this X7 that offers a diesel, 3000CC engine and automatic transmission. It is up for sale and ready for its next owner to take home in the tone of blue with 20,595 miles clocked up on the dash.
X7 M50d
49,875miAuto3.0L
£57,950
Cheltenham
~£1,455/pm
Beginning from £ each month, you can own this X7 X7 M50d with automatic transmission, a 3000 CC engine and 49,875 miles on the clock.
40I Mht M Sport Xdrive Euro 6
11miAutoPetrol3.0L
£108,500
Swindon
~£2,725/pm
Painted with a finish, this suv used car is fitted with a 3.0L petrol engine with automatic transmission and has 11 miles clocked up on the dash. First Registered in 2024, this X7 40I Mht M Sport Xdrive Euro 6 is on offer and ready for you to take home for £110,000.
X7 Xdrive40i M Sport
7miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
On offer and ready for its next owner to drive away today is this BMW in a like new condition that is fitted with a 3000 CC petrol motor with automatic transmission. This second-hand model now in stock at our dealership has 18 miles on the clock and has been finished in white.
X7 Xdrive40d M Sport
9,480miAutoDiesel3.0L
£74,491
Eastleigh
~£1,871/pm
Up for sale and ready for its new owner to drive home is this BMW X7 X7 Xdrive40d M Sport which incorporates a 3.0 Litre diesel engine and automatic transmission. This second hand model has clocked-up 9,480 miles.
X7 Xdrive30d M Sport
66,716miAutoDiesel3.0L
£48,495
Eastleigh
~£1,218/pm
Currently available from this car dealership in the Eastleigh area is this BMW X7 X7 Xdrive30d M Sport containing a 3000CC diesel engine with automatic transmission.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
Be the new owner of this BMW which is fitted out with a 4400cc petrol motor and automatic transmission. This second hand model currently available at our dealership has 1,974 miles on the clock.
Xdrive40d Excellence Mhev
11,000miAutoHybrid3.0L
£79,995
Stratford-upon-Avon
~£2,009/pm
Currently up for sale from our dealership located in Stratford-upon-Avon, for the low price of £79,995 is this like new, almost spotless BMW X7 Xdrive40d Excellence Mhev.
X7 Xdrive40d M Sport
27,452miAutoDiesel3.0L
£75,950
Oxford
~£1,907/pm
Now available from this dealer is this X7 in that's fitted with a automatic transmission and 3000cc diesel engine.
X7 M50d
52,198miAutoDiesel3.0L
£56,950
Oxford
~£1,430/pm
Coming equipped with automatic transmission and a 3000cc diesel engine, this used X7 X7 M50d from this dealer is available to drive away in and has 52,198 miles on the clock.
Xdrive40d M Sport
6,500miAuto3.0L
£82,990
Chichester
~£2,084/pm
Have a closer look at this BMW X7 Xdrive40d M Sport with automatic transmission and a 3.0 litre engine. This used model now available from this dealer is advertised at the low price of just £82,990, has been finished in and has clocked up 6,500 mi.
X7 Xdrive40d M Sport Mhev
27,000miAutoDiesel3.0L
£63,000
Stourbridge
~£1,582/pm
Up for sale at the full price of £63,000 or with the possibility to purchase on credit with affordable instalments commencing at £ per calendar month, this estate has a 3.0l diesel engine with automatic transmission and it has got 27,000 miles clocked up on the dashboard.
Xdrive40i M Sport Step
30,207miAutoPetrol3.0L
£57,000
Solihull
~£1,431/pm
A great price of just £57,500 is currently being advertised by this dealer in Solihull for this low mileage BMW X7 Xdrive40i M Sport Step with a mere 30,207 miles clocked up on the dash.
Xdrive40i Step 6 Seat
7,775miAutoPetrol3.0L
£58,000
Egham
~£1,457/pm
This estate motor contains a 3.0 ltr petrol engine with automatic transmission and has got 7,775 miles on the dash. First Registered in 2022, it's on the market and ready for its next owner to drive away for £65,000.