2020 BMW X7
Xdrive40d Mht M Sport Step
47,876miAutoDiesel3.0L
£57,367
Colchester
~£1,441/pm
This BMW X7 Xdrive40d Mht M Sport Step available from this dealership priced at £57,367 comes finished in white and has got 47,876 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.
164 cars
Xdrive40d Mht M Sport Step
47,876miAutoDiesel3.0L
£57,367
Colchester
~£1,441/pm
This BMW X7 Xdrive40d Mht M Sport Step available from this dealership priced at £57,367 comes finished in white and has got 47,876 miles on the dash.
X7 Xdrive40d M Sport
36,690miAutoDiesel3.0L
£57,000
King's Lynn
~£1,431/pm
A terrific price of only £57,000 is currently being advertised by our dealership for this low mileage BMW that incorporates a 3.0 Litre diesel engine with automatic transmission.
X7 Xdrive30d M Sport
27,104miAutoDiesel3.0L
£59,991
Nottingham
~£1,507/pm
Painted in the shade of black, this BMW has got automatic transmission, a 3.0 Litre diesel engine and has just 27,104 miles clocked up on the dash.
X7 Xdrive40d M Sport
3,035miAutoHybrid3.0L
£92,495
Guildford
~£2,323/pm
On offer from this dealership at the awesome price of only £92,495 is this low mileage X7 in splendid, like new condition.
X7 M60i
13,876miAutoPetrol4.4L
£94,000
West Drayton
~£2,361/pm
Finished in the shade of grey, this second hand car has 13,876 mi clocked up on the dashboard and comes fitted out with a 4.4 L petrol motor with automatic transmission.
X7 Xdrive40i M Sport
21,412miAutoPetrol3.0L
£57,900
Croydon
~£1,454/pm
Planning on buying a BMW X7? Consider this used one finished in black with a 3.0 l petrol engine with automatic transmission and 21,412 miles on the clock.
Suv
36,000miAutoDiesel3.0L
£51,990
Bury
~£1,306/pm
Buy this used X7 for £51,990. Finance deals start off at £ each month for this vehicle that has a 3.0 L diesel engine with automatic transmission.
Xdrive30d M Sport
54,696miAutoDiesel3.0L
£52,495
Billingshurst
~£1,318/pm
Commencing from only £ monthly, you could get this estate car with automatic transmission, a diesel 3.0 ltr engine and 54,696 miles clocked-up on the dash.
X7 Xdrive40i M Sport
38,170miAutoPetrol3.0L
£53,800
Kingston Upon Thames
~£1,351/pm
Now available to test-drive at our showroom is this X7 with only 38,170 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step
44,051miAutoDiesel
£56,000
Leeds
~£1,406/pm
Interested in buying a BMW X7? Then have a look at this used model coming in grey with 44,051 miles clocked up on the dash, a ltr diesel motor and automatic transmission.
Xdrive40d Mht M Sport Step
16,756miAutoDiesel
£66,275
Leeds
~£1,664/pm
Now displayed at our dealership in Leeds is this BMW that is fitted with automatic transmission and a ltr diesel engine.
Xdrive40i M Sport
11,000miAutoHybrid3.0L
£79,990
Romford
~£2,009/pm
Available for viewing at this dealer in Romford is this second hand, low mileage fitted out with a 3.0l hybrid motor and automatic transmission. It is on the market and ready for its new owner to take home in the shade of black with a mere 11,000 mi clocked-up on the dashboard.
Xdrive40i M Sport Step
AutoPetrol3.0L
£95,750
Bury St Edmunds
~£2,405/pm
Are you interested in buying a X7 Xdrive40i M Sport Step? Well, take a more detailed look at this second hand one from this dealer, it has automatic transmission and a 3000CC petrol engine with few mi clocked up on the dash.
Xdrive M50i Step
20,158miAutoPetrol4.4L
£61,000
King's Lynn
~£1,532/pm
This dealer in King's Lynn is currently advertising a fabulous price of only £61,000 for this second hand X7 Xdrive M50i Step with only 20,158 miles on the dash.
X7 M50i
20,158miAutoPetrol4.4L
£61,000
King's Lynn
~£1,532/pm
On the market and ready for its new owner to take home is this X7 X7 M50i which incorporates a 4.4 L petrol motor and automatic transmission. This second hand model at our dealership has just 20,158 miles clocked-up on the dash.
Xdrive40i M Sport
17,896miAutoPetrol3.0L
£57,990
Worksop
~£1,456/pm
Become the new owner of this automatic BMW with a 3.0 litre petrol motor and automatic transmission. This second-hand model in the Worksop area comes in the tone of black and has 17,896 miles on the clock.
Suv 3.0 X7 Xdrive40d M Sport 202070
40,000miAutoHybrid3.0L
£56,799
Rochdale
~£1,426/pm
Call this dealership for a closer look at this automatic X7 incorporating a 3.0l hybrid engine and automatic transmission. This second hand one in Rochdale is finished in white and has 40,000 miles on the clock.
3.0 40I Mht M Sport Xdrive Euro 6 Ss
10miAutoHybrid3.0L
£99,210
Craigavon
~£2,491/pm
Now on offer and ready for its new owner to drive away is this BMW X7 3.0 40I Mht M Sport Xdrive Euro 6 Ss with a 3.0 Litre hybrid motor and 10 miles clocked-up on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
7,000miAutoHybrid3.0L
£67,995
Ruislip
~£1,708/pm
Almost flawless BMW X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss containing a hybrid, 3000 CC engine and automatic transmission. It is on the market and ready for you to drive away in the tone of black with 7,000 miles clocked-up on the dashboard.
X7 Xdrive40d M Sport
2,500miAutoDiesel3.0L
£89,900
Croydon
~£2,258/pm
On offer and ready for its new owner to take home is this like new X7 X7 Xdrive40d M Sport which has a 3000CC diesel motor with automatic transmission. This second hand model available from this dealership in Croydon has a mere 2,500 miles on the clock.
3.0 40I M Sport Xdrive Euro 6 Ss
24,787miAutoPetrol3.0L
£58,950
Knaresborough
~£1,480/pm
Are you considering buying a X7? Then consider this second hand, low mileage one from our dealership located in the Knaresborough area which is fitted out with a 3.0 Litre petrol engine with automatic transmission.
3.0L Xdrive40d M Sport Mhev 336 Bhp
26,000miAutoHybrid3.0L
£65,990
Coventry
~£1,657/pm
Be the new owner of this BMW X7 3.0L Xdrive40d M Sport Mhev 336 Bhp incorporating a 3.0 L hybrid engine with automatic transmission. This second hand one only has 26,000 miles clocked up on the dash.
40D Mht M Sport U652 Ulez
29,800miAutoHybrid3.0L
£64,999
Kidderminster
~£1,632/pm
With a grey finish, this suv X7 40D Mht M Sport U652 Ulez has 29,800 miles on the dash and features a 3000CC hybrid engine with automatic transmission.
X7 Xdrive40d M Sport
7,383miAutoDiesel3.0L
£88,900
Edinburgh
~£2,232/pm
Now available from this car dealership is this low mileage BMW X7 X7 Xdrive40d M Sport. It has just 7,000 miles on the dashboard and incorporates a 3000 CC diesel motor with automatic transmission.
BMW X7 data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 164 | £67,847 | 3 | 27,093 | 203 |
Aberdeen City | 1 | £97,999 | 1 | 8,923 | 2 |
Bedfordshire | 4 | £61,945 | 4 | 42,670 | 4 |
Berkshire | 1 | £75,141 | 1 | 8,175 | 6 |
Bristol | 2 | £101,640 | 0 | 10 | 3 |
Buckinghamshire | 3 | £79,593 | 2 | 14,925 | 6 |
Cambridgeshire | 3 | £68,973 | 3 | 35,144 | 3 |
Cardiff | 3 | £74,500 | 2 | 25,613 | 8 |
Cheshire | 5 | £65,159 | 3 | 23,632 | 3 |
City of Edinburgh | 2 | £71,200 | 3 | 34,242 | 3 |
City of London - Greater London | 2 | £59,069 | 15 | 26,155 | 1 |
Conwy | 1 | £81,999 | 1 | 983 | - |
County Durham | 1 | £47,491 | 4 | 76,215 | 2 |
Craigavon | 3 | £75,733 | 4 | 32,243 | - |
Croydon - Greater London | 2 | £73,900 | 3 | 11,956 | 1 |
Derbyshire | 3 | £71,943 | 3 | 16,753 | 2 |
Devon | 1 | £52,621 | 4 | 33,427 | 1 |
Dundee City | 2 | £64,000 | 3 | 25,104 | - |
Dungannon | 1 | £61,950 | 3 | 20,550 | - |
East Ayrshire | 1 | £53,488 | 5 | 60,100 | - |
East Riding of Yorkshire | 2 | £75,360 | 3 | 19,720 | - |
East Sussex | 1 | £57,500 | 4 | 22,822 | - |
Essex | 8 | £59,233 | 4 | 35,022 | 11 |
Glasgow City | 4 | £75,198 | 2 | 14,922 | 3 |
Gloucestershire | 1 | £63,950 | 3 | 20,595 | 4 |
Greater Manchester | 4 | £64,502 | 3 | 29,453 | 6 |
Hampshire | 3 | £83,152 | 1 | 5,731 | 3 |
Havering - Greater London | 2 | £69,993 | 3 | 18,500 | 2 |
Hertfordshire | 1 | £49,995 | 5 | 68,000 | 10 |
Highland | 1 | £84,998 | 1 | 6,500 | 2 |
Hillingdon - Greater London | 3 | £85,798 | 2 | 10,606 | 2 |
Hounslow - Greater London | 3 | £73,867 | 2 | 12,532 | 6 |
Kent | 5 | £56,592 | 4 | 38,739 | 5 |
Kingston upon Thames - Greater London | 2 | £56,308 | 4 | 35,620 | 5 |
Lambeth - Greater London | 1 | £51,495 | 5 | 55,700 | - |
Lancashire | 4 | £68,354 | 2 | 34,348 | 3 |
Larne | 1 | £74,990 | 2 | 18,000 | - |
Leicestershire | 5 | £57,460 | 5 | 40,218 | 1 |
Lincolnshire | 2 | £74,993 | 3 | 21,110 | 5 |
Magherafelt | 3 | £63,495 | 3 | 40,000 | - |
Newport | 2 | £58,490 | 4 | 33,550 | 1 |
Norfolk | 3 | £59,667 | 4 | 25,669 | 1 |
North Yorkshire | 3 | £58,310 | 4 | 28,023 | 11 |
Northamptonshire | 1 | £60,950 | 2 | 31,442 | 4 |
Nottinghamshire | 12 | £60,328 | 4 | 38,483 | 10 |
Oxfordshire | 1 | £60,950 | 2 | 31,442 | 2 |
Perth and Kinross | 1 | £68,990 | 3 | 19,529 | - |
Somerset | 2 | £61,973 | 3 | 24,392 | - |
South Yorkshire | 9 | £62,525 | 3 | 33,138 | 11 |
Staffordshire | 2 | £74,000 | 2 | 18,263 | 5 |
Suffolk | 3 | £93,704 | 1 | 4,189 | - |
Surrey | 5 | £64,309 | 4 | 29,399 | 7 |
Swansea | 1 | £57,000 | 4 | 33,958 | 1 |
West Midlands | 7 | £71,423 | 3 | 25,947 | 19 |
West Sussex | 1 | £52,495 | 5 | 54,696 | 3 |
West Yorkshire | 11 | £62,067 | 3 | 34,328 | 6 |
Wiltshire | 2 | £89,495 | 1 | 3,067 | 6 |
Worcestershire | 1 | £64,999 | 3 | 29,800 | 3 |