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,548£34,993758,5282,755
Aberdeen City7£53,427333,39821
Aberdeenshire3£30,828865,1707
Antrim4£21,6881078,8006
Ards2£20,9951183,0002
Argyll and Bute2£38,479758,500-
Armagh5£32,395764,9007
Ballymena6£31,406660,8334
Ballymoney2£13,6951297,474-
Barnet - Greater London2£19,77012102,886-
Bedfordshire64£29,710765,92295
Belfast3£29,981678,37622
Berkshire32£31,692867,91540
Blaenau Gwent1£18,4951085,7052
Bristol17£35,730656,72835
Bromley - Greater London13£42,817541,25922
Buckinghamshire21£27,811975,97738
Caerphilly1£10,0001496,000-
Cambridgeshire29£28,020871,72547
Cardiff14£44,769545,67732
Ceredigion2£60,995223,350-
Cheshire35£33,875653,65265
City of Edinburgh31£34,753753,63031
City of London - Greater London33£42,046645,36087
Coleraine5£27,348767,0001
Conwy3£58,09929,1391
Cookstown7£28,290786,7416
Cornwall6£37,737752,9362
County Durham19£26,523965,41820
Craigavon4£67,995210,14916
Croydon - Greater London5£24,246868,85012
Cumbria3£45,495531,9662
Denbighshire3£15,65813108,861-
Derbyshire18£34,279754,80442
Derry3£25,145793,3389
Devon11£38,2291148,89010
Dorset14£27,152960,01118
Down1£15,6509101,0002
Dumfries and Galloway4£35,728564,0846
Dundee City3£50,500428,02216
Dungannon9£31,208766,54914
Ealing - Greater London3£26,291862,3604
East Riding of Yorkshire1£72,49317,45811
East Sussex15£31,088664,98524
Enfield - Greater London4£32,369771,11724
Essex77£32,148763,159101
Falkirk6£20,0781081,1521
Fermanagh1£23,995890,0007
Fife6£38,380645,59413
Flintshire7£21,671883,4262
Glasgow City11£44,459435,30556
Gloucestershire19£36,665759,70018
Greater Manchester91£28,924869,919168
Greenwich - Greater London1£46,995424,6287
Hampshire34£39,929553,89256
Harrow - Greater London2£31,248869,7832
Havering - Greater London16£35,656669,14029
Herefordshire3£32,383650,87310
Hertfordshire56£40,653547,44783
Highland2£31,494749,21716
Hillingdon - Greater London11£19,2511092,75428
Hounslow - Greater London10£22,316968,92933
Inverclyde1£10,99512108,000-
Kent45£47,384545,26764
Kingston upon Thames - Greater London1£20,990860,00026
Lambeth - Greater London1£9,4955100,400-
Lancashire52£33,345765,20796
Leicestershire30£41,862548,28054
Lincolnshire25£39,035544,09336
Magherafelt17£30,075773,52921
Merseyside18£28,666870,09943
Merton - Greater London1£10,2901385,000-
Monmouthshire3£24,3301095,4141
Moray2£58,997423,4812
Newport5£63,098219,24314
Newry and Mourne6£42,978451,0264
Newtownabbey4£45,245436,5937
Norfolk24£35,984645,80043
North Ayrshire2£49,448424,2476
North Lanarkshire2£51,842434,2531
North Yorkshire28£38,543553,52953
Northamptonshire17£44,855435,95331
Nottinghamshire37£28,775865,81768
Omagh3£42,598456,58411
Oxfordshire6£43,616548,05611
Pembrokeshire1£36,995546,100-
Perth and Kinross6£47,323327,61417
Redbridge - Greater London5£33,623757,1007
Renfrewshire1£41,498335,6974
Scottish Borders1£28,490635,5773
Shropshire15£29,922860,51820
Somerset3£24,898679,5325
South Ayrshire2£25,497961,5065
South Lanarkshire2£50,775521,6476
South Yorkshire35£43,675543,58874
Staffordshire24£43,772647,30846
Strabane4£34,970573,5156
Suffolk11£46,644647,98731
Surrey28£35,053659,07857
Swansea3£34,308638,76418
Tyne and Wear33£28,343769,85929
Wandsworth - Greater London1£19,9909100,0001
Warwickshire12£27,748872,86816
West Dunbartonshire1£69,995118,4701
West Lothian4£34,619648,27610
West Midlands70£35,856667,673169
West Sussex20£40,199546,87527
West Yorkshire84£34,060767,840106
Wiltshire22£55,998327,19045
Worcestershire7£36,426650,27727
Add postcode for better results.