2020 BMW X7
3.0 M50d Suv
88,800mi Auto 3.0L
£44,450
Birmingham
from £933/pm
Currently available to test-drive at our dealership located in the Birmingham area is this X7 3.0 M50d Suv which has got a 3.0 LTR motor with automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
343 cars

3.0 M50d Suv
88,800mi Auto 3.0L
£44,450
Birmingham
from £933/pm
Currently available to test-drive at our dealership located in the Birmingham area is this X7 3.0 M50d Suv which has got a 3.0 LTR motor with automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

3.0 M50d Xdrive Euro 6 Ss
66,500mi Auto Diesel 3.0L
£44,995
Rochdale
from £944/pm
Starting from £ per month, you can drive this X7 with a diesel 3.0 Litre engine, automatic transmission and 66,500 mi on the clock.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
61,000mi Auto Hybrid 3.0L
£42,995
Sheffield
from £903/pm
Want to get yourself a suv? Well, have a closer look at this second-hand model from this dealer, it has 61,000 miles on the clock and contains a 3.0 Ltr hybrid motor with automatic transmission.

X7 M60i Xdrive
18,487mi Auto Petrol 4.4L
£74,950
Cheltenham
from £1,573/pm
Advertised at the full price of £74,950 or with the option to buy using credit with manageable repayments starting out at £ per month, this BMW is fitted out with a 4400 CC petrol motor with automatic transmission and has 18,487 miles on the clock.

3.0 40I M Sport Suv Xdrive Euro 6
2,020mi Auto Petrol 3.0L
£43,000
Welwyn Garden City
from £903/pm
This durable and trustworthy X7 3.0 40I M Sport Suv Xdrive Euro 6 is fitted out with a 3000 CC petrol engine with automatic transmission and has 28,300 miles clocked up on the dashboard. Grab the opportunity today to be the new buyer of this second-hand model that is for sale at the price of only £43,000.

Suv
Auto Hybrid
£89,720
Preston
from £1,883/pm
A low price of only £89,720 from our dealership for this BMW X7 which is ranked amongst the UK's top twenty, most reliable and trustworthy vehicles. This model comes with a Ltr hybrid engine, automatic gearbox and only has few miles clocked-up on the dash.

40D Mht M Sport
51,800mi Auto Hybrid 3.0L
£59,995
Tadcaster
from £1,259/pm
This X7 40D Mht M Sport is a vehicle that's been created to have durability and trustworthiness in mind. This dealer has a second hand one in stock that has got 51,800 miles on the clock and comes equipped with a 3000cc hybrid engine with automatic transmission.

Suv
46,061mi Auto Diesel 3.0L
£41,475
Bury
from £871/pm
This suv vehicle features a 3.0 Ltr diesel motor with automatic transmission and it has got 46,061 miles clocked-up on the dashboard. It's on the market and ready for its next owner to drive away for the marvellous price of only £41,475.

X7 Xdrive40d M Sport
3,261mi Auto Hybrid 3.0L
£89,990
Lincoln
from £1,889/pm
On display at this car retailer's showroom in the Lincoln area - BMW X7 X7 Xdrive40d M Sport which features automatic transmission and a 3.0L hybrid motor.

M Sport 40D X
28,000mi Auto Hybrid 3.0L
£54,990
Abingdon
from £1,154/pm
A marvellous price of only £54,990 is being advertised by us at this dealer for this X7 M Sport 40D X which is listed amongst the top 20, most trustworthy and reliable motors in Great Britain. This particular model features a 3000CC hybrid engine, automatic gearbox and only has 28,000 mi on the dash.

Suv 3.0 30D M Sport Xdrive Euro 6 Ss
57,000mi Auto Diesel 3.0L
£43,790
Hoddesdon
from £919/pm
Rated in the top 20 of the UK reliability index, this is a suv car manufactured by the BMW company to provide drivers a higher level of dependability than an average vehicle. This second-hand model has got 57,000 miles on the dash and features a 3.0 L diesel engine with automatic transmission.

3.0 40D Mht
71,200mi Auto 3.0L
£44,489
Bedford
from £934/pm
Now available from this car retailer's showroom located in the Bedford area is this blue X7 fitted with a automatic transmission and 3.0 ltr engine.

Xdrive40d Mht M Sport Step
58,045mi Auto Diesel
£47,470
Romford
from £996/pm
Up for sale at the full price of £47,470 or with the option to buy using finance with achievable payments starting off at £ per month, this grey X7 has 58,045 miles on the dashboard and features a ltr diesel engine with automatic transmission.

