2024 BMW X7
3.0 40I Mht M Sport Suv Hybrid Xdr
28,144mi Auto Hybrid
£62,000
Chelmsford
from £1,301/pm
Available from this dealer: BMW X7 3.0 40I Mht M Sport Suv Hybrid Xdr - automatic transmission, l hybrid motor and 28,144 miles.
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.
321 cars

3.0 40I Mht M Sport Suv Hybrid Xdr
28,144mi Auto Hybrid
£62,000
Chelmsford
from £1,301/pm
Available from this dealer: BMW X7 3.0 40I Mht M Sport Suv Hybrid Xdr - automatic transmission, l hybrid motor and 28,144 miles.
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.

Xdrive40d Mht M Sport Step
10,599mi Auto Diesel
£70,500
High Wycombe
from £1,480/pm
This estate second hand car comes in an almost spotless condition both in and out. It contains a L diesel motor with automatic transmission and only has 10,599 miles clocked-up on the dashboard.

3L M Sport
40,510mi Auto Hybrid 3.0L
£61,475
Bury
from £1,290/pm
A superb price of only £61,475 is being advertised by our dealership for this BMW X7 3L M Sport that is ranked as one of the most dependable and trustworthy models available.

3L M Sport
54,534mi Auto Hybrid 3.0L
£59,975
Bury
from £1,259/pm
BMW's X7 is built to be trustworthy and durable and is amongst those rated in the top 20 for reliability. This used model is available to buy from this dealership in the shade of black with 54,534 miles on the dash and a 3.0 l hybrid engine with automatic transmission .

Xdrive40d Mht M Sport Step
14,620mi Auto Diesel
£65,000
Coventry
from £1,364/pm
A great price from this dealership in Coventry for this second-hand X7 with only 14,620 miles on the clock.

Xdrive40d Mht M Sport Step
4,998mi Auto Diesel 3.0L
£74,998
Irvine
from £1,574/pm
Available for viewing at this car dealership's showroom in the Irvine area is this nearly new BMW X7 Xdrive40d Mht M Sport Step that has a 3.0 L diesel engine with automatic transmission.

M60i V8 Suv
78,601mi Auto Petrol 4.4L
£56,000
Fareham
from £1,175/pm
This motor has 78,601 mi clocked-up on the dash and comes fitted with a 4.4 LTR petrol motor.

3.0 X7 Xdrive40d M Sport
21,300mi Auto Hybrid 3.0L
£62,995
Batley
from £1,322/pm
At this car dealership there's a bargain price of only £62,995 on this suv that’s got a 3.0l hybrid motor with automatic transmission and 21,300 miles clocked up on the dashboard.

40D Mht M Sport Suv 3.0 Hybrid
44,119mi Auto Hybrid 3.0L
£56,985
Blackburn
from £1,196/pm
At this car dealership there's a great price of only £56,985 for this BMW with 44,119 miles on the dash, a 3000 cc hybrid engine and automatic transmission.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
10,750mi Auto Hybrid 3.0L
£73,990
Wigan
from £1,553/pm
This X7 M Sport is in a superb, like new condition throughout. It's on offer and ready for you to drive home with the option to purchase it on credit starting at £ monthly.

X7 Xdrive40d M Sport
13,816mi Auto Diesel 3.0L
£66,998
Newbridge
from £1,406/pm
A suv manufactured by the BMW company offering motorists a higher standard of dependability and trustworthiness than most ordinary cars. This particular X7 Xdrive40d Mht M Sport Step comes in this tone of grey with a diesel L motor, automatic gears and 13,816 miles clocked-up on the dashboard.

3.0 30D M
46,485mi Auto 3.0L
£43,989
Bedford
from £923/pm
Providing the next happy owner a really excellent and top rate level of transport, this BMW is available in the tone of black, has 46,485 miles clocked up on the dash and has a 3.0 Litre motor with automatic transmission.

Xdrive40d Mht M Sport Step 2023
22,250mi Auto Diesel
£64,990
Doncaster
from £1,364/pm
One of the top twenty, most reliable and trustworthy models in Britain, this suv contains a Ltr diesel engine and automatic transmission. This dealership currently has this second hand model in stock that has 22,250 miles on the dash and a grey finish.

