2020 BMW X7
X7 M50d
28,494miAutoDiesel3.0L
£55,950
Northampton
~£1,405/pm
This second-hand BMW from this dealer contains a 3.0L diesel motor with automatic transmission and has 28,494 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.
2 cars
X7 M50d
28,494miAutoDiesel3.0L
£55,950
Northampton
~£1,405/pm
This second-hand BMW from this dealer contains a 3.0L diesel motor with automatic transmission and has 28,494 miles on the clock.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Northampton
~£2,636/pm
Like new, low mileage BMW X7 X7 M60i currently available to drive away at £104,950 or on credit starting off at only £ monthly. It comes with automatic transmission, a 4.4 LTR petrol engine and has got a mere 1,974 miles on the clock.
3.0 Xdrive30d M Sport 261 Bhp Euro 6
34,000miAutoDiesel3.0L
£52,990
Bedford
~£1,331/pm
Own this BMW X7 3.0 Xdrive30d M Sport 261 Bhp Euro 6 for only £52,990. It has a 3.0 LTR diesel engine with automatic transmission and it has clocked up 34,000 miles.
3.0L Xdrive30d M Sport 261 Bhp
40,495miAutoDiesel3.0L
£58,995
Bedford
~£1,482/pm
Up for sale and ready for you to take home is this BMW X7 on offer at the fantastic price of just £59,995. This dealership in Bedford also provides you with the option to purchase with manageable monthly payments with instalment packages beginning from as little as £ per month.
3.0 40D Mht M Sport Suv Hybrid Xdr
6,337miAutoDiesel3.0L
£83,746
Bedford
~£2,103/pm
Available in green, this BMW has automatic transmission and a 3.0 litre diesel engine with 6,337 miles clocked-up on the dash.
X7 Xdrive 40I M Sport
57,912miAutoPetrol3.0L
£51,000
Braunstone Town
~£1,281/pm
Now available to view at this dealer is this estate BMW X7 with 56,801 miles clocked-up on the dashboard, automatic transmission and 3.0 ltr petrol engine.
3.0L Xdrive30d M Sport 261 Bhp
90,592miAutoDiesel3.0L
£47,700
Dunstable
~£1,198/pm
Finished in the tone of grey, this estate motor is equipped with a 3.0l diesel motor with automatic transmission and it has 90,592 miles on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
47,082miAutoHybrid3.0L
£57,495
Peterborough
~£1,444/pm
This used BMW in the shade of is up for sale and ready for you to drive home with the added option to buy with credit.
Xdrive40d M Sport
52,103miAutoDiesel3.0L
£54,450
Cambridge
~£1,367/pm
At the full price of £54,450 or with the possibility to buy on credit with manageable instalments from around £ pm, this BMW is fitted with automatic transmission, a 3.0 LTR diesel motor and has 52,103 miles on the dash.
X7 M60i
1,974miAutoPetrol4.4L
£104,950
Oxford
~£2,636/pm
Available for viewing at our dealership in the Oxford area is this which is fitted out with automatic transmission and a 4.4l petrol motor. It is in an almost spotless, nearly new condition inside and out and is on offer and ready for its new owner to drive away in the shade of with 1,974 miles clocked-up on the dash.
X7 M50d
28,494miAutoDiesel3.0L
£55,950
Oxford
~£1,405/pm
In a finish, this 3000 cc diesel X7 X7 M50d with automatic transmission is available for purchase.
M50d
49,290miAutoDiesel1.0L
£62,995
Peterborough
~£1,582/pm
On display at our dealership located in the Peterborough area is this X7 that features a 1000 cc diesel engine with automatic transmission.
2023 M60i Xdrive Mhev
10,750miAutoHybrid4.4L
£97,990
Stamford
~£2,461/pm
Check out the great price at this car dealership for this second hand, BMW that only has 7,900 miles clocked up on the dash, a 4.4 litre hybrid engine and automatic transmission.
X7 Xdrive30d M Sport
23,493miAuto3.0L
£55,990
Peterborough
~£1,406/pm
Have this second hand BMW X7 X7 Xdrive30d M Sport for £55,990. Finance offers start off at only £ per month for this vehicle which has a 3.0 L engine with automatic transmission.
X7 Xdrive 30D M Sport
68,000miAutoDiesel3.0L
£49,995
Berkhamsted
~£1,255/pm
On the market and ready for you to drive away today is this BMW X7 X7 Xdrive 30D M Sport which comes fitted with automatic transmission and a 3.0l diesel engine. This used model now in stock at our dealership in Berkhamsted has 68,000 miles clocked-up on the dash and comes finished in the tone of grey.
Xdrive M50i Step
17,577miAutoPetrol4.4L
£74,000
Stevenage
~£1,858/pm
A great price of only £74,000 is being offered by our dealership for this low mileage BMW X7 Xdrive M50i Step which has a mere 17,577 miles on the clock.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
At the marvellous price of only £95,000 is this estate, it incorporates a 3.0 Litre petrol motor with automatic transmission and it has 107 miles clocked up on the dash.
Xdrive40i M Sport Step
30,207miAutoPetrol3.0L
£57,500
Solihull
~£1,444/pm
There's a brilliant price of only £57,500 for this second hand, BMW X7 Xdrive40i M Sport Step with a low mileage of only 30,207 miles, a 3000cc petrol motor and automatic transmission.
3.0L Xdrive40d M Sport Mhev 336 Bhp
75,254miAutoHybrid3.0L
£49,975
Loughborough
~£1,255/pm
This X7 3.0L Xdrive40d M Sport Mhev 336 Bhp features a 3.0L hybrid engine with automatic transmission and has 75,254 miles clocked up on the dash.
Xdrive40d Mht M Sport Step
29,601miAutoDiesel3.0L
£60,000
Tamworth
~£1,507/pm
Planning on buying a X7 Xdrive40d Mht M Sport Step? Well, consider going for this used one with low mileage from our dealership in Tamworth that contains a 3.0 L diesel engine and automatic transmission.
Xdrive M50i Step
32,387miAutoPetrol4.4L
£65,000
High Wycombe
~£1,632/pm
A terrific price of just £70,000 from this dealer in High Wycombe on this second-hand BMW with a low mileage of just 32,387 miles.
Suv
60,000miAutoPetrol3.0L
£47,995
Birmingham
~£1,205/pm
Seize the chance to be the lucky owner of this BMW X7 that is for sale at only £52,995. It comes in the tone of black, has 60,000 miles clocked up on the dash and contains a 3.0 Ltr petrol engine with automatic transmission.
Xdrive M50d Step
34,750miAutoDiesel3.0L
£57,000
West Bridgford
~£1,431/pm
Available from our dealership in West Bridgford is this second hand, low mileage BMW X7 Xdrive M50d Step that features a diesel, 3000 cc engine and automatic transmission. On the market and ready for its new owner to drive away in the tone of black with only 34,750 miles clocked-up on the dashboard.
Xdrive40i M Sport Step
39,184miAutoPetrol3.0L
£52,000
West Bridgford
~£1,306/pm
Available for viewing at this dealership in West Bridgford is this estate motor which is equipped with a petrol, 3000CC engine and automatic gearbox. It's up for sale and ready for its new owner to drive away in the tone of grey with 39,184 miles on the dash.