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,591£35,605657,6493,246
Aberdeen City11£52,253330,88723
Aberdeenshire1£46,995329,8008
Antrim4£25,199956,6009
Ards2£20,9951183,0003
Argyll and Bute2£38,479758,500-
Armagh6£29,245875,8179
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4741
Barnet - Greater London2£20,02012102,886-
Bedfordshire71£29,892868,39899
Belfast5£37,337562,76222
Berkshire29£32,147764,34351
Blaenau Gwent1£19,9951085,7051
Brent - Greater London1£34,450584,0009
Bristol17£37,684556,86546
Bromley - Greater London16£42,104643,47331
Buckinghamshire24£35,432861,34945
Caerphilly1£10,0001496,000-
Cambridgeshire34£27,948874,85550
Cardiff10£33,839758,70035
Ceredigion2£61,995223,350-
Cheshire40£34,933654,13961
City of Edinburgh29£37,108750,39136
City of London - Greater London32£43,752645,816113
Coleraine4£29,809763,5002
Conwy3£58,09929,1391
Cookstown6£29,889786,4016
Cornwall3£27,728870,8453
County Durham15£26,010968,80230
Craigavon2£78,99518,79521
Croydon - Greater London5£29,784758,81015
Cumbria3£46,328437,2332
Denbighshire2£6,99717141,455-
Derbyshire22£34,435756,07052
Derry2£30,723766,3889
Devon5£19,6971178,88716
Dorset14£29,573858,00722
Down2£35,073658,5002
Dumfries and Galloway3£36,717554,9997
Dundee City7£43,928530,91517
Dungannon7£32,275761,39418
Ealing - Greater London3£26,624862,3605
East Riding of Yorkshire3£39,428544,72110
East Sussex17£29,627767,50528
Enfield - Greater London8£46,369444,16922
Essex82£34,214660,177127
Falkirk7£20,208981,636-
Fermanagh2£29,243787,5007
Fife6£50,280440,82813
Flintshire8£21,712882,6731
Glasgow City8£42,996534,55579
Gloucestershire16£32,638864,65628
Greater Manchester94£27,693871,091199
Greenwich - Greater London1£53,995213,0778
Hampshire31£39,325656,00369
Harrow - Greater London3£25,330881,3281
Havering - Greater London21£35,784664,86728
Herefordshire3£44,450440,34510
Hertfordshire52£40,440548,05091
Highland2£31,494749,17823
Hillingdon - Greater London17£29,617874,62936
Hounslow - Greater London18£36,527649,14733
Inverclyde1£10,99512108,000-
Kent46£46,912645,39274
Kingston upon Thames - Greater London11£51,488327,23521
Lambeth - Greater London1£9,9955100,400-
Lancashire49£30,749868,128118
Larne1£27,950862,0001
Leicestershire27£41,791548,00363
Lincolnshire25£38,550540,58639
Magherafelt22£28,477881,44421
Merseyside19£28,089874,42645
Merton - Greater London1£10,4901385,000-
Monmouthshire2£34,998667,1211
Moray3£52,996424,3211
Newport8£58,558328,16014
Newry and Mourne5£41,575456,4775
Newtownabbey1£22,995851,7727
Norfolk23£34,793654,15058
North Ayrshire1£53,898411,3807
North Lanarkshire1£79,98515,0003
North Yorkshire30£39,306652,11673
Northamptonshire13£47,048436,80945
Nottinghamshire33£30,621863,47888
Omagh4£42,388461,04714
Oxfordshire8£45,043447,13216
Perth and Kinross7£43,704331,63217
Redbridge - Greater London7£29,386766,9736
Renfrewshire2£29,748655,2113
Scottish Borders1£28,490635,5773
Shropshire11£30,136861,24322
Somerset5£33,362555,4752
South Ayrshire3£32,164752,9905
South Lanarkshire4£41,360538,7223
South Yorkshire36£44,289542,38981
Staffordshire22£39,263754,11058
Strabane5£36,764563,0125
Suffolk15£40,196647,61734
Surrey28£36,522654,20065
Swansea4£30,953750,07323
Tyne and Wear32£31,259664,18542
Wandsworth - Greater London1£19,9909100,000-
Warwickshire10£25,046871,65318
West Dunbartonshire1£69,995118,4702
West Lothian4£34,744648,27611
West Midlands82£36,115668,719194
West Sussex17£43,211545,48132
West Yorkshire79£32,567770,290128
Wiltshire23£57,028225,66150
Worcestershire4£30,856658,10531
Add postcode for better results.