X7 Xdrive40i M Sport
37,544mi Auto Hybrid 3.0L
£61,995
Hailsham
from £1,301/pm
Currently available for sale is this BMW that is equipped with a 3.0 L hybrid engine with automatic transmission. On offer at the great price of only £61,995 and manageable instalments at hand starting off at only £ monthly.

X7 Xdrive40d M Sport
3,000mi Auto Hybrid
£79,995
Sidcup
from £1,679/pm
Get yourself in the driver's seat of this X7 X7 Xdrive40d M Sport which features automatic transmission and a l hybrid engine. This second hand model has 3,000 miles clocked up on the dash and comes in the shade of .

3 L Xdrive 40I M Sport Mhev 4Wd
17,066mi Auto Hybrid 3.0L
£68,990
Tonbridge
from £1,448/pm
Thinking of buying a X7 3 L Xdrive 40I M Sport Mhev 4Wd? Then have a more in depth look at this second-hand, low mileage one from our dealership in the Tonbridge area that contains a 3.0 ltr hybrid motor with automatic transmission.

Suv 3.0 X7 Xdrive40i M Sport 202121
85,000mi Auto Hybrid 3.0L
£43,995
Ashford
from £923/pm
Up for sale and ready for its next owner to take home is this suv, it is fitted out with a 3.0l hybrid engine and automatic transmission. This second-hand model from our dealership in Ashford is advertised at the remarkable price of only £43,995.

X7 Xdrive40d M Sport
14,096mi Auto Diesel
£64,500
Dundee
from £1,354/pm
Incorporating a Litre diesel motor and automatic transmission: this grey second-hand BMW X7 is available on the market with 14,096 miles on the dash.

X7 Xdrive40d M Sport
7,444mi Auto Hybrid 3.0L
£70,994
Reading
from £1,490/pm
Take a look at the low price at this car dealership on this second hand, low mileage X7 X7 Xdrive40d M Sport with a 3.0l hybrid motor with automatic transmission and a mere 7,444 miles clocked-up on the dashboard.

X7 Xdrive40i
36,667mi Auto Hybrid 3.0L
£48,000
Orpington
from £1,008/pm
The BMW X7 is in the top 20 of Britain's reliability index. At this dealer you can get this second hand one that’s got a 3.0l hybrid engine, automatic transmission and just 36,667 miles on the dash.

Xdrive30d M Sport Step
37,805mi Auto Diesel
£47,500
Coventry
from £997/pm
A great price of only £47,680 is being advertised by us at this dealer for this X7 that is ranked among the United Kingdom's top twenty, most durable and trustworthy vehicles. It comes equipped with a Ltr diesel engine, automatic gearbox and only has 37,805 miles clocked-up on the dash.

Xdrive 40D M Sport Mhev 4Wd
32,116mi Auto Hybrid 3.0L
£68,950
Dungannon
from £1,447/pm
Coming equipped with a 3000cc hybrid motor and a automatic transmission, this very dependable and trustworthy X7 is available to drive away in with 32,116 miles clocked up on the dash. This car is for sale at £68,950 with achievable repayments commencing at only £ per calendar month.

Suv 3.0 40D Mht M Sport Xdrive Euro 6 Ss 5
11,990mi Auto Hybrid 3.0L
£63,990
Bolton
from £1,343/pm
In an excellent, near mint condition throughout, this grey X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss is currently available for sale at the marvellous price of only £63,990. It has a 3.0l hybrid motor with automatic transmission and it has got a mere 11,990 mi on the clock. Achievable repayments are on hand from this car dealership commencing from only £ pm.

