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,071£18,418758,60812,395
Aberdeen City28£28,514430,77992
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,85929
Ballymoney8£14,401877,37816
Banbridge6£14,258770,6004
Barking & Dagenham - Greater London1£18,266543,4056
Barnet - Greater London8£9,3911368,4197
Bedfordshire153£13,952977,525239
Belfast19£18,093661,03579
Berkshire72£16,187867,902136
Bexley - Greater London1£28,810317,5103
Blaenau Gwent5£15,897649,36915
Brent - Greater London9£12,952879,18516
Bristol97£19,804654,393173
Bromley - Greater London40£24,116539,28466
Buckinghamshire78£18,648760,045154
Caerphilly9£7,8851286,96419
Cambridgeshire205£16,712764,326293
Cardiff44£32,014327,741118
Carmarthenshire6£17,578655,39410
Carrickfergus5£17,348755,7938
Ceredigion1£3,49514107,18016
Cheshire152£20,343649,483292
City of Edinburgh84£22,118647,894121
City of London - Greater London147£20,192750,169373
Coleraine16£9,7531087,99421
Conwy16£29,710429,0228
Cookstown13£11,469997,0408
Cornwall14£12,4081068,61332
County Durham70£21,620651,706181
Craigavon13£27,175542,22728
Croydon - Greater London24£17,2801056,41723
Cumbria16£18,427757,48731
Derbyshire115£15,921867,309280
Derry12£14,613975,43513
Devon78£16,042971,016141
Dorset56£22,943747,91793
Dumfries and Galloway24£21,043645,04819
Dundee City19£27,538426,56742
Dungannon17£20,032867,29218
Ealing - Greater London16£10,8521260,66217
East Ayrshire7£16,233750,35113
East Riding of Yorkshire39£23,447446,26280
East Sussex71£16,2381059,61492
Enfield - Greater London17£22,634533,72037
Essex168£18,391858,768319
Falkirk14£9,6821089,06113
Fermanagh15£16,867675,1018
Fife34£23,453539,70857
Flintshire16£14,270884,0474
Glasgow City70£20,859642,997252
Gloucestershire65£20,589756,078107
Greater Manchester337£15,245870,303848
Greenwich - Greater London6£35,778213,81510
Hampshire173£22,067646,704401
Harrow - Greater London10£14,6741073,18819
Havering - Greater London46£21,541654,63746
Herefordshire12£22,356648,90125
Hertfordshire118£22,224749,668276
Highland18£26,581532,79129
Hillingdon - Greater London45£16,922871,45662
Hounslow - Greater London50£24,408649,39151
Isle of Wight7£12,516972,3521
Kensington & Chelsea - Greater London1£8,950996,6201
Kent152£22,881546,035334
Kingston upon Thames - Greater London40£22,656750,52747
Lancashire215£18,639664,693427
Larne1£19,950641,0001
Leicestershire125£23,276653,661265
Limavady2£11,583770,0002
Lincolnshire109£22,992547,333254
Lisburn6£20,384643,57015
Magherafelt22£15,727883,67324
Merseyside62£17,325766,571162
Merthyr Tydfil2£16,949552,8714
Merton - Greater London4£12,620771,9746
Monmouthshire4£6,62010121,09814
Moray6£20,746765,8205
Neath Port Talbot1£19,000468,0991
Newport24£21,054545,30577
Newry and Mourne15£17,258761,2428
Newtownabbey12£15,626763,80823
Norfolk74£19,758753,819157
North Ayrshire21£26,455432,39327
North Down7£12,272887,6359
North Lanarkshire23£19,040749,56950
North Yorkshire65£19,697655,330222
Northamptonshire51£25,051547,285175
Northumberland7£17,270852,31112
Nottinghamshire204£18,440662,240526
Omagh14£19,353676,01416
Oxfordshire30£21,069651,18366
Pembrokeshire7£15,943846,7532
Perth and Kinross21£27,968531,90348
Powys3£17,992759,4571
Redbridge - Greater London8£14,954864,91011
Renfrewshire14£19,948543,23535
Rhondda Cynon Taf13£13,943852,2309
Shropshire87£18,248663,625139
Somerset44£20,989656,264103
South Ayrshire11£19,386555,43232
South Lanarkshire18£20,143550,86532
South Yorkshire149£18,920762,964380
Staffordshire154£21,397650,119309
Stirling5£20,659544,39046
Strabane4£22,110552,1953
Suffolk36£18,840864,20584
Surrey96£21,284749,712166
Sutton - Greater London5£7,9981267,4909
Swansea19£21,844538,72557
Torfaen1£7,9951255,6001
Tyne and Wear129£17,158760,211219
Waltham Forest - Greater London6£21,049332,69020
Wandsworth - Greater London2£9,9908105,3004
Warwickshire40£14,820874,93081
West Dunbartonshire3£18,931639,5849
West Lothian5£16,257765,80018
West Midlands307£18,760770,842611
West Sussex68£21,018846,093121
West Yorkshire271£19,204758,366553
Wiltshire107£29,829434,242222
Worcestershire48£22,911757,71096
Wrexham3£17,276728,1764
Add postcode for better results.