Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW 3 Series 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 3 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 3 Series buying guide here.

BMW 3 Series Data by County

BMW 3 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All6,109£18,234759,34812,391
Aberdeen City29£28,130429,76090
Aberdeenshire8£19,121649,12413
Angus2£9,9901234,2843
Antrim11£14,190875,97917
Ards11£10,45511113,3598
Argyll and Bute2£16,729775,0003
Armagh7£9,03110106,1043
Ballymena10£19,133665,97531
Ballymoney10£11,892883,97414
Banbridge5£12,519874,0005
Barking & Dagenham - Greater London1£18,266543,4055
Barnet - Greater London9£9,7311269,9427
Bedfordshire150£13,450978,700233
Belfast15£18,874652,89882
Berkshire76£15,476870,265130
Bexley - Greater London1£28,830317,5083
Blaenau Gwent6£15,530757,11116
Brent - Greater London10£13,146781,86616
Bristol96£19,234757,317175
Bromley - Greater London39£24,231639,76073
Buckinghamshire85£19,322758,313149
Caerphilly9£8,0741182,44518
Cambridgeshire201£16,672764,244301
Cardiff44£33,274326,046118
Carmarthenshire4£18,995659,17910
Carrickfergus5£17,348755,7938
Ceredigion1£3,49514107,18017
Cheshire156£20,356649,395290
City of Edinburgh87£20,933651,994127
City of London - Greater London146£20,030750,440387
Coleraine18£10,138986,17419
Conwy16£29,679429,02210
Cookstown14£11,354995,8628
Cornwall14£12,0881068,52431
County Durham73£20,960652,864177
Craigavon12£27,758546,97429
Croydon - Greater London23£17,8841056,79422
Cumbria16£18,584655,57231
Derbyshire118£16,493765,318276
Derry11£14,442974,01814
Devon77£16,489868,702147
Dorset57£23,759646,41890
Dumfries and Galloway24£21,853642,29819
Dundee City16£29,031426,44644
Dungannon16£19,431670,28318
Ealing - Greater London15£10,9561262,36716
East Ayrshire5£15,727752,46112
East Riding of Yorkshire34£22,595448,37877
East Sussex75£17,772955,88288
Enfield - Greater London16£22,362534,34936
Essex171£18,727857,719324
Falkirk12£9,6301088,55314
Fermanagh14£16,896675,3238
Fife30£22,699639,96360
Flintshire16£14,270884,0475
Glasgow City68£20,993643,901250
Gloucestershire66£20,857654,767110
Greater Manchester341£15,304870,022860
Greenwich - Greater London6£35,778213,81510
Hampshire162£21,984646,693414
Harrow - Greater London11£13,7041077,56817
Havering - Greater London44£21,820655,15147
Herefordshire13£22,055649,50126
Hertfordshire116£23,018648,479275
Highland18£25,147535,91729
Hillingdon - Greater London45£16,428872,62061
Hounslow - Greater London50£24,354648,93651
Isle of Wight6£12,236967,9221
Kensington & Chelsea - Greater London1£8,950996,6201
Kent165£23,359545,435326
Kingston upon Thames - Greater London41£22,781750,05448
Lancashire217£18,697664,651428
Larne1£19,950641,0001
Leicestershire129£22,837655,028258
Limavady2£11,583770,0002
Lincolnshire100£23,387546,605268
Lisburn7£20,043648,06414
Magherafelt22£15,727883,67327
Merseyside55£17,196767,436163
Merthyr Tydfil2£14,499772,4383
Merton - Greater London4£12,620771,9747
Monmouthshire4£6,62010121,09815
Moray6£20,746765,8208
Neath Port Talbot1£19,000468,0991
Newport26£19,900650,81572
Newry and Mourne15£17,258761,2428
Newtownabbey9£15,407761,35725
Norfolk75£19,303755,913155
North Ayrshire22£25,497434,71325
North Down7£11,4801094,7168
North Lanarkshire22£19,710747,31649
North Yorkshire74£19,725655,073216
Northamptonshire48£24,092550,028177
Northumberland7£15,270964,38714
Nottinghamshire232£18,190763,758507
Omagh14£19,441675,02915
Oxfordshire32£20,196754,70864
Pembrokeshire7£15,943846,7532
Perth and Kinross18£25,465535,32549
Powys3£12,492976,457-
Redbridge - Greater London6£18,010656,89211
Renfrewshire16£20,279541,29236
Rhondda Cynon Taf14£14,232851,8629
Shropshire87£17,886664,659142
Somerset46£19,930658,689103
South Ayrshire9£19,583650,81431
South Lanarkshire19£20,487551,26831
South Yorkshire142£18,608762,608382
Staffordshire155£21,491549,421302
Stirling3£18,599646,08947
Strabane4£22,110552,1955
Suffolk44£21,292763,98378
Surrey101£21,030749,955162
Sutton - Greater London6£8,3301270,4088
Swansea18£20,751538,41258
Torfaen1£8,2951255,6001
Tyne and Wear134£16,848762,141216
Waltham Forest - Greater London6£21,199332,69020
Wandsworth - Greater London2£9,9908105,3004
Warwickshire40£14,223977,78482
West Dunbartonshire3£18,931639,5849
West Lothian4£15,147870,50218
West Midlands301£18,409771,071614
West Sussex60£21,165844,884122
West Yorkshire274£18,785860,253545
Wiltshire120£30,156432,900220
Worcestershire48£21,870760,54397
Wrexham3£17,276728,1764
Add postcode for better results.