3.0 40D Mht M Sport Xdrive Euro 6 Ss
62,000mi Auto Hybrid 3.0L
£46,995
Heywood
from £986/pm
Up for sale and ready for its next owner to take home is this BMW X7 M Sport that has a 3000 cc hybrid engine with automatic transmission. This second hand one now available from our dealership has got 62,000 miles clocked up on the dash.
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 | 310 | £66,379 | 2 | 24,078 | 346 |
| Aberdeenshire | 2 | £64,750 | 2 | 13,620 | 4 |
| Angus | 7 | £73,713 | 2 | 13,193 | - |
| Ayrshire | 3 | £80,598 | 0 | 3,416 | 2 |
| Bedfordshire | 12 | £52,408 | 5 | 56,220 | 12 |
| Berkshire | 6 | £67,648 | 2 | 19,707 | 11 |
| Blaenau Gwent | 1 | £52,995 | 7 | 59,716 | - |
| Bristol | 2 | £79,464 | 0 | 1,997 | 2 |
| Buckinghamshire | 5 | £63,758 | 3 | 39,232 | 8 |
| Cambridgeshire | 5 | £63,494 | 3 | 33,777 | 5 |
| Cardiff | 3 | £73,000 | 2 | 15,203 | 3 |
| Cheshire | 6 | £66,417 | 2 | 27,459 | 13 |
| Conwy | 1 | £59,999 | 2 | - | 3 |
| County Antrim | 3 | £60,995 | 3 | 33,443 | 5 |
| County Armagh | 2 | £65,993 | 3 | 39,500 | - |
| County Durham | 4 | £63,998 | 2 | 19,544 | 4 |
| County Londonderry | 2 | £78,473 | 1 | 16,800 | - |
| County Tyrone | 5 | £67,177 | 2 | 30,324 | 3 |
| Derbyshire | 1 | £38,990 | 5 | 88,656 | 6 |
| Devon | 3 | £73,855 | 1 | 5,116 | 4 |
| Dorset | 3 | £67,933 | 1 | 13,634 | 1 |
| East Sussex | 3 | £59,580 | 3 | 42,348 | 1 |
| Essex | 11 | £64,462 | 2 | 29,001 | 11 |
| Falkirk | 1 | £62,998 | 2 | 34,256 | - |
| Fife | 5 | £81,138 | 1 | 8,429 | 2 |
| Gloucestershire | 1 | £66,950 | 1 | 14,374 | 3 |
| Greater London | 32 | £62,608 | 3 | 30,280 | 29 |
| Greater Manchester | 20 | £61,459 | 3 | 27,552 | 21 |
| Hampshire | 5 | £58,678 | 3 | 46,271 | 10 |
| Herefordshire | 2 | £72,950 | 2 | 15,981 | 1 |
| Hertfordshire | 9 | £55,865 | 4 | 46,796 | 7 |
| Highland | 5 | £75,236 | 2 | 13,437 | 3 |
| Kent | 9 | £64,172 | 2 | 24,814 | 8 |
| Lanarkshire | 8 | £68,610 | 2 | 22,887 | 9 |
| Lancashire | 13 | £68,414 | 3 | 23,025 | 5 |
| Leicestershire | 4 | £65,563 | 2 | 21,593 | 9 |
| Lincolnshire | 9 | £69,799 | 1 | 8,400 | 8 |
| Merseyside | 6 | £62,159 | 2 | 25,373 | 2 |
| Midlothian | 5 | £67,174 | 2 | 16,530 | 5 |
| Newport | 1 | £73,000 | 0 | 3,002 | 2 |
| Norfolk | 5 | £70,289 | 1 | 23,256 | 6 |
| North Yorkshire | 3 | £73,137 | 0 | 4,095 | 5 |
| Northamptonshire | 2 | £47,950 | 4 | 57,520 | - |
| Nottinghamshire | 9 | £64,484 | 3 | 26,540 | 11 |
| Oxfordshire | 2 | £82,450 | 1 | 7,374 | 5 |
| Perth & Kinross | 3 | £74,195 | 1 | 10,247 | - |
| Shropshire | 2 | £80,000 | 2 | 12,719 | 2 |
| Somerset | 1 | £73,030 | 0 | 4,888 | 2 |
| South Yorkshire | 11 | £63,130 | 3 | 27,316 | 21 |
| Staffordshire | 2 | £65,249 | 2 | 15,036 | 7 |
| Stirling | 3 | £71,995 | 1 | 7,857 | - |
| Suffolk | 3 | £67,945 | 1 | 17,701 | 2 |
| Surrey | 8 | £68,956 | 3 | 27,262 | 15 |
| Tyne and Wear | 1 | £41,399 | 6 | 71,911 | 3 |
| Warwickshire | 4 | £69,750 | 2 | 22,083 | 2 |
| West Lothian | 1 | £51,990 | 6 | 44,858 | 2 |
| West Midlands | 12 | £62,682 | 3 | 20,330 | 12 |
| West Yorkshire | 9 | £69,036 | 2 | 18,005 | 15 |
| Wiltshire | 2 | £68,720 | 1 | 10,001 | 10 |
| Worcestershire | 2 | £73,500 | 1 | 6,725 | 4 |