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,264£25,246653,8173,699
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-
Bedfordshire28£15,6071076,03670
Belfast5£22,878653,54134
Berkshire14£17,726975,76456
Blaenau Gwent1£16,295769,3001
Brent - Greater London4£16,584867,0752
Bristol25£34,106427,43156
Bromley - Greater London16£39,850314,66629
Buckinghamshire17£27,183646,47864
Caerphilly1£12,0001099,9481
Cambridgeshire34£24,923754,38252
Cardiff9£31,852643,77945
Carrickfergus1£20,950682,7651
Ceredigion2£28,145438,5382
Cheshire40£29,790543,87898
City of Edinburgh17£22,052659,66751
City of London - Greater London23£35,821526,43083
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,55755
Devon14£16,7341064,62528
Dorset13£21,863955,44531
Dumfries and Galloway2£29,448631,8127
Dundee City2£31,500512,76931
Ealing - Greater London3£13,0561178,173-
East Riding of Yorkshire5£26,054547,32214
East Sussex19£20,903861,38653
Enfield - Greater London6£37,827320,76018
Essex49£26,757645,602141
Falkirk4£13,7451053,4902
Fermanagh1£20,990691,0002
Fife7£23,524760,79525
Glasgow City19£25,364754,25085
Gloucestershire19£36,804534,61543
Greater Manchester53£19,012871,280206
Greenwich - Greater London1£46,99515,8206
Hammersmith & Fulham - Greater London1£42,49028,4042
Hampshire38£28,904638,996138
Harrow - Greater London1£30,990522,9165
Havering - Greater London13£35,868429,82234
Herefordshire7£32,413543,44218
Hertfordshire34£29,516646,75696
Highland6£23,119761,13320
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
Lancashire54£29,726547,90389
Leicestershire26£23,768756,12478
Lincolnshire22£25,960648,34069
Lisburn1£52,945111,1504
Magherafelt4£28,968544,5004
Merseyside16£23,346654,32933
Monmouthshire3£11,1951185,0003
Moray3£32,328542,4422
Newport2£41,250234,77722
Newtownabbey1£15,495868,3006
Norfolk20£21,995663,92862
North Ayrshire2£20,998759,80110
North Lanarkshire5£21,693754,1094
North Yorkshire16£27,171647,85266
Northamptonshire22£34,383438,287100
Northumberland2£16,449974,9485
Nottinghamshire24£26,509658,76169
Omagh1£16,450879,0005
Oxfordshire10£31,716537,64435
Perth and Kinross1£19,990732,10035
Powys1£22,990665,5002
Renfrewshire2£16,749858,5852
Rhondda Cynon Taf4£21,119750,3164
Shropshire12£17,703859,43438
Somerset14£20,616761,23134
South Ayrshire1£10,9951184,0004
South Lanarkshire3£24,398564,11310
South Yorkshire24£21,983762,42391
Staffordshire30£31,006540,53682
Strabane1£26,945538,5701
Suffolk8£24,028650,09829
Surrey35£28,075641,56280
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,00028
West Lothian1£49,995427,0002
West Midlands43£22,427764,771159
West Sussex18£26,752742,02952
West Yorkshire45£28,402654,651138
Wiltshire36£35,066434,71890
Worcestershire9£17,662969,75125
Add postcode for better results.