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,152£18,342759,12112,411
Aberdeen City30£28,186429,46090
Aberdeenshire9£18,218751,11013
Angus3£13,9931031,5573
Antrim12£13,674877,76217
Ards10£10,16111118,4819
Argyll and Bute2£16,729775,0003
Armagh7£9,03110106,1043
Ballymena11£19,711663,85930
Ballymoney9£13,800882,09415
Banbridge5£12,519874,0005
Barking & Dagenham - Greater London1£18,266543,4055
Barnet - Greater London8£9,3841368,4197
Bedfordshire151£13,440978,569232
Belfast17£17,385660,68681
Berkshire71£15,929868,568135
Bexley - Greater London1£28,790317,5083
Blaenau Gwent5£16,037649,36917
Brent - Greater London9£12,919879,18517
Bristol95£19,145656,819174
Bromley - Greater London40£24,205539,28472
Buckinghamshire83£19,176758,866150
Caerphilly9£7,7181282,22419
Cambridgeshire207£16,498764,861301
Cardiff43£33,037326,381119
Carmarthenshire4£18,995659,17910
Carrickfergus5£17,348755,7938
Ceredigion1£3,49514107,18016
Cheshire158£20,657648,502289
City of Edinburgh88£21,005651,529127
City of London - Greater London150£20,069750,217381
Coleraine18£10,138986,17419
Conwy16£29,679429,02210
Cookstown14£11,304995,8628
Cornwall15£12,352969,60830
County Durham72£21,752651,816179
Craigavon12£29,049548,79530
Croydon - Greater London23£17,2531055,96023
Cumbria16£17,850656,73931
Derbyshire119£16,531764,885277
Derry11£14,442974,01813
Devon78£16,282869,910146
Dorset56£23,275747,91990
Dumfries and Galloway23£21,745643,44120
Dundee City15£29,716425,12545
Dungannon17£20,049867,29218
Ealing - Greater London15£10,9291262,36716
East Ayrshire7£16,233750,35113
East Riding of Yorkshire39£22,334448,16377
East Sussex71£17,0091057,34094
Enfield - Greater London18£22,738533,92836
Essex178£18,845856,949319
Falkirk12£9,6301088,55314
Fermanagh15£16,867675,1018
Fife33£23,235539,60158
Flintshire16£14,270884,0475
Glasgow City67£20,812644,373249
Gloucestershire65£20,687756,739114
Greater Manchester343£15,162870,421852
Greenwich - Greater London6£35,778213,81510
Hampshire167£21,970646,589414
Harrow - Greater London10£13,8751077,10918
Havering - Greater London46£21,343655,88546
Herefordshire13£22,055649,50126
Hertfordshire112£22,720648,707278
Highland18£25,147535,91729
Hillingdon - Greater London45£16,444872,62061
Hounslow - Greater London50£24,354648,93651
Isle of Wight7£12,516972,3521
Kensington & Chelsea - Greater London1£8,950996,6201
Kent164£23,395545,313328
Kingston upon Thames - Greater London41£22,757750,05447
Lancashire221£18,611664,318431
Larne1£19,950641,0001
Leicestershire128£23,077654,458255
Limavady2£11,583770,0002
Lincolnshire104£23,218547,203268
Lisburn7£20,043648,06414
Magherafelt22£15,727883,67327
Merseyside57£17,647765,783165
Merthyr Tydfil2£14,499772,4383
Merton - Greater London4£12,620771,9746
Monmouthshire4£6,62010121,09815
Moray6£20,746765,8207
Neath Port Talbot1£19,000468,0991
Newport28£20,509647,16972
Newry and Mourne15£17,258761,2428
Newtownabbey11£15,274764,85524
Norfolk78£19,767754,858155
North Ayrshire22£25,570434,71325
North Down7£11,4801094,7168
North Lanarkshire23£18,923750,30349
North Yorkshire73£19,752654,508216
Northamptonshire50£24,183549,835175
Northumberland6£16,690958,78515
Nottinghamshire224£18,149763,291512
Omagh15£19,662574,63015
Oxfordshire31£21,008651,81766
Pembrokeshire7£15,943846,7532
Perth and Kinross18£25,465535,32549
Powys2£13,990968,1861
Redbridge - Greater London6£18,010656,89211
Renfrewshire16£20,279541,29234
Rhondda Cynon Taf13£13,943852,23010
Shropshire84£17,728665,272145
Somerset46£20,234657,373104
South Ayrshire9£19,583650,82832
South Lanarkshire20£20,318550,83331
South Yorkshire150£19,040761,943381
Staffordshire158£21,491549,091301
Stirling5£20,659544,39046
Strabane4£22,110552,1954
Suffolk44£21,280763,98378
Surrey104£21,278749,093161
Sutton - Greater London6£8,3301270,4088
Swansea19£22,239536,65357
Torfaen1£8,2951255,6001
Tyne and Wear134£17,065761,137218
Waltham Forest - Greater London6£21,132332,69020
Wandsworth - Greater London2£9,9908105,3004
Warwickshire39£14,335977,51782
West Dunbartonshire3£18,931639,5849
West Lothian5£16,257765,80018
West Midlands307£18,477771,134614
West Sussex61£21,019844,960123
West Yorkshire272£19,157758,815553
Wiltshire110£29,510434,895224
Worcestershire48£21,870760,54396
Wrexham3£17,276728,1764
Add postcode for better results.