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£35,092758,5283,070
Aberdeen City7£53,570333,39823
Aberdeenshire3£30,828865,1708
Antrim4£21,6881078,8007
Ards2£20,9951183,0002
Argyll and Bute2£38,479758,500-
Armagh5£32,395764,9009
Ballymena6£31,406660,8334
Ballymoney2£14,1951297,474-
Barnet - Greater London2£19,77012102,886-
Bedfordshire64£29,839765,922103
Belfast3£29,981678,37624
Berkshire32£31,759867,91543
Blaenau Gwent1£18,4951085,7052
Bristol17£35,810656,72843
Bromley - Greater London13£42,980541,25924
Buckinghamshire21£27,745975,97745
Caerphilly1£10,0001496,000-
Cambridgeshire29£28,115871,72552
Cardiff14£45,340545,67735
Ceredigion2£60,995223,350-
Cheshire35£33,983653,65267
City of Edinburgh31£34,865753,63032
City of London - Greater London33£42,061645,36098
Coleraine5£27,437767,0001
Conwy3£58,09929,1391
Cookstown7£28,290786,7416
Cornwall6£38,487752,9363
County Durham19£26,602965,41821
Craigavon4£67,995210,14921
Croydon - Greater London5£24,246868,85015
Cumbria3£45,495531,9663
Denbighshire3£15,65813108,861-
Derbyshire18£34,345754,80447
Derry3£25,145793,3389
Devon11£38,2291148,89012
Dorset14£27,208960,01120
Down1£15,6509101,0002
Dumfries and Galloway4£35,728564,0846
Dundee City3£50,500428,02219
Dungannon9£31,263766,54914
Ealing - Greater London3£26,291862,3605
East Riding of Yorkshire1£72,99217,45811
East Sussex15£31,335664,98527
Enfield - Greater London4£32,369771,11725
Essex77£32,222763,159116
Falkirk6£20,0781081,1521
Fermanagh1£23,995890,0007
Fife6£38,380645,59414
Flintshire7£21,671883,4262
Glasgow City11£44,459435,30566
Gloucestershire19£36,823759,70023
Greater Manchester91£29,033869,919188
Greenwich - Greater London1£46,995424,6287
Hampshire34£40,091553,89263
Harrow - Greater London2£31,248869,7832
Havering - Greater London16£35,803669,14030
Herefordshire3£32,383650,87311
Hertfordshire56£40,916547,44787
Highland2£31,494749,21717
Hillingdon - Greater London11£19,2961092,75433
Hounslow - Greater London10£22,316968,92936
Inverclyde1£10,99512108,000-
Kent45£47,489545,26776
Kingston upon Thames - Greater London1£20,990860,00027
Lambeth - Greater London1£9,4955100,400-
Lancashire52£33,355765,207106
Leicestershire30£42,134548,28060
Lincolnshire25£39,250544,09340
Magherafelt17£30,075773,52923
Merseyside18£27,686870,09946
Merton - Greater London1£10,2901385,000-
Monmouthshire3£24,3301095,4141
Moray2£59,497423,4812
Newport5£63,098219,24317
Newry and Mourne6£42,978451,0265
Newtownabbey4£45,870436,5937
Norfolk24£36,180645,80051
North Ayrshire2£49,448424,2476
North Lanarkshire2£51,842434,2533
North Yorkshire28£38,820553,52961
Northamptonshire17£44,981435,95336
Nottinghamshire37£28,856865,81781
Omagh3£43,883456,58412
Oxfordshire6£43,832548,05616
Pembrokeshire1£36,995546,100-
Perth and Kinross6£47,323327,61417
Redbridge - Greater London5£33,763757,1008
Renfrewshire1£41,498335,6974
Scottish Borders1£28,490635,5773
Shropshire15£29,975860,51824
Somerset3£25,347679,5325
South Ayrshire2£25,497961,5066
South Lanarkshire2£50,775521,6476
South Yorkshire35£43,795543,58879
Staffordshire24£44,039647,30852
Strabane4£34,970573,5156
Suffolk11£47,097647,98736
Surrey28£35,220659,07862
Swansea3£35,270638,76418
Tyne and Wear33£28,388769,85936
Wandsworth - Greater London1£19,9909100,0001
Warwickshire12£27,782872,86818
West Dunbartonshire1£69,995118,4701
West Lothian4£34,619648,27610
West Midlands70£35,890667,673190
West Sussex20£40,358546,87529
West Yorkshire84£34,116767,840114
Wiltshire22£56,224327,19049
Worcestershire7£36,426650,27728
Add postcode for better results.