2021 BMW X7
Xdrive 40D M Sport Mhev 4Wd
27,691miAutoHybrid3.0L
£60,989
Harlow
~£1,532/pm
This BMW X7 has 27,691 miles clocked up on the dash and contains a 3000cc hybrid engine 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.
160 cars
Xdrive 40D M Sport Mhev 4Wd
27,691miAutoHybrid3.0L
£60,989
Harlow
~£1,532/pm
This BMW X7 has 27,691 miles clocked up on the dash and contains a 3000cc hybrid engine with automatic transmission.
3.0 M50d Suv Xdrive 400 Ps
39,448miAutoDiesel3.0L
£54,650
Haslemere
~£1,372/pm
A bargain price of just £54,650 is currently being offered by us at this dealer for this low mileage BMW.
Xdrive40i Mht M Sport Step
6,652miAutoPetrol3.0L
£79,495
Maidstone
~£1,996/pm
Now available at this dealership located in Maidstone is this BMW X7 which has got a petrol, 3.0 LTR engine and automatic gearbox. It's in a splendid, nearly new condition throughout and is available to drive away in the shade of grey with only 6,652 miles on the clock.
Xdrive40d Mht M Sport Step
12,301miAutoDiesel3.0L
£69,000
Sheffield
~£1,733/pm
Currently available from our dealership in Sheffield is this almost flawless, like new estate that features automatic transmission and a 3.0 L diesel engine. It is on the market and ready for its new owner to take home finished in black with just 12,301 miles on the dash.
Xdrive40d Mht M Sport Step
10,258miAutoDiesel3.0L
£80,888
Ipswich
~£2,031/pm
Be the next owner of this BMW X7 Xdrive40d Mht M Sport Step in like new condition that contains a 3000 CC diesel motor with automatic transmission. This second hand model currently on sale at this dealer has 10,258 miles on the dash and has been finished in the tone of grey.
M50i
33,701miAutoPetrol4.4L
£69,750
Oldbury
~£1,752/pm
This estate vehicle is equipped with a 4400 CC petrol motor with automatic transmission and it has got 33,701 miles on the clock.
Bmw X7 Xdrive40d M Sport Mhev
32,305miAutoDiesel
£57,500
Huntingdon
~£1,444/pm
This X7 Bmw X7 Xdrive40d M Sport Mhev is currently on the market and ready for its new owner to take home. It has got 32,305 miles clocked-up on the dashboard and contains a CC diesel engine with automatic transmission.
Xdrive30d M Sport Step
27,795miAutoDiesel3.0L
£55,495
Maidstone
~£1,394/pm
With 27,795 miles on the dash, this X7 Xdrive30d M Sport Step incorporates a 3000CC diesel engine and has automatic transmission.
X7 Xdrive40d M Sport Mhev
14,900miAutoDiesel3.0L
£81,995
Bridgend
~£2,059/pm
Take a look at this X7 containing a 3.0L diesel engine with automatic transmission. This second hand one with low mileage at this dealer in Bridgend comes finished in the shade of grey and only has 14,900 miles on the clock.
2019 3.0 Xdrive40i M Sport 336 Bhp
63,047miAutoPetrol3.0L
£50,995
Southend-on-Sea
~£1,281/pm
Starting at just £ each month, you can own this BMW X7 with 63,047 mi on the clock, petrol 3.0 Ltr engine and automatic transmission.
40D Mht M Sport U880 Ulez
15,600miAutoHybrid3.0L
£64,995
Brentwood
~£1,632/pm
This dealer is advertising an awesome price of £64,995 for this low mileage X7 with only 15,600 miles on the dash.
72 Reg 3.0 40D M Sport Xdrive
16,640miAutoHybrid
£77,990
Middlesbrough
~£1,959/pm
Be the new owner of this X7 72 Reg 3.0 40D M Sport Xdrive which incorporates a Litre hybrid engine and automatic transmission. This used one now available from our dealership in Middlesbrough has been finished in black and has 16,640 miles clocked-up on the dash.
X7 Xdrive30d M Sport
28,918miAutoDiesel
£56,995
Enfield
~£1,431/pm
A litre diesel engine and automatic transmission are only some of the qualities that this vehicle is offering its owner.
Xdrive40d Mht M Sport Step
22,030miAutoDiesel3.0L
£67,204
Norwich
~£1,688/pm
In a blue finish, this 3.0L diesel BMW with automatic transmission is now available to take out on a test drive.
Xdrive M50i Step
31,839miAutoPetrol4.4L
£66,998
Glasgow
~£1,682/pm
Now available at our dealership located in the Glasgow area is this X7 that contains a 4.4 litre petrol engine with automatic transmission. It's on the market and ready for you to drive away in the tone of white with 31,839 miles clocked-up on the dash.
Estate
22,950miAutoDiesel3.0L
£54,000
Barnet
~£1,356/pm
Grab the chance to purchase this BMW X7 Estate that is now for sale at this dealer's great price of just £56,500. It is finished in the shade of blue, is fitted out with a 3.0 LTR diesel engine with automatic transmission and has 22,950 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
101miAutoPetrol
£98,120
Harrogate
~£2,464/pm
Painted in the shade of white, this second hand car has 101 miles on the dashboard and is fitted with a cc petrol motor.
Xdrive40i Mht M Sport Step
4,663miAutoPetrol
£37,490
Doncaster
~£941/pm
Available from this dealership is this BMW X7 in like new condition that only has 4,663 miles clocked up on the dash.
X7 Xdrive40d Excellence
5,798miAutoHybrid3.0L
£92,500
Edinburgh
~£2,323/pm
A marvellous price of only £95,900 is being offered by us at this dealer in Edinburgh on this low mileage BMW in an impeccable, like new condition.
Xdrive40i Step 6 Seat
7,775miAutoPetrol3.0L
£65,000
Egham
~£1,632/pm
Currently up for sale and ready for you to drive away is this BMW X7 Xdrive40i Step 6 Seat with a Ltr petrol motor and 7,775 miles clocked up on the dashboard.
Xdrive40d Mht M Sport Step
2,430miAutoDiesel3.0L
£82,893
Reading
~£2,082/pm
This second hand BMW X7 Xdrive40d Mht M Sport Step coming in the shade of grey is up for sale and ready for you to take home with the added option for you to purchase on finance.
X7 M50d
28,494miAutoDiesel3.0L
£56,950
Oxford
~£1,430/pm
A 3000CC diesel engine and automatic transmission are just some of the attributes that this motor has to offer.
Xdrive40d Mht M Sport Step
47,895miAutoDiesel3.0L
£54,674
Colchester
~£1,373/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 M50d
28,494miAutoDiesel3.0L
£56,950
Northampton
~£1,430/pm
Planning on going for a BMW X7 X7 M50d? Then consider this used model painted in the tone of grey with automatic transmission, a 3000cc diesel engine and 28,494 miles 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 | 160 | £68,751 | 3 | 24,707 | 193 |
Aberdeen City | 1 | £79,999 | 2 | 15,799 | 2 |
Barnet - Greater London | 1 | £54,000 | 4 | 22,950 | - |
Bedfordshire | 4 | £61,395 | 4 | 42,856 | 4 |
Berkshire | 2 | £85,806 | 1 | 3,936 | 5 |
Bristol | 3 | £96,427 | 0 | 1,913 | 2 |
Buckinghamshire | 3 | £78,927 | 2 | 14,925 | 4 |
Cambridgeshire | 3 | £59,330 | 4 | 42,892 | 4 |
Ceredigion | 1 | £81,995 | 2 | 14,900 | - |
Cheshire | 5 | £65,159 | 3 | 23,632 | 1 |
City of Edinburgh | 3 | £79,400 | 2 | 25,059 | 2 |
City of London - Greater London | 2 | £58,480 | 15 | 26,155 | 1 |
Conwy | 1 | £81,999 | 1 | 983 | - |
Craigavon | 3 | £75,733 | 4 | 32,243 | - |
Croydon - Greater London | 1 | £86,800 | 1 | 1,935 | 1 |
Derbyshire | 2 | £58,548 | 4 | 24,574 | 2 |
Devon | 1 | £50,679 | 4 | 33,427 | - |
Dundee City | 1 | £56,500 | 4 | 28,594 | 1 |
Dungannon | 1 | £61,950 | 3 | 20,550 | - |
East Ayrshire | 1 | £53,488 | 5 | 60,100 | - |
East Riding of Yorkshire | 1 | £97,619 | 0 | 250 | 1 |
Enfield - Greater London | 1 | £56,995 | 4 | 28,918 | 1 |
Essex | 9 | £59,961 | 3 | 34,214 | 13 |
Glasgow City | 4 | £75,198 | 2 | 14,926 | 4 |
Gloucestershire | 1 | £62,450 | 3 | 20,750 | 2 |
Greater Manchester | 4 | £64,135 | 3 | 29,453 | 6 |
Hampshire | 3 | £82,319 | 1 | 5,731 | 2 |
Havering - Greater London | 2 | £69,993 | 3 | 18,500 | 2 |
Hertfordshire | 2 | £52,498 | 5 | 57,750 | 10 |
Hillingdon - Greater London | 3 | £85,798 | 2 | 10,622 | 1 |
Hounslow - Greater London | 2 | £67,950 | 3 | 16,799 | 7 |
Kent | 10 | £62,094 | 3 | 27,657 | 3 |
Kingston upon Thames - Greater London | 1 | £53,800 | 5 | 38,170 | 6 |
Lancashire | 4 | £57,599 | 4 | 44,506 | 4 |
Larne | 1 | £69,990 | 2 | 18,000 | - |
Leicestershire | 4 | £57,563 | 5 | 34,523 | 2 |
Lincolnshire | 2 | £73,993 | 3 | 21,110 | 5 |
Magherafelt | 2 | £63,495 | 3 | 46,250 | 1 |
Newport | 2 | £58,490 | 4 | 33,550 | 1 |
Norfolk | 2 | £62,102 | 3 | 29,360 | 4 |
North Ayrshire | 1 | £64,898 | 3 | 13,816 | 1 |
North Yorkshire | 5 | £73,768 | 2 | 16,437 | 10 |
Northamptonshire | 2 | £80,950 | 3 | 15,234 | 3 |
Nottinghamshire | 9 | £60,049 | 4 | 38,712 | 11 |
Oxfordshire | 2 | £80,950 | 3 | 15,234 | 1 |
Somerset | 1 | £52,450 | 4 | 36,628 | 2 |
South Yorkshire | 9 | £60,413 | 3 | 29,448 | 13 |
Suffolk | 4 | £92,444 | 1 | 7,224 | 2 |
Surrey | 6 | £57,703 | 4 | 35,956 | 7 |
Tyne and Wear | 1 | £77,445 | 2 | 9,434 | 3 |
West Midlands | 6 | £73,621 | 2 | 27,722 | 18 |
West Sussex | 1 | £52,495 | 5 | 54,696 | 3 |
West Yorkshire | 9 | £63,457 | 3 | 33,834 | 9 |
Wiltshire | 4 | £96,231 | 0 | 1,539 | 5 |
Worcestershire | 1 | £64,999 | 3 | 29,800 | 1 |