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,289£25,409652,9633,559
Aberdeen City13£31,160530,38730
Aberdeenshire2£21,495749,99311
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1662
Banbridge2£13,248876,500-
Bedfordshire29£14,0121082,00069
Belfast5£22,878653,54137
Berkshire15£18,651873,34950
Blaenau Gwent1£16,295769,3001
Brent - Greater London3£16,448869,1003
Bristol28£34,099429,99255
Bromley - Greater London14£41,915214,48129
Buckinghamshire19£26,034649,24663
Caerphilly1£12,0001099,9481
Cambridgeshire30£22,203859,30954
Cardiff10£31,417642,38441
Carrickfergus1£20,950682,7651
Ceredigion1£29,995339,2273
Cheshire37£28,841547,84389
City of Edinburgh18£22,782657,70250
City of London - Greater London20£35,810628,27886
Coleraine1£21,750663,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall3£14,8281072,33314
County Durham15£23,966761,08643
Craigavon9£45,328111,44721
Croydon - Greater London3£41,260213,51310
Cumbria3£23,648743,57110
Derbyshire29£19,520968,85453
Devon16£15,1851170,64225
Dorset18£21,537854,92331
Dumfries and Galloway2£29,448631,8127
Dundee City2£30,900527,41125
Ealing - Greater London3£13,0561178,173-
East Riding of Yorkshire4£27,029544,55614
East Sussex20£22,050858,98850
Enfield - Greater London6£38,577323,21218
Essex50£26,853646,517134
Falkirk4£13,7451053,4902
Fermanagh2£16,7438102,5001
Fife8£19,058762,97823
Glasgow City20£27,180651,66780
Gloucestershire20£40,226430,58740
Greater Manchester55£19,410870,184207
Greenwich - Greater London3£43,16227,1546
Hampshire40£30,677537,617139
Harrow - Greater London1£30,990522,9163
Havering - Greater London11£36,617430,11032
Herefordshire6£33,657540,82517
Hertfordshire29£29,501647,63794
Highland5£17,444872,83019
Hillingdon - Greater London18£25,735756,88424
Hounslow - Greater London13£36,001526,95226
Kent33£36,115427,15696
Kingston upon Thames - Greater London4£44,604210,32021
Lancashire62£28,098547,57084
Leicestershire26£23,226755,66078
Lincolnshire19£25,985651,27167
Lisburn1£52,945111,1504
Magherafelt4£28,968544,5004
Merseyside16£23,877653,49531
Monmouthshire3£11,1621185,0003
Moray3£32,328542,4422
Newport2£40,500234,77721
Newtownabbey1£15,495868,3004
Norfolk20£23,046661,73862
North Ayrshire2£25,948553,31910
North Lanarkshire5£21,693754,1093
North Yorkshire14£29,004642,75664
Northamptonshire25£30,403540,68594
Northumberland2£16,449974,9485
Nottinghamshire26£25,078763,93368
Omagh2£21,175765,0005
Oxfordshire14£31,403538,39134
Perth and Kinross2£24,490738,31431
Powys1£22,990665,5002
Renfrewshire2£16,499858,5852
Rhondda Cynon Taf5£20,055751,2473
Rutland1£16,350873,032-
Shropshire12£20,714853,31937
Somerset11£20,084863,93031
South Ayrshire1£10,9951184,0003
South Lanarkshire5£23,848553,0368
South Yorkshire26£23,279759,47194
Staffordshire29£31,039540,76680
Strabane1£26,945538,5701
Suffolk11£29,085542,32127
Surrey36£29,263640,13770
Sutton - Greater London1£7,0001384,000-
Swansea2£13,2491166,66829
Tyne and Wear11£19,984862,39361
Waltham Forest - Greater London2£27,999430,197-
Warwickshire12£22,595865,77626
West Lothian1£49,995427,0002
West Midlands53£23,439758,620158
West Sussex17£28,122638,66554
West Yorkshire45£28,411654,758127
Wiltshire34£34,743435,60783
Worcestershire9£17,551969,75122
Add postcode for better results.