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,249£25,151654,0283,667
Aberdeen City14£31,113531,48232
Aberdeenshire2£21,495749,99311
Antrim1£11,995971,0004
Ards1£9,7508151,000-
Argyll and Bute1£12,4798100,000-
Ballymoney2£12,9351096,1662
Banbridge2£13,248876,500-
Bedfordshire27£15,0891077,35670
Belfast5£22,878653,54134
Berkshire14£17,724975,76455
Blaenau Gwent1£16,295769,3001
Brent - Greater London4£16,584867,0752
Bristol25£34,106427,43156
Bromley - Greater London16£39,850314,66628
Buckinghamshire16£26,382647,02665
Caerphilly1£12,0001099,9481
Cambridgeshire33£25,436752,78850
Cardiff9£31,852643,77944
Carrickfergus1£20,950682,7651
Ceredigion2£28,145438,5382
Cheshire40£29,788543,87897
City of Edinburgh17£22,070659,66751
City of London - Greater London20£36,870524,68485
Coleraine1£21,750663,0002
Conwy1£47,49915,2353
Cookstown2£5,87314154,000-
Cornwall2£9,7451273,50016
County Durham14£23,425763,15547
Craigavon5£43,595215,85226
Croydon - Greater London3£40,199319,14312
Cumbria3£23,648743,57110
Derbyshire29£20,767864,55754
Devon14£16,7201064,62528
Dorset13£21,863955,44531
Dumfries and Galloway2£29,448631,8127
Dundee City3£26,600623,55328
Ealing - Greater London3£13,0561178,173-
East Riding of Yorkshire5£26,054547,35214
East Sussex19£20,911861,38653
Enfield - Greater London6£37,827320,76017
Essex49£26,757646,193138
Falkirk4£13,7451053,4902
Fermanagh1£20,990691,0002
Fife7£23,524760,79525
Glasgow City19£25,364754,25085
Gloucestershire19£36,804534,61540
Greater Manchester51£19,132870,632217
Greenwich - Greater London1£46,99515,8206
Hammersmith & Fulham - Greater London1£42,49028,4042
Hampshire37£29,524537,834137
Harrow - Greater London1£30,990522,9165
Havering - Greater London13£35,868429,82232
Herefordshire6£33,740540,82519
Hertfordshire32£29,993646,90492
Highland5£17,444872,83021
Hillingdon - Greater London17£24,819758,63127
Hounslow - Greater London12£36,757526,88327
Isle of Wight1£5,69513138,0001
Kent33£38,208425,435100
Kingston upon Thames - Greater London6£43,675216,21919
Lancashire57£29,028548,16786
Leicestershire24£22,822757,42979
Lincolnshire22£25,960648,34067
Lisburn1£52,945111,1504
Magherafelt4£28,968544,5004
Merseyside16£23,346654,32932
Monmouthshire3£11,1951185,0003
Moray3£32,328542,4422
Newport2£41,250234,77722
Newtownabbey1£15,495868,3005
Norfolk19£21,499766,15161
North Ayrshire2£20,998759,80110
North Lanarkshire5£21,693754,1094
North Yorkshire15£26,592649,44367
Northamptonshire22£34,383438,28799
Northumberland2£16,449974,9485
Nottinghamshire23£26,935659,00470
Omagh1£16,450879,0005
Oxfordshire10£31,716537,64434
Perth and Kinross1£19,990732,10034
Powys1£22,990665,5002
Renfrewshire2£16,749858,5852
Rhondda Cynon Taf4£21,119750,3163
Shropshire12£17,703859,43437
Somerset14£20,616761,23134
South Ayrshire1£10,9951184,0004
South Lanarkshire3£24,398564,1139
South Yorkshire24£21,983762,42390
Staffordshire29£31,092540,88882
Strabane1£26,945538,5701
Suffolk8£24,028650,09829
Surrey35£28,075641,56275
Sutton - Greater London1£7,0001384,000-
Swansea5£21,579743,82327
Tyne and Wear16£21,541755,88956
Waltham Forest - Greater London2£28,299430,197-
Warwickshire12£24,404757,00027
West Lothian1£49,995427,0002
West Midlands44£22,736762,506158
West Sussex18£26,752742,02952
West Yorkshire44£28,249655,348135
Wiltshire36£35,066434,71889
Worcestershire9£17,662969,75124
Add postcode for better results.