2020 BMW X7
Estate
36,695miAutoPetrol
£47,000
Bridgwater
~£1,180/pm
Priced at £52,995, this dealer is selling this second-hand X7 that has a Ltr petrol motor with 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.
1 cars
Estate
36,695miAutoPetrol
£47,000
Bridgwater
~£1,180/pm
Priced at £52,995, this dealer is selling this second-hand X7 that has a Ltr petrol motor with automatic transmission.
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
£51,000
Cardiff
~£1,281/pm
A 3.0 Litre petrol engine and automatic transmission are only some of the aspects that this X7 has to offer its new owner.
40I Mht M Sport Xdrive Euro 6
14miAutoPetrol3.0L
£113,245
Bristol
~£2,844/pm
Available at our dealership in Bristol is this BMW X7 which has a 3.0L petrol engine with automatic transmission. It's available to drive away in a blue finish with 14 miles clocked up on the dashboard.
40I M Sport Xdrive Euro 6
23,685miAutoPetrol3.0L
£56,490
Bristol
~£1,419/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.
M Sport
33,429miAutoDiesel
£48,532
Exeter
~£1,219/pm
Currently available for sale is this estate X7 on offer at the fantastic price of only £50,679. This dealer also gives you the option to purchase using manageable monthly instalments to suit all budgets with instalment plans beginning from as little as £ per month.
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
£79,995
Bridgend
~£2,009/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.
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£97,995
Swindon
~£2,461/pm
Head over to this dealership for a closer look at this automatic BMW incorporating a 3.0 ltr petrol motor with automatic transmission. This used one available from this dealer has 10 miles clocked up on the dashboard and comes in grey.
3.0 40I Mht M Sport Xdrive Euro 6 5-Door 7 S
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.
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.
X7 Xdrive40d
38,400miAuto3.0L
£59,950
Cheltenham
~£1,505/pm
At this dealer there's a bargain price on this second hand BMW with 38,400 miles clocked-up on the dash, a 3.0 litre engine and automatic transmission.
X7 M50d
20,750miAutoDiesel3.0L
£60,950
Cheltenham
~£1,531/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.
40I Mht M Sport Xdrive Euro 6
11miAutoPetrol3.0L
£110,000
Swindon
~£2,762/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
18miAutoPetrol3.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 Xdrive30d M Sport
66,716miAutoDiesel3.0L
£50,992
Eastleigh
~£1,281/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 M50d
49,603miAutoDiesel3.0L
£52,990
Eastleigh
~£1,331/pm
This BMW X7 X7 M50d has 49,603 miles clocked up on the dash and incorporates a 3.0l diesel engine.
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.
X7 M50d
28,494miAutoDiesel3.0L
£55,750
Oxford
~£1,400/pm
This used from this dealer has a 3000cc diesel motor with automatic transmission and it has 28,494 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
107miAutoPetrol3.0L
£95,000
Solihull
~£2,386/pm
If you're shopping for a high quality car then you may want to consider this BMW X7. It features automatic transmission, a 3000CC petrol motor and has got 107 miles clocked up on the dashboard.
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,500
Solihull
~£1,444/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.