Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X5 on Finance

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.

Buying Guide

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 by County

BMW X5 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,679£35,770756,2383,340
Aberdeen City9£49,243330,90526
Aberdeenshire2£34,495652,9007
Angus2£15,3811348,3213
Antrim5£24,877960,6809
Ards2£20,9951183,0004
Argyll and Bute1£68,97911,000-
Armagh6£34,328667,43311
Ballymena6£21,568998,3673
Ballymoney2£14,4951297,4743
Barking & Dagenham - Greater London1£7,99014114,000-
Barnet - Greater London1£35,746497,1422
Bedfordshire66£29,326763,992106
Belfast5£32,187675,02628
Berkshire26£29,479867,22948
Bexley - Greater London1£21,777862,0002
Brent - Greater London3£28,354662,8569
Bristol20£36,712546,25949
Bromley - Greater London15£47,109437,02633
Buckinghamshire26£35,231859,75652
Caerphilly1£10,0001496,000-
Cambridgeshire36£29,173770,70242
Cardiff9£43,550538,10538
Carmarthenshire1£22,995856,897-
Ceredigion1£77,59518,392-
Cheshire40£37,271648,27866
City of Edinburgh26£37,012750,91335
City of London - Greater London46£40,454644,08599
Coleraine3£30,732767,6673
Conwy3£58,09929,1394
Cookstown8£27,018894,5725
Cornwall3£29,495870,8457
County Durham16£28,149966,26931
Craigavon9£68,274215,44721
Croydon - Greater London8£39,442646,40912
Cumbria1£74,99529003
Denbighshire1£10,9991393,396-
Derbyshire21£32,875758,17653
Derry3£35,878561,9258
Devon5£13,8171287,79320
Dorset17£24,5531071,66219
Down2£50,745228,5001
Dumfries and Galloway7£30,118764,5687
Dundee City9£45,166428,82517
Dungannon12£35,103654,40814
Ealing - Greater London4£24,592866,7705
East Ayrshire1£27,998654,5884
East Riding of Yorkshire6£53,712332,8378
East Sussex14£35,803654,20822
Enfield - Greater London8£45,344436,91224
Essex78£35,283654,834153
Falkirk7£20,208981,636-
Fermanagh5£31,284666,5075
Fife8£51,898429,75811
Flintshire7£21,671883,4261
Glasgow City17£39,214542,30791
Gloucestershire18£28,846868,90331
Greater Manchester106£27,520873,052192
Greenwich - Greater London4£57,870317,8784
Hampshire32£33,612864,78776
Harrow - Greater London2£31,748869,7832
Havering - Greater London17£31,315871,81727
Herefordshire6£44,533431,13212
Hertfordshire38£40,775549,22090
Highland6£46,813429,33117
Hillingdon - Greater London17£22,647980,49233
Hounslow - Greater London14£34,376655,83731
Inverclyde1£10,99512108,000-
Kent35£42,024545,11086
Kingston upon Thames - Greater London9£47,602432,92923
Lancashire57£31,957872,898117
Leicestershire24£38,439649,89165
Lincolnshire20£38,731543,81649
Magherafelt18£32,392779,66623
Merseyside16£33,102765,38145
Merton - Greater London1£10,4901385,000-
Monmouthshire3£27,163881,747-
Moray1£74,995318,6051
Newport5£50,642333,99517
Newry and Mourne4£44,323451,0626
Newtownabbey2£21,995860,7635
Norfolk20£32,409760,41064
North Ayrshire2£58,398310,8708
North Lanarkshire2£62,485312,5002
North Yorkshire33£36,079656,47173
Northamptonshire18£46,755543,53745
Nottinghamshire42£31,859760,04682
Omagh3£35,782680,35314
Oxfordshire9£47,037436,83017
Perth and Kinross5£45,790431,11221
Redbridge - Greater London4£32,456753,8758
Renfrewshire2£20,498861,5212
Rhondda Cynon Taf1£3,9951894,0002
Scottish Borders2£24,240767,1041
Shropshire11£30,959759,27825
Somerset5£31,686666,7942
South Ayrshire4£31,595752,4434
South Lanarkshire1£57,850721,0002
South Yorkshire44£38,484647,14291
Staffordshire24£35,274859,70668
Strabane5£45,764448,2657
Suffolk19£45,213645,80035
Surrey35£38,027653,86666
Swansea7£37,928741,91620
Tyne and Wear35£31,741761,04241
Warwickshire11£27,160867,44618
West Dunbartonshire1£40,000564,0681
West Lothian6£29,960757,35011
West Midlands84£35,836765,198198
West Sussex14£35,373760,63632
West Yorkshire90£35,331764,454120
Wiltshire32£51,753330,20052
Worcestershire10£34,867659,33432
Add postcode for better results.