Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X3 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 X3 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X3 buying guide here.

BMW X3 Data by County

BMW X3 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,262£25,677653,6493,447
Aberdeen City10£31,859534,97927
Aberdeenshire2£51,49529,78313
Ards2£10,75010120,500-
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1661
Banbridge1£14,995875,0001
Bedfordshire28£15,8801075,56262
Belfast6£26,115548,70137
Berkshire15£21,425763,38741
Brent - Greater London2£18,675845,1504
Bristol24£34,153431,22757
Bromley - Greater London13£42,152215,60829
Buckinghamshire18£26,845647,90664
Caerphilly1£12,0001099,9481
Cambridgeshire30£25,198754,91352
Cardiff11£32,698537,37334
Carmarthenshire1£27,995544,9673
Carrickfergus1£19,990682,7651
Cheshire37£28,848548,75983
City of Edinburgh19£29,849540,57449
City of London - Greater London24£35,593528,58978
Clackmannanshire1£14,998878,034-
Coleraine1£21,750663,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall5£12,4951078,60012
County Durham13£22,098762,44244
Craigavon7£44,267112,90525
Croydon - Greater London3£40,653213,5138
Cumbria3£22,732941,5959
Derbyshire28£22,904862,81456
Devon14£14,4481173,74224
Dorset12£17,0901066,50635
Dumfries and Galloway1£30,898643,8198
Dundee City5£27,710531,53722
Ealing - Greater London3£12,6251178,173-
East Riding of Yorkshire4£19,155762,45914
East Sussex23£20,573858,60552
Enfield - Greater London7£39,494222,55718
Essex46£29,296543,770136
Falkirk4£13,7451053,4902
Fermanagh3£20,145780,9231
Fife9£22,129756,12521
Glasgow City20£26,562651,57683
Gloucestershire16£44,568320,97933
Greater Manchester56£20,473867,652206
Greenwich - Greater London3£44,495212,0175
Hampshire48£32,535537,933130
Harrow - Greater London2£21,693753,4583
Havering - Greater London8£36,536430,64232
Herefordshire8£33,014537,09714
Hertfordshire34£31,343543,64883
Highland3£12,323993,66716
Hillingdon - Greater London19£26,319656,65823
Hounslow - Greater London11£29,749741,44324
Inverclyde1£16,298858,788-
Kent41£36,762427,96291
Kingston upon Thames - Greater London7£39,414318,63922
Lancashire55£28,198648,28991
Leicestershire20£22,410861,04077
Lincolnshire19£23,294652,79256
Lisburn2£33,718449,9333
Magherafelt4£26,811554,2505
Merseyside12£27,954556,15034
Monmouthshire1£7,4951392,0005
Moray2£32,495541,1642
Newport5£42,600218,63116
Newtownabbey1£42,95028,4184
Norfolk21£23,358660,11064
North Ayrshire3£22,798657,4517
North Lanarkshire2£18,444867,2056
North Yorkshire21£25,932652,04858
Northamptonshire23£33,558539,84689
Northumberland1£6,49913112,0005
Nottinghamshire24£25,993763,20171
Omagh2£20,825765,0005
Oxfordshire9£35,722330,24334
Perth and Kinross2£20,490731,96027
Powys1£21,990665,5002
Renfrewshire1£15,999959,5872
Rhondda Cynon Taf4£20,994750,3163
Shropshire11£21,695749,91236
Somerset10£18,589859,83130
South Ayrshire1£10,9951184,0003
South Lanarkshire4£26,886540,5628
South Yorkshire29£24,634659,74591
Staffordshire34£31,927536,51069
Strabane2£32,945431,8711
Suffolk10£34,254542,68625
Surrey27£29,108636,75773
Sutton - Greater London1£7,0001384,000-
Swansea4£23,849654,04527
Tyne and Wear10£19,730856,14457
Waltham Forest - Greater London1£30,999429,1281
Warwickshire12£17,324988,25127
West Dunbartonshire1£32,995456,0852
West Lothian2£31,343770,0003
West Midlands48£24,177755,714146
West Sussex12£35,188533,78757
West Yorkshire41£30,256650,685127
Wiltshire38£35,819432,89380
Worcestershire8£21,903966,28224
Add postcode for better results.