Estate
10,843mi 4.4L
£87,000
Hatfield
from £1,826/pm
Up for sale and ready for its next owner to drive away is this BMW X7 in nearly new condition, it features a 4.4L motor with transmission. This second-hand model has 10,843 miles clocked up on the dash and comes in blue.

4.4 X7 M50i 4Wd
87,781mi Auto Petrol 4.4L
£49,750
Bedford
from £1,044/pm
A fabulous price of only £49,750 is being offered by us at this dealer for this X7 which has been engineered to have durability and trustworthiness in mind and is amongst those rated in the top twenty of Britain's reliability index.

Suv 3.0 X7 Xdrive40d M Sport 202121
78,000mi Auto Hybrid 3.0L
£43,990
Alton
from £923/pm
On offer and ready for you to drive away is this BMW X7 3.0 X7 Xdrive40d M Sport in blue. This second hand one is fitted with a 3.0 L hybrid engine with automatic transmission and it has 78,000 miles on the dashboard.

Xdrive40d Mht M Sport Step
5,086mi Auto Diesel 3.0L
£74,998
Kirkcaldy
from £1,574/pm
With automatic transmission and a 3.0 L diesel engine, this second hand BMW is currently available for sale in black with 5,086 miles on the clock.

3.0 40I M Sport Xdrive Euro 6 Ss
56,000mi Auto Petrol 3.0L
£40,990
Bury
from £860/pm
Take a look at this suv that's featured in the list of the top 20, most reliable models in the UK. This second hand model has got 56,000 miles on the clock and features a 3.0 L petrol engine with automatic transmission.

Xdrive M50i Step 2022
31,007mi Auto Petrol
£61,990
Milton Keynes
from £1,301/pm
At this dealership in Milton Keynes you will find the great price of only £61,990 on this BMW with a Litre petrol engine, automatic transmission and 31,007 miles clocked up on the dash.

Automatic
74,964mi Auto 3.0L
£40,795
Luton
from £856/pm
Now available from this car dealership's show room in the Luton area is this BMW fitted with a automatic transmission and 3.0L engine.

3.0 50E 25.7Kwh M Sport Suv Plug-in Hyb
3,000mi Auto Petrol 3.0L
£90,990
Newbridge
from £1,910/pm
A terrific price of only £90,990 is currently being advertised by this dealership for this dependable and trustworthy X7 3.0 50E 25.7Kwh M Sport Suv Plug-in Hyb which is in a well kept, nearly new condition throughout. It is equipped with a 3000 cc petrol motor, automatic gearbox and has 3,000 miles on the clock. A great choice of suv if you're on the lookout to buy a model that has been engineered to have dependability in mind.

3.0 40I Mht M Sport Xdrive Euro 6 Ss
40,036mi Auto Hybrid 3.0L
£71,000
King's Lynn
from £1,490/pm
Up for sale and ready for you to drive away is this dependable and durable BMW that is in Britain's top 20 reliability index. It is fitted out with a 3.0 L hybrid engine and automatic transmission. This second hand model at our dealership comes in and has clocked up 40,036 miles.

X7 Xdrive40d M Sport
10,920mi Auto Diesel 3.0L
£72,500
Wakefield
from £1,522/pm
A fabulous price of only £72,500 is currently being advertised by this dealership in Wakefield on this low mileage car in an almost pristine, nearly new condition. It could be an excellent choice if you're on the lookout for a model that has an outstanding track record for reliability and trustworthiness.

