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,617£35,522756,9973,292
Aberdeen City12£51,482330,64723
Aberdeenshire2£34,495653,1507
Angus1£14,4901267,5044
Antrim5£25,777855,88010
Ards2£20,9951183,0004
Argyll and Bute2£38,479758,500-
Armagh5£31,095773,38011
Ballymena4£29,485768,0004
Ballymoney2£14,4951297,4742
Barking & Dagenham - Greater London1£8,99014114,000-
Barnet - Greater London2£20,02012102,8861
Bedfordshire69£30,399766,097100
Belfast6£34,572567,46827
Berkshire26£32,031762,19448
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London2£31,925655,0009
Bristol19£41,041547,12346
Bromley - Greater London13£47,142434,10736
Buckinghamshire25£35,666858,76844
Caerphilly1£10,0001496,000-
Cambridgeshire36£29,622870,07845
Cardiff12£33,559659,62038
Ceredigion2£63,295223,350-
Cheshire35£37,692647,61559
City of Edinburgh26£35,215853,71238
City of London - Greater London34£44,249640,834109
Coleraine3£30,247767,6673
Conwy3£58,09929,1391
Cookstown8£27,693788,8284
Cornwall3£29,162870,8456
County Durham16£27,327964,04529
Craigavon5£68,196212,25022
Croydon - Greater London6£28,353760,88315
Cumbria2£56,995417,4503
Denbighshire1£10,9991393,396-
Derbyshire24£34,291760,45349
Derry3£35,578561,9258
Devon5£14,5531187,00216
Dorset19£24,9911070,84718
Down1£54,495216,0002
Dumfries and Galloway4£32,435665,2618
Dundee City9£46,166427,37717
Dungannon9£34,212757,50617
Ealing - Greater London4£24,592866,7704
East Riding of Yorkshire4£52,193434,58011
East Sussex13£29,578772,86326
Enfield - Greater London6£43,494455,92523
Essex83£35,231656,497140
Falkirk7£20,208981,636-
Fermanagh3£29,660773,2685
Fife8£48,959437,10714
Flintshire7£21,671883,4261
Glasgow City14£43,904534,28885
Gloucestershire16£29,732873,12730
Greater Manchester100£28,143872,174194
Greenwich - Greater London1£45,995421,9987
Hampshire32£36,349763,06973
Harrow - Greater London2£31,248869,7831
Havering - Greater London21£33,760665,51525
Herefordshire4£45,950440,65713
Hertfordshire46£35,907655,84782
Highland4£49,496425,25820
Hillingdon - Greater London17£25,351978,55137
Hounslow - Greater London14£31,640756,15334
Inverclyde1£10,99512108,000-
Kent40£45,057646,68879
Kingston upon Thames - Greater London15£50,525429,34319
Lancashire52£29,965874,344107
Leicestershire23£39,900652,68165
Lincolnshire23£40,138541,28841
Magherafelt18£28,922886,37624
Merseyside17£31,588769,14743
Merton - Greater London1£10,4901385,000-
Monmouthshire3£27,163881,747-
Moray2£57,495422,3031
Newport8£54,620334,64514
Newry and Mourne5£41,776455,3846
Newtownabbey1£23,495851,7728
Norfolk23£33,649655,73859
North Ayrshire1£53,898411,38010
North Lanarkshire2£62,485313,2002
North Yorkshire33£40,579650,33475
Northamptonshire14£54,127431,46444
Nottinghamshire38£30,752862,49781
Omagh3£41,867465,36815
Oxfordshire7£45,828446,04917
Perth and Kinross6£46,823328,90422
Redbridge - Greater London6£28,236866,6357
Scottish Borders1£28,490635,5773
Shropshire9£30,279863,08324
Somerset4£35,952456,7433
South Ayrshire4£31,595752,4434
South Lanarkshire3£46,982528,3793
South Yorkshire36£40,672644,37696
Staffordshire24£35,277862,47763
Strabane4£40,968451,1617
Suffolk19£45,524641,99131
Surrey34£38,853650,06766
Swansea4£29,703754,98723
Tyne and Wear37£29,459767,69141
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81319
West Dunbartonshire1£69,995118,4702
West Lothian4£35,744648,27612
West Midlands77£36,519765,144203
West Sussex14£40,375654,02634
West Yorkshire82£33,491769,135130
Wiltshire26£54,149325,73846
Worcestershire6£31,529658,31732
Add postcode for better results.