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£26,429652,8083,417
Aberdeen City11£31,700535,56928
Aberdeenshire3£51,66239,28912
Ards2£10,75010120,500-
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1661
Banbridge1£14,995875,0001
Bedfordshire28£15,9041077,18160
Belfast7£23,784656,30535
Berkshire16£20,068867,20241
Brent - Greater London2£18,675845,1504
Bristol26£34,533432,37159
Bromley - Greater London12£41,568216,25628
Buckinghamshire15£26,164751,22470
Caerphilly1£12,0001099,9481
Cambridgeshire33£24,698757,08853
Cardiff12£34,131435,50438
Carmarthenshire1£27,995544,9673
Carrickfergus1£19,990682,7651
Ceredigion1£26,995513,0474
Cheshire44£26,530654,25279
City of Edinburgh21£32,044541,30049
City of London - Greater London19£34,780634,01180
Clackmannanshire1£14,998878,034-
Coleraine2£23,123664,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall7£13,4091075,38610
County Durham13£26,148651,92440
Craigavon8£39,857324,03923
Croydon - Greater London3£46,299218,8907
Cumbria2£20,2201243,0009
Derbyshire24£25,188859,45660
Devon12£14,8471077,94925
Dorset15£21,036856,47532
Dumfries and Galloway1£30,898643,8198
Dundee City7£34,543422,35923
Dungannon2£35,465446,8192
Ealing - Greater London3£12,6251178,173-
East Riding of Yorkshire7£24,961558,24212
East Sussex23£19,427859,74048
Enfield - Greater London6£38,578325,30618
Essex45£29,132546,350133
Falkirk4£16,120948,6453
Fermanagh4£21,858676,1931
Fife7£22,068765,24521
Glasgow City18£22,564758,85187
Gloucestershire14£44,585322,40635
Greater Manchester57£19,929870,772202
Greenwich - Greater London4£42,620212,6294
Hampshire47£33,739435,504134
Harrow - Greater London3£17,193866,5652
Havering - Greater London6£33,798538,98932
Herefordshire6£40,183428,92214
Hertfordshire31£31,859542,44686
Highland5£19,493767,35415
Hillingdon - Greater London18£27,836650,73428
Hounslow - Greater London9£30,754746,04825
Kent37£35,994430,05087
Kingston upon Thames - Greater London8£37,894321,32523
Lancashire43£29,686545,23291
Leicestershire30£27,166652,27071
Lincolnshire21£25,857546,30554
Lisburn2£33,718449,9333
Magherafelt5£30,448449,0005
Merseyside16£25,152658,66236
Monmouthshire1£7,2951392,0005
Moray3£32,328542,4421
Newport4£46,000120,65016
Newtownabbey1£42,95028,4184
Norfolk20£20,597765,86370
North Ayrshire2£33,199538,0759
North Lanarkshire2£18,444867,2055
North Yorkshire18£26,270656,04359
Northamptonshire25£33,943439,55483
Northumberland2£7,74712101,5004
Nottinghamshire28£26,849658,26173
Omagh1£25,750551,0006
Oxfordshire11£33,493432,89030
Perth and Kinross2£20,490731,96022
Powys1£21,990665,5002
Renfrewshire1£15,999959,5872
Rhondda Cynon Taf4£20,994750,3163
Scottish Borders1£29,999421,000-
Shropshire16£22,092751,25129
Somerset10£19,279862,04832
South Ayrshire1£10,8881184,0003
South Yorkshire26£22,810763,63391
Staffordshire34£31,102539,92272
Strabane2£32,945431,8871
Suffolk10£34,711545,02425
Surrey29£30,792536,44268
Sutton - Greater London1£7,0001384,000-
Swansea4£23,849654,04525
Tyne and Wear13£19,663854,35352
Warwickshire11£17,908985,95629
West Dunbartonshire1£32,995456,0852
West Lothian2£31,343770,0003
West Midlands49£24,592652,917147
West Sussex7£41,106328,96055
West Yorkshire41£28,523651,293121
Wiltshire33£35,657435,41881
Worcestershire8£25,618759,40126
Add postcode for better results.