Xdrive40d Mht M Sport Step
7,294mi Auto Diesel
£64,000
Cardiff
from £1,343/pm
This BMW X7 Xdrive40d Mht M Sport Step is ranked amongst the top 20, most dependable and trustworthy models in Britain. It comes equipped with a L diesel motor and automatic transmission. This used model at this dealer priced at £64,000 comes finished in grey and has clocked-up 7,294 mi. Available for sale at the awesome price of just £64,000 or with the option to purchase using finance with manageable instalments on hand from £ per calendar month.
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 | 333 | £65,563 | 2 | 26,107 | 323 |
| Aberdeenshire | 3 | £68,500 | 1 | 10,220 | 4 |
| Angus | 5 | £70,749 | 2 | 14,165 | 2 |
| Ayrshire | 2 | £83,398 | 0 | 2,625 | 2 |
| Bedfordshire | 13 | £53,853 | 5 | 51,349 | 10 |
| Berkshire | 8 | £60,420 | 3 | 34,383 | 9 |
| Blaenau Gwent | 1 | £50,995 | 7 | 61,029 | - |
| Bristol | 2 | £63,493 | 1 | 17,482 | 2 |
| Buckinghamshire | 5 | £63,995 | 3 | 34,424 | 10 |
| Cambridgeshire | 7 | £59,558 | 4 | 40,010 | 7 |
| Cardiff | 4 | £66,750 | 2 | 18,866 | 4 |
| Cheshire | 6 | £66,525 | 2 | 28,621 | 9 |
| Conwy | 2 | £60,750 | 3 | 31,708 | 2 |
| County Antrim | 2 | £66,495 | 2 | 20,189 | 4 |
| County Armagh | 2 | £65,745 | 3 | 39,745 | - |
| County Durham | 4 | £66,186 | 2 | 25,732 | 5 |
| County Londonderry | 3 | £63,813 | 2 | 45,200 | - |
| County Tyrone | 4 | £64,173 | 3 | 30,626 | 4 |
| Derbyshire | 4 | £56,421 | 3 | 34,652 | 5 |
| Devon | 2 | £75,285 | 1 | 6,033 | 5 |
| Dorset | 2 | £65,840 | 1 | 17,270 | 2 |
| East Sussex | 3 | £71,162 | 1 | 15,515 | 1 |
| Essex | 12 | £62,944 | 2 | 27,158 | 10 |
| Falkirk | 1 | £60,998 | 2 | 34,256 | - |
| Fife | 6 | £80,115 | 1 | 7,872 | 3 |
| Gloucestershire | 2 | £73,850 | 2 | 17,721 | 4 |
| Greater London | 28 | £61,003 | 3 | 31,509 | 27 |
| Greater Manchester | 26 | £59,214 | 3 | 33,791 | 20 |
| Hampshire | 6 | £55,280 | 3 | 51,560 | 6 |
| Herefordshire | 1 | £74,948 | 2 | 15,006 | 2 |
| Hertfordshire | 11 | £50,583 | 5 | 49,370 | 10 |
| Highland | 5 | £77,436 | 2 | 15,310 | 4 |
| Kent | 6 | £65,713 | 1 | 25,883 | 12 |
| Lanarkshire | 8 | £68,285 | 2 | 21,496 | 7 |
| Lancashire | 14 | £68,492 | 3 | 21,694 | 3 |
| Leicestershire | 4 | £64,375 | 3 | 23,043 | 9 |
| Lincolnshire | 9 | £68,183 | 1 | 10,027 | 5 |
| Merseyside | 10 | £65,738 | 2 | 19,041 | 1 |
| Midlothian | 6 | £70,708 | 2 | 14,275 | 4 |
| Newport | 1 | £73,000 | 0 | 3,170 | 1 |
| Norfolk | 6 | £69,208 | 1 | 26,060 | 5 |
| North Yorkshire | 5 | £71,501 | 1 | 15,228 | 2 |
| Northamptonshire | 2 | £46,400 | 4 | 57,520 | - |
| Nottinghamshire | 6 | £66,826 | 2 | 25,156 | 15 |
| Oxfordshire | 3 | £71,463 | 2 | 14,238 | 4 |
| Perth & Kinross | 3 | £73,529 | 1 | 10,247 | - |
| Shropshire | 3 | £74,750 | 2 | 18,475 | - |
| Somerset | 2 | £65,269 | 1 | 18,164 | 2 |
| South Yorkshire | 14 | £61,281 | 3 | 31,165 | 19 |
| Staffordshire | 5 | £71,220 | 3 | 31,109 | 3 |
| Stirling | 3 | £70,828 | 1 | 7,857 | - |
| Suffolk | 1 | £59,890 | 2 | 43,208 | 3 |
| Surrey | 10 | £70,491 | 3 | 23,517 | 8 |
| Tyne and Wear | 1 | £41,399 | 6 | 71,911 | 1 |
| Warwickshire | 2 | £73,500 | 2 | 25,919 | 3 |
| West Lothian | 1 | £49,990 | 6 | 44,858 | 2 |
| West Midlands | 11 | £65,788 | 2 | 19,375 | 13 |
| West Yorkshire | 11 | £61,805 | 3 | 35,259 | 17 |
| Wiltshire | 3 | £69,130 | 0 | 10,000 | 8 |
| Worcestershire | 1 | £68,950 | 1 | 9,039 | 3 |