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,140£18,341758,75612,419
Aberdeen City29£28,307429,93991
Aberdeenshire8£19,496647,24914
Angus2£13,9931232,3354
Antrim13£13,468880,62717
Ards10£10,16111118,4819
Argyll and Bute2£16,479775,0003
Armagh7£9,03110106,1043
Ballymena11£19,711663,85930
Ballymoney8£14,401877,37816
Banbridge6£14,258770,6004
Barking & Dagenham - Greater London2£10,3811264,5895
Barnet - Greater London8£9,3531368,4197
Bedfordshire154£14,025977,066236
Belfast19£18,093661,03580
Berkshire73£16,179867,757138
Bexley - Greater London1£28,770317,5103
Blaenau Gwent5£15,897649,36917
Brent - Greater London9£12,952879,18516
Bristol97£19,804654,393176
Bromley - Greater London40£24,116539,28468
Buckinghamshire78£18,848759,506154
Caerphilly9£7,8851286,96419
Cambridgeshire204£16,685764,350296
Cardiff44£32,014327,741119
Carmarthenshire6£17,578655,39410
Carrickfergus5£17,348755,7938
Ceredigion1£3,49514107,18016
Cheshire153£20,525648,558291
City of Edinburgh85£22,064648,045124
City of London - Greater London151£20,131750,106371
Coleraine16£9,7531087,99421
Conwy16£29,710429,0229
Cookstown13£11,469997,0409
Cornwall14£12,4021068,61332
County Durham70£21,629651,706182
Craigavon13£27,175542,22728
Croydon - Greater London24£17,2801056,41723
Cumbria17£19,046654,20430
Derbyshire117£15,898866,287279
Derry12£14,613975,43513
Devon80£15,809971,967141
Dorset59£22,592748,54390
Dumfries and Galloway24£21,043645,04820
Dundee City19£27,538426,56743
Dungannon17£20,032867,29218
Ealing - Greater London15£10,7891262,02918
East Ayrshire7£16,233750,35113
East Riding of Yorkshire41£22,949447,66678
East Sussex75£16,7501058,97589
Enfield - Greater London17£22,634533,72037
Essex172£18,474858,234319
Falkirk14£9,6821089,06113
Fermanagh15£16,867675,1018
Fife32£22,433642,14462
Flintshire16£14,270884,0474
Glasgow City71£20,851642,995251
Gloucestershire65£20,589756,078107
Greater Manchester341£15,178870,335854
Greenwich - Greater London6£35,778213,81510
Hampshire176£22,095646,237403
Harrow - Greater London10£14,6741073,18819
Havering - Greater London44£21,384655,71446
Herefordshire12£22,356648,90125
Hertfordshire118£22,414649,398277
Highland18£26,581532,79130
Hillingdon - Greater London46£16,785871,96761
Hounslow - Greater London50£24,348648,93651
Isle of Wight7£12,516972,3521
Kensington & Chelsea - Greater London1£8,950996,6201
Kent157£23,432544,998332
Kingston upon Thames - Greater London40£22,656750,52748
Lancashire217£18,672664,338431
Larne1£19,950641,0001
Leicestershire121£23,638653,455267
Limavady2£11,583770,0002
Lincolnshire110£23,007547,279257
Lisburn6£20,384643,57015
Magherafelt22£15,727883,67324
Merseyside61£17,331766,755163
Merthyr Tydfil3£15,632659,4393
Merton - Greater London4£12,620771,9746
Monmouthshire4£6,62010121,09815
Moray6£20,746765,8207
Neath Port Talbot1£19,000468,0991
Newport26£20,550544,72075
Newry and Mourne15£17,258761,2428
Newtownabbey12£15,626763,80824
Norfolk77£19,815754,648154
North Ayrshire22£26,161432,33526
North Down7£12,272887,6359
North Lanarkshire23£19,040749,56950
North Yorkshire69£20,029653,636220
Northamptonshire51£25,052547,285175
Northumberland7£17,215852,31112
Nottinghamshire210£18,442662,308524
Omagh14£19,353676,01416
Oxfordshire31£20,591652,87365
Pembrokeshire7£15,943846,7532
Perth and Kinross21£27,968531,90349
Powys3£17,992759,4571
Redbridge - Greater London7£16,008859,81211
Renfrewshire14£19,948543,23536
Rhondda Cynon Taf13£13,943852,2309
Shropshire87£18,268664,026141
Somerset44£20,683657,100109
South Ayrshire11£19,386555,43232
South Lanarkshire18£20,143550,86533
South Yorkshire153£18,890762,493382
Staffordshire159£21,249650,141304
Stirling5£20,659544,39046
Strabane4£22,110552,1954
Suffolk36£18,840864,20584
Surrey97£21,333748,461165
Sutton - Greater London5£7,9981267,4909
Swansea20£21,877537,97156
Torfaen1£7,9951255,6001
Tyne and Wear131£17,064760,419216
Waltham Forest - Greater London6£21,049332,69020
Wandsworth - Greater London2£9,9908105,3004
Warwickshire39£15,136873,64882
West Dunbartonshire3£18,931639,5849
West Lothian5£16,257765,80018
West Midlands315£18,745770,304606
West Sussex68£21,019846,093121
West Yorkshire272£19,267758,094555
Wiltshire108£29,772434,141221
Worcestershire44£22,539759,53299
Wrexham3£17,276728,1764
Add postcode for better results.