2019 BMW X7
Xdrive30d M Sport
54,394miAutoDiesel3.0L
£49,995
Heywood
~£1,255/pm
Having 54,394 miles clocked-up on the dashboard and painted in black, this BMW X7 is fitted with a 3.0 LTR diesel engine and 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.
142 cars
Xdrive30d M Sport
54,394miAutoDiesel3.0L
£49,995
Heywood
~£1,255/pm
Having 54,394 miles clocked-up on the dashboard and painted in black, this BMW X7 is fitted with a 3.0 LTR diesel engine and automatic transmission.
X7 Xdrive40d M Sport
3,885miAutoDiesel3.0L
£81,950
Penryn
~£2,058/pm
This dealer is advertising an awesome price for this low mileage BMW X7 X7 Xdrive40d M Sport that's got just 3,885 miles clocked up on the dashboard.
X7 Xdrive40d M Sport
27,406miAutoDiesel3.0L
£74,990
Edinburgh
~£1,883/pm
Painted in the shade of blue, this 3000 CC diesel BMW X7 with automatic transmission is available to take out on a test drive.
Xdrive40d Excellence Mhev
11,000miAutoHybrid3.0L
£79,995
Stratford-upon-Avon
~£2,009/pm
Are you interested in owning a X7 Xdrive40d Excellence Mhev? Then take a more detailed look at this second hand, but like new one that is still in an excellent, nearly new condition . This particular vehicle at this dealer has a mere 11,000 miles clocked up on the dash and has a 3.0l hybrid motor.
Xdrive40d Mht M Sport Step
31,601miAutoDiesel3.0L
£62,000
Stevenage
~£1,557/pm
Now available for viewing at this dealer is this vehicle with 31,405 miles on the dash, automatic transmission and 3.0 Ltr diesel engine.
X7 Xdrive40d M Sport Mhev
17,852miAutoDiesel3.0L
£68,500
Sheffield
~£1,720/pm
On offer and ready for its new owner to drive away today is this BMW X7 X7 Xdrive40d M Sport Mhev that features a 3.0 Litre diesel motor and automatic transmission. This used model now up for sale at our dealership has just 17,852 mi on the dash and is finished in the tone of black.
Xdrive40d Mht M Sport Step
34,465miAutoDiesel
£51,475
Stockport
~£1,293/pm
This BMW X7 features a LTR diesel motor with automatic transmission and it has 34,465 miles clocked-up on the dash. This used one from this dealer is available in the shade of black.
Xdrive40i M Sport Step
AutoPetrol3.0L
£97,101
Bury St Edmunds
~£2,438/pm
Available for viewing at this dealership located in Bury St Edmunds is this almost impeccable, nearly new BMW X7 Xdrive40i M Sport Step that contains a 3.0L petrol motor with automatic transmission. On the market and ready for its next owner to drive away in a tone of black with a mere few miles clocked up on the dash.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
30,387miAutoHybrid3.0L
£61,950
Knaresborough
~£1,556/pm
In the tone of black, this suv X7 3.0 40D Mht M Sport Xdrive Euro 6 Ss has 30,387 miles clocked up on the dash and incorporates a automatic 3.0 Litre engine requiring hybrid.
Xdrive40d M Sport
24,323miAutoDiesel3.0L
£73,808
Colchester
~£1,853/pm
In the shade of grey, this estate X7 has 24,323 miles on the clock and incorporates a automatic 3.0l engine running on diesel.
40I M Sport
13,000miAutoPetrol3.0L
£58,975
Tonbridge
~£1,481/pm
On the market and ready for its new owner to drive away today is this BMW that has a 3.0L petrol engine with automatic transmission. This second hand one now up for sale at our dealership in has 13,000 miles clocked up on the dash.
X7 M50d
37,487miAuto3.0L
£55,495
Peterborough
~£1,394/pm
Currently on offer the incredible price of only £54,990 is this low mileage BMW X7 with automatic transmission and a 3.0 Litre motor
X7 Xdrive30d M Sport
58,699miAuto3.0L
£51,980
Croydon
~£1,305/pm
Coming in , this 3.0l X7 with automatic transmission is now available to take out on a test drive.
X7 Xdrive40d M Sport
3,090miAutoHybrid
£88,995
Bromley
~£2,235/pm
A brilliant price of £88,995 is currently being advertised by this dealership for this nearly new BMW X7 that has automatic transmission, a cc hybrid motor and 3,090 miles on the clock.
X7 Xdrive40d M Sport
9,480miAutoDiesel3.0L
£74,990
Eastleigh
~£1,883/pm
This estate BMW is equipped with a 3.0 LTR diesel engine with automatic transmission and has 9,480 miles clocked up on the dash. It is now available for sale for the fabulous price of only £74,990.
Xdrive40d M Sport
6,500miAuto3.0L
£83,990
Chichester
~£2,109/pm
Finished in , this motor has 6,500 mi clocked-up on the dash and incorporates a 3.0 litre motor with automatic transmission. First Registered in 2023, this BMW X7 Xdrive40d M Sport is on the market and ready for you to take home for only £84,990.
X7 M50i Dark Shadow Edition
14,067miAutoPetrol4.4L
£67,500
Chelmsford
~£1,695/pm
Painted in the shade of grey, this estate vehicle has a 4400 cc petrol engine with automatic transmission and has only got 14,067 miles clocked-up on the dash.
X7 Xdrive40d M Sport
5,950miAutoHybrid
£85,995
Enfield
~£2,160/pm
At the price of £85,995 and with the possibility to purchase using finance with achievable instalments starting at £ per month, this X7 X7 Xdrive40d M Sport contains a Litre hybrid motor with automatic transmission and it has 5,950 miles on the clock.
X7 Xdrive30d M Sport
46,843miAuto3.0L
£53,316
Kingston Upon Thames
~£1,339/pm
At this dealership there is a terrific price for this second hand with automatic transmission, a 3.0 ltr engine and 45,000 miles on the clock.
X7 Xdrive40d M Sport
9,134miAuto3.0L
£84,990
Southend-on-Sea
~£2,134/pm
This BMW X7 X7 Xdrive40d M Sport is now on offer and ready for its next owner to drive home. It incorporates a 3.0l engine with automatic transmission and has 9,134 miles clocked up on the dash.
X7 Xdrive40d M Sport Mhev
9,440miAutoDiesel3.0L
£73,988
Sunderland
~£1,858/pm
Take a look at the bargain price at this dealership on this second hand, low mileage X7 X7 Xdrive40d M Sport Mhev with a 3.0l diesel engine, automatic transmission and a mere 9,440 mi clocked-up on the dash.
M Sport
11,005miAutoDiesel
£73,950
Stockton-on-Tees
~£1,857/pm
Check out the marvellous price at this dealer on this like new, highly maintained estate with a cc diesel motor, only 11,005 miles clocked up on the dash and automatic transmission.
M Sport
35,876miAutoPetrol
£52,000
York
~£1,306/pm
Up for sale and ready for its next owner to drive away is this X7 that contains a cc petrol motor with automatic transmission. This second hand one now available at our dealership in York has only got 35,876 miles on the dashboard and has been finished in black.
Xdrive40d Mht M Sport Step
7,729miAutoDiesel
£82,203
Leeds
~£2,064/pm
Now available at this dealer is this BMW X7 Xdrive40d Mht M Sport Step that is equipped with a CC diesel engine with automatic transmission. It's on offer and ready for its new owner to drive away in a black finish with 8,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 | 142 | £70,011 | 3 | 23,875 | 223 |
Aberdeen City | 1 | £78,000 | 2 | 15,799 | 2 |
Bedfordshire | 3 | £55,658 | 4 | 36,832 | 5 |
Bristol | 2 | £77,145 | 2 | 11,848 | 4 |
Bromley - Greater London | 1 | £88,995 | 0 | 3,090 | 2 |
Buckinghamshire | 1 | £61,990 | 3 | 58,516 | 5 |
Cambridgeshire | 4 | £57,484 | 4 | 46,491 | 4 |
Cardiff | 2 | £69,000 | 3 | 30,004 | 6 |
Ceredigion | 1 | £79,995 | 2 | 14,900 | - |
Cheshire | 7 | £64,023 | 3 | 22,707 | - |
City of Edinburgh | 4 | £81,556 | 1 | 12,051 | 2 |
City of London - Greater London | 2 | £64,774 | 15 | 26,529 | 5 |
Conwy | 1 | £81,999 | 1 | 983 | - |
Cornwall | 2 | £85,950 | 0 | 3,108 | - |
County Durham | 1 | £74,097 | 2 | 11,005 | 3 |
Craigavon | 2 | £60,995 | 4 | 48,405 | 1 |
Croydon - Greater London | 1 | £51,980 | 4 | 58,699 | 3 |
Derbyshire | 1 | £53,339 | 5 | 31,487 | - |
Devon | 1 | £48,975 | 4 | 33,429 | - |
East Ayrshire | 1 | £53,488 | 5 | 60,100 | - |
East Riding of Yorkshire | 2 | £73,200 | 1 | 10,080 | 1 |
East Sussex | 1 | £72,495 | 2 | 21,435 | 1 |
Enfield - Greater London | 2 | £70,495 | 3 | 17,434 | 1 |
Essex | 5 | £66,008 | 3 | 25,185 | 15 |
Fife | 1 | £75,898 | 2 | 10,278 | 2 |
Glasgow City | 2 | £61,198 | 3 | 27,674 | 6 |
Gloucestershire | 1 | £59,950 | 3 | 20,750 | 2 |
Greater Manchester | 4 | £55,316 | 4 | 38,965 | 8 |
Hampshire | 3 | £67,158 | 2 | 25,401 | 4 |
Havering - Greater London | 1 | £74,990 | 2 | 11,000 | 1 |
Hertfordshire | 2 | £68,000 | 3 | 24,589 | 10 |
Highland | 2 | £91,498 | 0 | 10 | 2 |
Hillingdon - Greater London | 4 | £79,574 | 3 | 10,447 | - |
Hounslow - Greater London | 1 | £55,224 | 4 | 32,610 | 5 |
Kent | 6 | £60,073 | 3 | 23,379 | 8 |
Kingston upon Thames - Greater London | 2 | £52,908 | 5 | 42,507 | 5 |
Lancashire | 4 | £66,239 | 3 | 34,009 | 4 |
Leicestershire | 4 | £57,994 | 3 | 45,794 | 5 |
Lincolnshire | 3 | £69,158 | 2 | 27,230 | 1 |
Magherafelt | 3 | £60,662 | 3 | 39,500 | 1 |
Newport | 1 | £51,990 | 5 | 48,700 | 1 |
Newry and Mourne | 2 | £79,950 | 1 | 10,500 | - |
North Ayrshire | 1 | £64,898 | 3 | 13,816 | 1 |
North Yorkshire | 6 | £65,986 | 3 | 22,396 | 10 |
Northamptonshire | 1 | £104,950 | 1 | 1,974 | 2 |
Nottinghamshire | 3 | £57,324 | 4 | 33,767 | 13 |
Oxfordshire | 1 | £104,950 | 1 | 1,974 | 2 |
South Yorkshire | 5 | £67,285 | 2 | 20,881 | 15 |
Staffordshire | 1 | £93,999 | 1 | 10,474 | 7 |
Suffolk | 2 | £86,391 | 1 | 10,258 | 6 |
Surrey | 7 | £68,385 | 3 | 21,521 | 8 |
Tyne and Wear | 1 | £72,988 | 2 | 9,440 | 1 |
Warwickshire | 1 | £79,995 | 1 | 11,000 | 1 |
West Midlands | 4 | £61,000 | 3 | 39,142 | 14 |
West Sussex | 3 | £63,159 | 3 | 36,187 | 1 |
West Yorkshire | 7 | £69,409 | 2 | 29,476 | 12 |
Wiltshire | 5 | £100,476 | 0 | 1,233 | 5 |