2020 BMW X5
Xdrive30d M Sport
18,147miAutoDiesel3.0L
£47,023
London
~£1,181/pm
A fabulous price of only £47,023 is being offered by us at this dealer on this low mileage BMW X5 which has a mere 18,147 miles on the clock.
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.
1,682 cars
Xdrive30d M Sport
18,147miAutoDiesel3.0L
£47,023
London
~£1,181/pm
A fabulous price of only £47,023 is being offered by us at this dealer on this low mileage BMW X5 which has a mere 18,147 miles on the clock.
3.0 Xdrive30d M Sport Owner Car-finished
40,000miAutoDiesel3.0L
£28,950
Warrington
~£727/pm
With just 40,000 miles on the clock and available in the tone of black, this X5 3.0 Xdrive30d M Sport Owner Car-finished is fitted with automatic transmission and a 3.0l diesel motor. Available for sale at the awesome price of just £28,950 or with the option to buy using finance with manageable repayments at hand starting at £ per calendar month.
3.0 30D M Sport Xdrive Euro 6 Ss
25,400miAutoDiesel3.0L
£39,980
Sutton In Ashfield
~£1,004/pm
Available on the market is this suv second hand car for the total cost of just £39,980. This dealership also provides you with the possibility to pay with manageable monthly repayments to suit all budgets with payment plans starting from just £ pm.
3.0L Xdrive30d M Sport 255 Bhp
79,000miAutoDiesel3.0L
£26,300
Maldon
~£660/pm
On offer and ready for you to drive away today is this X5 that contains a 3000cc diesel motor with automatic transmission. This used one from us at this dealer is for sale at the terrific price of just £26,300.
Xdrive45e M Sport
60,340miAutoHybrid3.0L
£40,950
Omagh
~£1,028/pm
On offer at the superb price of just £40,950 is this highly popular, top 10 best selling BMW that features automatic transmission and a 3.0 L hybrid motor. This second hand one now in stock at our dealership has been finished in blue and has 60,340 miles clocked up on the dash. For your peace of mind, it has the added bonus of coming with a full, documented history of servicing.
Xdrive30d M Sport
24,277miAutoDiesel3.0L
£33,500
Sheffield
~£841/pm
Available from this dealer located in Sheffield: BMW X5 Xdrive30d M Sport - 24,277 miles and a 3000 cc diesel engine with automatic transmission.
X5 Xdrive40e M Sport
79,570miAutoHybrid2.0L
£21,500
Hinckley
~£540/pm
At £21,500 you can get this second hand X5 from this dealership in Hinckley which has a 2.0L hybrid engine with automatic transmission.
3.0L Xdrive45e M Sport 389 Bhp
64,406miAutoHybrid3.0L
£40,280
Stevenage
~£1,012/pm
64,406 miles on the clock and coming in black, this estate vehicle features a 3.0l hybrid motor and automatic transmission.
X5 Xdrive30d M Sport
61,019miAutoDiesel3.0L
£36,799
London
~£924/pm
In the tone of black, this estate BMW X5 is equipped with a 3.0L diesel motor with automatic transmission and has done 61,019 mi.
3.0 M50d Xdrive Euro 6 Ss
75,631miAutoDiesel3.0L
£28,995
Newcastle upon Tyne
~£728/pm
Available from this dealership located in Newcastle upon Tyne: BMW X5 with 3000cc diesel motor, automatic transmission and 75,631 miles.
2014 14 M50d
93,500miAutoDiesel3.0L
£19,995
Accrington
~£502/pm
Available upon your request is this motor with 93,500 miles on the dash, automatic gearbox and a 3.0 Litre diesel motor.
X5 Xdrive30d M Sport
54,509miAutoHybrid
£42,745
Bromley
~£1,073/pm
Painted in the tone of white, this BMW X5 has 54,509 miles clocked up on the dash and has a L hybrid motor with automatic transmission.
Xdrive45e M Sport Pro Pack
32,200miAutoPetrol
£42,999
Burnley
~£1,080/pm
Get this BMW X5 Xdrive45e M Sport Pro Pack for just £42,999. Finance plans start out at only £ a month for this motor that contains a CC petrol engine with automatic transmission.
3.0 40D Se
79,000miAuto
£17,950
Eastbourne
~£451/pm
Painted in black, this suv BMW X5 3.0 40D Se has 79,000 miles on the dash and comes equipped with a L motor with automatic transmission.
3.0 Xdrive30d M Sport
169,000miAutoDiesel3.0L
£5,975
Ballymena
~£150/pm
Become the new owner of this BMW that is fitted with automatic transmission and a 3.0 ltr diesel motor. This second hand model at this dealer has 169,000 miles on the clock.
3.0 X5 Xdrive
101,917miAuto3.0L
£15,450
Altrincham
~£388/pm
Available for sale is this suv second hand car on offer at the brilliant price of only £15,450. This dealership in Altrincham also provides you with the possibility to buy with affordable monthly payments with repayment plans beginning at as little as £ per month.
X5 Xdrive30d M Sport
5,050miAutoHybrid
£71,995
Woolwich
~£1,808/pm
A marvellous price of only £71,995 is being advertised by us at this dealer on this like new BMW X5 that is fitted with automatic transmission and a Litre hybrid engine.
Bmw Estate Xdrive30d Mht M Sport
2,388miAutoDiesel3.0L
£72,032
Grimsby
~£1,809/pm
Available from this dealer in Grimsby: BMW X5 with automatic transmission, 2,388 miles and a 3.0l diesel motor.
3.0 40D M Sport
122,000miAutoDiesel1.0L
£8,995
Newcastle upon Tyne
~£226/pm
Now available for a test drive upon your request is this X5 3.0 40D M Sport with 122,000 miles on the dashboard, automatic gearbox and a 1.0 Ltr diesel engine.
2015 15 3.0
90,000miAutoDiesel3.0L
£19,500
Colchester
~£490/pm
On offer and ready for its new owner to drive away today is this BMW X5 2015 15 3.0 that features a 3.0l diesel engine with automatic transmission. This second hand model in stock at our dealership in Colchester is up for sale at the fantastic price of £19,500.
M Sport
61,936miAutoDiesel3.0L
£11,995
Wakefield
~£301/pm
Available for viewing at this dealership located in Wakefield is this BMW X5 M Sport which comes equipped with a diesel, 3.0l engine and automatic transmission. Up for sale and ready for its new owner to drive away in a grey finish with 61,936 miles on the dashboard.
3.0 40D M Sport Steptronic Xdrive Euro 5
89,000miAutoDiesel3.0L
£10,795
Mexborough
~£271/pm
In the shade of black, this X5 incorporates a 3000CC diesel engine with automatic transmission and has 89,000 miles clocked up on the dash.
3.0 40D M Sport Xdrive Euro 5
98,000miAutoDiesel3.0L
£12,494
Gloucester
~£314/pm
On offer and ready for you to drive away today is this BMW X5 3.0 40D M Sport Xdrive Euro 5 that comes fitted out with a 3.0 ltr diesel motor with automatic transmission. This second hand one currently in stock at our dealership in Gloucester has clocked-up 98,000 miles.
2018 3.0 Xdrive40d M Sport 309 Bhp
51,800miAutoDiesel3.0L
£29,949
Watford
~£752/pm
Get yourself behind the wheel of this BMW X5 2018 3.0 Xdrive40d M Sport 309 Bhp for only £29,949. It features a 3.0 ltr diesel motor with automatic transmission and has got 51,800 miles on the clock.
Want to find out everything about all X5 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X5 buying guide here.
BMW X5 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 | 1,668 | £35,902 | 6 | 55,940 | 3,368 |
Aberdeen City | 10 | £50,549 | 3 | 28,667 | 25 |
Aberdeenshire | 2 | £34,495 | 6 | 52,900 | 7 |
Angus | 2 | £15,381 | 13 | 48,321 | 3 |
Antrim | 5 | £24,877 | 9 | 60,680 | 9 |
Ards | 2 | £20,995 | 11 | 83,000 | 4 |
Argyll and Bute | 1 | £68,979 | 1 | 1,000 | - |
Armagh | 6 | £34,328 | 6 | 67,433 | 11 |
Ballymena | 5 | £24,686 | 8 | 84,240 | 3 |
Ballymoney | 2 | £14,495 | 12 | 97,474 | 3 |
Barking & Dagenham - Greater London | 1 | £7,990 | 14 | 114,000 | - |
Barnet - Greater London | 1 | £35,746 | 4 | 97,142 | 2 |
Bedfordshire | 66 | £29,334 | 7 | 63,992 | 106 |
Belfast | 5 | £32,187 | 6 | 75,026 | 28 |
Berkshire | 25 | £30,482 | 8 | 67,198 | 48 |
Bexley - Greater London | 1 | £21,777 | 8 | 62,000 | 2 |
Brent - Greater London | 3 | £28,354 | 6 | 62,856 | 9 |
Bristol | 21 | £36,169 | 5 | 46,423 | 48 |
Bromley - Greater London | 15 | £47,967 | 4 | 33,517 | 32 |
Buckinghamshire | 26 | £35,231 | 8 | 59,756 | 52 |
Caerphilly | 1 | £10,000 | 14 | 96,000 | - |
Cambridgeshire | 36 | £29,173 | 7 | 70,702 | 45 |
Cardiff | 10 | £43,695 | 5 | 35,895 | 38 |
Carmarthenshire | 1 | £22,995 | 8 | 56,897 | - |
Ceredigion | 1 | £77,595 | 1 | 8,392 | - |
Cheshire | 39 | £37,518 | 6 | 48,491 | 67 |
City of Edinburgh | 26 | £37,134 | 7 | 50,913 | 36 |
City of London - Greater London | 43 | £40,467 | 6 | 44,455 | 100 |
Coleraine | 3 | £30,732 | 7 | 67,667 | 3 |
Conwy | 3 | £58,099 | 2 | 9,139 | 4 |
Cookstown | 8 | £27,018 | 8 | 94,572 | 5 |
Cornwall | 2 | £20,245 | 9 | 85,768 | 7 |
County Durham | 15 | £27,093 | 9 | 68,189 | 31 |
Craigavon | 9 | £68,274 | 2 | 15,447 | 21 |
Croydon - Greater London | 9 | £37,670 | 6 | 50,030 | 12 |
Cumbria | 1 | £74,995 | 2 | 900 | 3 |
Denbighshire | 1 | £10,999 | 13 | 93,396 | - |
Derbyshire | 21 | £34,051 | 7 | 56,289 | 53 |
Derry | 3 | £35,878 | 5 | 61,925 | 8 |
Devon | 6 | £13,214 | 12 | 91,161 | 19 |
Dorset | 17 | £24,553 | 10 | 71,662 | 19 |
Down | 2 | £50,745 | 2 | 28,500 | 1 |
Dumfries and Galloway | 7 | £30,118 | 7 | 64,568 | 7 |
Dundee City | 10 | £45,300 | 4 | 28,622 | 16 |
Dungannon | 12 | £35,103 | 6 | 54,408 | 15 |
Ealing - Greater London | 4 | £24,592 | 8 | 66,770 | 5 |
East Ayrshire | 1 | £27,998 | 6 | 54,588 | 4 |
East Riding of Yorkshire | 6 | £53,712 | 3 | 31,578 | 8 |
East Sussex | 13 | £37,176 | 5 | 52,301 | 23 |
Enfield - Greater London | 8 | £45,344 | 4 | 36,508 | 24 |
Essex | 79 | £35,361 | 6 | 54,460 | 155 |
Falkirk | 7 | £20,208 | 9 | 81,636 | - |
Fermanagh | 5 | £31,284 | 6 | 66,507 | 5 |
Fife | 9 | £48,131 | 4 | 30,806 | 11 |
Flintshire | 7 | £21,671 | 8 | 83,426 | 1 |
Glasgow City | 17 | £39,214 | 5 | 42,307 | 92 |
Gloucestershire | 18 | £28,846 | 8 | 68,903 | 32 |
Greater Manchester | 106 | £27,798 | 8 | 72,303 | 193 |
Greenwich - Greater London | 3 | £53,162 | 3 | 22,154 | 4 |
Hampshire | 35 | £35,461 | 7 | 60,716 | 74 |
Harrow - Greater London | 2 | £31,748 | 8 | 69,783 | 2 |
Havering - Greater London | 17 | £31,759 | 7 | 70,050 | 28 |
Herefordshire | 6 | £44,617 | 4 | 31,132 | 12 |
Hertfordshire | 37 | £40,815 | 5 | 48,812 | 94 |
Highland | 6 | £46,813 | 4 | 29,331 | 18 |
Hillingdon - Greater London | 17 | £22,647 | 9 | 80,492 | 33 |
Hounslow - Greater London | 14 | £34,376 | 6 | 55,837 | 32 |
Inverclyde | 1 | £10,995 | 12 | 108,000 | - |
Kent | 36 | £41,453 | 5 | 45,511 | 87 |
Kingston upon Thames - Greater London | 10 | £45,474 | 5 | 36,323 | 23 |
Lancashire | 57 | £32,166 | 8 | 72,255 | 115 |
Leicestershire | 25 | £39,902 | 5 | 47,641 | 63 |
Lincolnshire | 20 | £38,787 | 5 | 43,816 | 51 |
Magherafelt | 17 | £32,392 | 7 | 80,264 | 23 |
Merseyside | 16 | £33,102 | 7 | 65,381 | 46 |
Merton - Greater London | 1 | £10,490 | 13 | 85,000 | - |
Monmouthshire | 3 | £27,163 | 8 | 81,747 | - |
Moray | 1 | £74,995 | 3 | 18,605 | 1 |
Newport | 5 | £50,642 | 3 | 33,995 | 17 |
Newry and Mourne | 4 | £44,323 | 4 | 51,062 | 6 |
Newtownabbey | 2 | £21,995 | 8 | 60,763 | 5 |
Norfolk | 18 | £33,552 | 7 | 56,870 | 66 |
North Ayrshire | 2 | £58,398 | 3 | 10,870 | 8 |
North Lanarkshire | 2 | £62,485 | 3 | 12,500 | 2 |
North Yorkshire | 34 | £36,779 | 6 | 55,550 | 71 |
Northamptonshire | 17 | £44,684 | 5 | 45,523 | 47 |
Nottinghamshire | 39 | £31,952 | 7 | 59,631 | 83 |
Omagh | 2 | £33,198 | 7 | 90,359 | 14 |
Oxfordshire | 8 | £42,673 | 4 | 40,225 | 18 |
Perth and Kinross | 5 | £45,790 | 4 | 31,112 | 21 |
Redbridge - Greater London | 5 | £33,551 | 7 | 53,500 | 7 |
Renfrewshire | 2 | £20,498 | 8 | 61,521 | 2 |
Scottish Borders | 2 | £24,240 | 7 | 67,104 | 1 |
Shropshire | 10 | £29,855 | 7 | 57,670 | 26 |
Somerset | 5 | £31,768 | 6 | 66,794 | 2 |
South Ayrshire | 4 | £31,595 | 7 | 52,443 | 4 |
South Lanarkshire | 1 | £57,850 | 7 | 21,000 | 3 |
South Yorkshire | 43 | £38,623 | 6 | 47,673 | 95 |
Staffordshire | 23 | £35,938 | 8 | 58,519 | 69 |
Strabane | 5 | £45,764 | 4 | 48,265 | 7 |
Suffolk | 20 | £45,316 | 6 | 44,349 | 34 |
Surrey | 36 | £37,160 | 7 | 53,814 | 65 |
Swansea | 7 | £37,928 | 7 | 41,916 | 20 |
Tyne and Wear | 32 | £32,186 | 7 | 60,560 | 43 |
Warwickshire | 9 | £27,084 | 8 | 70,519 | 20 |
West Dunbartonshire | 1 | £40,000 | 5 | 64,068 | 1 |
West Lothian | 6 | £29,960 | 7 | 57,350 | 11 |
West Midlands | 82 | £36,608 | 6 | 64,247 | 202 |
West Sussex | 14 | £35,418 | 7 | 60,636 | 32 |
West Yorkshire | 93 | £35,369 | 7 | 63,828 | 120 |
Wiltshire | 32 | £51,806 | 3 | 30,200 | 52 |
Worcestershire | 9 | £33,769 | 7 | 60,338 | 33 |