2024 BMW X7
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
11miAutoPetrol3.0L
£110,000
Swindon
~£2,762/pm
X7 with a 3.0 ltr petrol motor and automatic transmission.
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
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
11miAutoPetrol3.0L
£110,000
Swindon
~£2,762/pm
X7 with a 3.0 ltr petrol motor and automatic transmission.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£99,990
Swindon
~£2,511/pm
Available at our dealership located in Swindon is this suv which has automatic transmission and a 3.0 Ltr diesel motor. It is on the market and ready for its next owner to drive away in the tone of blue with 10 miles clocked-up on the dash.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
At this dealer in Swindon you'll find the great price of just £97,995 on this BMW with a 3000 CC petrol motor, automatic transmission and 10 miles on the dash.
40D Mht M Sport Xdrive Euro 6
6,124miAutoDiesel3.0L
£79,195
Melksham
~£1,989/pm
With just 6,124 miles clocked up on the dash, this used car in an almost spotless, nearly new condition is available on the market at £84,888 or on credit starting out at only £ pm.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
A marvellous price of just £104,950 from this dealership on this low mileage BMW that only has 1,974 miles on the dash.
X7 Xdrive40d M Sport Mhev
14,900miAutoDiesel3.0L
£79,995
Bridgend
~£2,009/pm
Painted in grey, this car has 14,900 miles clocked up on the dash and incorporates a automatic 3.0 Ltr engine running on diesel.
X7 M50d
28,494miAutoDiesel3.0L
£55,950
Oxford
~£1,405/pm
Coming in the tone of , this 3000CC diesel BMW X7 X7 M50d with automatic transmission is currently available to test drive.
X7 Xdrive40d
38,400miAuto3.0L
£59,950
Cheltenham
~£1,505/pm
On offer and ready for its new owner to take home is this BMW which is fitted with automatic transmission and a 3000 CC engine. This second hand model currently for sale at our dealership in Cheltenham has 38,400 miles on the dash.
X7 M50d
20,750miAutoDiesel3.0L
£61,750
Cheltenham
~£1,551/pm
Check out the superb price of just £62,450 on this low mileage X7 that’s got a 3000cc diesel motor, automatic transmission and a mere 20,750 miles on the dash.
40D Mht M Sport Xdrive Euro 6
10miAutoDiesel3.0L
£102,999
Bristol
~£2,587/pm
Get in touch with this car dealership for a closer look at this automatic BMW X7 with a 3.0 litre diesel motor and automatic transmission. This second-hand model in the Bristol area has 10 miles clocked up on the dash and has been finished in grey.
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
14miAutoPetrol3.0L
£113,245
Bristol
~£2,844/pm
With 14 miles clocked up on the dash and coming in the shade of blue, this suv used car incorporates a 3.0 LTR petrol engine and automatic transmission.
3.0 40I M Sport Xdrive Euro 6 5-Door
23,685miAutoPetrol3.0L
£57,000
Bristol
~£1,431/pm
Finished in black, this suv BMW X7 is fitted with a 3.0l petrol engine with automatic transmission and it has 23,685 miles clocked up on the dash. First Registered in 2020, this X7 3.0 40I M Sport Xdrive Euro 6 5-Door is now on offer and ready for its new owner to drive home for £57,000.
X7 Xdrive40i M Sport
18miAutoPetrol3.0L
£77,490
Eastleigh
~£1,946/pm
This used X7 X7 Xdrive40i M Sport from this dealer has got 18 miles clocked-up on the dash and is fitted with a 3.0L petrol motor with automatic transmission.
X7 Xdrive30d M Sport
66,716miAutoDiesel3.0L
£51,990
Eastleigh
~£1,306/pm
For sale at this dealership located in Eastleigh: BMW X7 X7 Xdrive30d M Sport with automatic transmission, a 3.0 ltr diesel engine and 66,716 miles.
Xdrive M50i Step
32,387miAutoPetrol4.4L
£66,000
High Wycombe
~£1,657/pm
Own this BMW for only £66,000. It has got 32,387 miles clocked up on the dashboard and is fitted with a 4400 CC petrol engine with automatic transmission.
Xdrive40i Step 6 Seat
7,775miAutoPetrol3.0L
£62,000
Egham
~£1,557/pm
At £62,000 you can get this used X7 Xdrive40i Step 6 Seat from this car dealership in Egham containing a 3000 cc petrol motor with automatic transmission.
Xdrive40i M Sport Step Ultimate Pack
31,714miAutoPetrol3.0L
£68,000
Egham
~£1,708/pm
Having 31,714 miles clocked-up on the dash and coming in black, this BMW X7 contains a 3.0 L petrol motor and automatic transmission.
Xdrive40d Mht M Sport Step
29,499miAutoDiesel3.0L
£57,500
Egham
~£1,444/pm
On offer at the awesome price of only £57,500 is this X7 with automatic transmission, a 3000 cc diesel motor and 29,499 miles clocked up on the dash.
Xdrive40i M Sport Step
53,596miAutoPetrol3.0L
£49,000
Egham
~£1,231/pm
On offer and available to take home is this X7 in black; this model has 53,596 miles clocked up on the dash and has a 3.0l petrol motor.
X7 Xdrive 30D M Sport
68,000miAutoDiesel3.0L
£49,995
Berkhamsted
~£1,255/pm
This X7 has 68,000 mi clocked-up on the dash and incorporates a 3.0 ltr diesel motor. This particular used one from this dealership in Berkhamsted is finished in the tone of grey.
3.0 30D M Sport Xdrive Euro 6 Ss
113,000miAutoDiesel3.0L
£44,909
Egham
~£1,128/pm
Available to drive away is this BMW X7 3.0 30D M Sport Xdrive Euro 6 Ss that has got automatic transmission and a 3.0 L diesel engine. On offer at the fantastic price of just £44,909 and achievable payments available starting from only £ per calendar month.
X7 M50i
38,190miAutoPetrol4.4L
£60,053
Guildford
~£1,508/pm
Are you planning on buying a BMW X7 X7 M50i? Well, consider this second hand one available in the shade of white with a 4.4l petrol engine, automatic transmission and 38,190 miles on the clock.
X7 Xdrive30d M Sport
47,225miAutoDiesel3.0L
£57,834
Guildford
~£1,452/pm
Currently on show at our dealership is this X7 X7 Xdrive30d M Sport which has a 3.0 Ltr diesel engine with automatic transmission.
3.0 30D M Sport Xdrive Euro 6 Ss
48,700miAutoDiesel3.0L
£51,990
Cwmbran
~£1,306/pm
This BMW X7 has 47,500 miles clocked-up on the dash and is fitted out with a 3.0 litre diesel engine.