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,263£25,716652,4913,606
Aberdeen City14£31,113531,48231
Aberdeenshire2£21,495749,99311
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1662
Banbridge2£13,248876,500-
Bedfordshire26£13,4691182,41270
Belfast5£22,878653,54135
Berkshire15£18,651873,34353
Blaenau Gwent1£16,295769,3001
Brent - Greater London4£16,584867,0752
Bristol25£33,972428,03554
Bromley - Greater London14£41,963214,48129
Buckinghamshire15£27,310646,29465
Caerphilly1£12,0001099,9481
Cambridgeshire32£24,084755,60452
Cardiff10£32,867540,28342
Carrickfergus1£20,950682,7651
Ceredigion2£28,145438,5382
Cheshire39£29,029547,08994
City of Edinburgh17£22,041659,66750
City of London - Greater London21£35,581528,35986
Coleraine1£21,750663,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall3£14,8281072,33315
County Durham15£24,010761,08644
Craigavon6£44,328214,12025
Croydon - Greater London2£43,899211,03511
Cumbria3£23,648743,57110
Derbyshire30£20,684864,49452
Devon16£15,2481170,64227
Dorset14£21,608955,02832
Dumfries and Galloway2£29,448631,8127
Dundee City2£30,900527,41126
Ealing - Greater London3£13,0561178,173-
East Riding of Yorkshire5£26,052547,35214
East Sussex19£22,069860,04052
Enfield - Greater London5£38,593322,47419
Essex50£26,783645,507135
Falkirk4£13,7451053,4902
Fermanagh1£20,990691,0002
Fife6£18,129870,53623
Glasgow City21£25,752653,99081
Gloucestershire20£37,463433,08140
Greater Manchester53£19,049871,428217
Greenwich - Greater London1£46,99515,8836
Hammersmith & Fulham - Greater London1£42,49028,4042
Hampshire35£27,460643,255137
Harrow - Greater London1£30,990522,9164
Havering - Greater London13£35,484430,53930
Herefordshire6£33,740540,82517
Hertfordshire29£30,121647,21294
Highland5£17,444872,83019
Hillingdon - Greater London16£22,889762,07725
Hounslow - Greater London13£36,209526,95226
Kent29£36,511427,988101
Kingston upon Thames - Greater London6£43,675216,21919
Lancashire62£28,838547,74482
Leicestershire27£22,857755,89478
Lincolnshire18£25,802652,06668
Lisburn1£52,945111,1504
Magherafelt4£28,968544,5004
Merseyside17£22,943654,29530
Monmouthshire3£11,1621185,0003
Moray3£32,328542,4422
Newport2£40,500234,77722
Newtownabbey1£15,495868,3005
Norfolk19£23,444661,19664
North Ayrshire1£24,998569,97310
North Lanarkshire5£21,693754,1093
North Yorkshire17£28,488646,18363
Northamptonshire26£33,543537,33695
Northumberland2£16,449974,9485
Nottinghamshire24£26,384662,29871
Omagh1£16,450879,0005
Oxfordshire12£32,395536,54435
Perth and Kinross2£23,990738,31432
Powys1£22,990665,5002
Renfrewshire2£16,749858,5852
Rhondda Cynon Taf5£20,055751,2473
Shropshire11£17,915856,93938
Somerset12£19,950862,85231
South Ayrshire1£10,9951184,0003
South Lanarkshire3£24,398564,1199
South Yorkshire28£23,128759,31088
Staffordshire31£30,170541,91678
Strabane1£26,945538,5701
Suffolk9£27,468542,18829
Surrey37£29,488640,05772
Sutton - Greater London1£7,0001384,000-
Swansea4£23,774741,20827
Tyne and Wear14£21,273755,71058
Waltham Forest - Greater London2£27,999430,197-
Warwickshire12£22,595865,77627
West Lothian1£49,995427,0002
West Midlands47£23,253759,462159
West Sussex18£28,274638,35753
West Yorkshire44£28,249655,364129
Wiltshire34£34,952434,62492
Worcestershire9£17,551969,75122
Add postcode for better results.