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,568£35,630758,0553,286
Aberdeen City7£53,784333,39825
Aberdeenshire3£30,828865,1708
Antrim4£21,6881078,8009
Ards2£20,9951183,0002
Argyll and Bute2£38,479758,500-
Armagh5£32,395764,90011
Ballymena6£31,406660,8334
Ballymoney2£14,4951297,474-
Barnet - Greater London2£19,77012102,886-
Bedfordshire64£29,680866,192109
Belfast3£29,981678,37630
Berkshire31£31,874764,75147
Blaenau Gwent1£18,9951085,7052
Bristol17£36,046656,72846
Bromley - Greater London14£42,793540,76029
Buckinghamshire21£28,242975,97646
Caerphilly1£10,0001496,000-
Cambridgeshire30£27,858873,13457
Cardiff14£45,376545,67736
Ceredigion2£61,995223,350-
Cheshire35£34,060653,65268
City of Edinburgh31£34,912753,63036
City of London - Greater London33£41,709646,957105
Coleraine5£27,437767,0001
Conwy3£58,09929,1391
Cookstown7£28,476786,7416
Cornwall6£38,653752,9363
County Durham19£26,576965,41826
Craigavon4£67,995210,14921
Croydon - Greater London8£30,874758,65615
Cumbria3£45,495531,9663
Denbighshire3£15,65813108,861-
Derbyshire19£33,046857,45849
Derry3£25,145793,3389
Devon11£38,1841148,89013
Dorset14£27,153960,01121
Down1£15,6509101,0002
Dumfries and Galloway4£35,803564,0846
Dundee City3£51,000428,02220
Dungannon9£31,374766,54917
Ealing - Greater London3£26,291862,3605
East Riding of Yorkshire1£73,50117,45812
East Sussex15£31,552664,98530
Enfield - Greater London4£32,369771,11727
Essex77£32,384762,402126
Falkirk6£20,0781081,1521
Fermanagh1£23,995890,0008
Fife6£38,422645,59415
Flintshire7£21,671883,4262
Glasgow City11£44,459435,30573
Gloucestershire19£37,179759,70025
Greater Manchester93£28,978869,728196
Greenwich - Greater London1£46,995424,6287
Hampshire34£40,424553,89265
Harrow - Greater London2£31,248869,7832
Havering - Greater London16£35,500669,14033
Herefordshire3£32,717650,87311
Hertfordshire56£41,103547,44793
Highland2£31,494749,21717
Hillingdon - Greater London14£27,804879,77137
Hounslow - Greater London15£28,637862,43339
Inverclyde1£10,99512108,000-
Kent45£47,539545,26780
Kingston upon Thames - Greater London5£47,388431,47227
Lambeth - Greater London1£9,4955100,400-
Lancashire52£33,413765,207114
Leicestershire30£42,489548,28066
Lincolnshire26£38,550545,62344
Magherafelt17£30,734773,52927
Merseyside18£27,937870,09948
Merton - Greater London1£10,2901385,000-
Monmouthshire3£24,3301095,4141
Moray2£59,497423,4812
Newport5£64,198219,24318
Newry and Mourne6£42,978451,0265
Newtownabbey4£45,870436,5937
Norfolk23£35,695650,92853
North Ayrshire2£49,448424,2476
North Lanarkshire2£51,842434,2533
North Yorkshire27£39,312553,83271
Northamptonshire17£45,011435,95339
Nottinghamshire37£28,997865,81788
Omagh3£43,883456,58413
Oxfordshire6£43,858548,05616
Pembrokeshire1£36,995546,100-
Perth and Kinross6£47,323327,61418
Redbridge - Greater London5£33,763757,1008
Renfrewshire1£42,498335,6974
Scottish Borders1£28,490635,5773
Shropshire16£29,930861,22224
Somerset3£25,722679,5325
South Ayrshire2£25,497961,5066
South Lanarkshire2£50,875521,6476
South Yorkshire35£43,952543,58888
Staffordshire23£45,104646,44752
Strabane4£35,218573,5156
Suffolk11£47,097647,98738
Surrey28£35,416659,07865
Swansea3£35,270638,76419
Tyne and Wear33£28,535769,85938
Wandsworth - Greater London1£19,9909100,0001
Warwickshire12£28,048872,86819
West Dunbartonshire1£69,995118,4702
West Lothian4£34,744648,27610
West Midlands72£37,078666,161204
West Sussex20£40,709546,87532
West Yorkshire84£34,232767,840121
Wiltshire22£56,269327,19050
Worcestershire7£36,426650,27732
Add postcode for better results.