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,019£18,299759,02212,344
Aberdeen City27£28,492430,95992
Aberdeenshire9£19,051649,03214
Angus2£13,9931232,3354
Antrim13£13,468880,62717
Ards10£10,65511111,98510
Argyll and Bute2£16,479775,0003
Armagh7£9,03110106,1043
Ballymena11£19,711663,85928
Ballymoney8£14,401877,37816
Banbridge6£14,258770,6003
Barking & Dagenham - Greater London2£14,5311462,2036
Barnet - Greater London9£9,6241270,2407
Bedfordshire155£14,251975,974243
Belfast19£17,814660,41875
Berkshire74£15,593970,333136
Bexley - Greater London1£28,880317,5103
Blaenau Gwent5£15,897649,36914
Brent - Greater London7£13,596873,23716
Bristol98£19,856654,924174
Bromley - Greater London38£23,982639,75066
Buckinghamshire78£18,509760,262151
Caerphilly9£7,3291292,08720
Cambridgeshire202£16,750764,417294
Cardiff45£31,514329,200114
Carmarthenshire6£17,578655,39410
Carrickfergus5£17,348755,7938
Ceredigion1£3,49514107,18016
Cheshire142£20,206650,174296
City of Edinburgh85£21,853649,030125
City of London - Greater London140£20,489750,052382
Coleraine15£9,6531088,06021
Conwy16£29,710429,0228
Cookstown12£11,951996,21310
Cornwall13£12,5101068,51233
County Durham66£21,571652,503183
Craigavon14£26,448543,24028
Croydon - Greater London26£19,327952,23723
Cumbria16£18,424753,98730
Derbyshire118£15,924867,198275
Derry11£11,8871084,08214
Devon80£16,504869,945139
Dorset52£23,266748,25489
Dumfries and Galloway24£21,043645,04818
Dundee City19£26,867429,51644
Dungannon18£19,474867,80718
Ealing - Greater London16£10,8521260,66217
East Ayrshire7£16,233750,35113
East Riding of Yorkshire37£24,209444,59581
East Sussex74£16,5451058,11188
Enfield - Greater London16£23,268531,33835
Essex170£18,613857,918324
Falkirk13£9,8151090,90013
Fermanagh15£16,867675,1018
Fife31£21,965643,30161
Flintshire16£14,270884,0474
Glasgow City68£20,778643,869251
Gloucestershire65£20,502757,401104
Greater Manchester334£15,085870,848826
Greenwich - Greater London6£35,778213,81510
Hampshire171£21,732747,489399
Harrow - Greater London11£14,521974,66818
Havering - Greater London47£21,327655,01247
Herefordshire12£22,314648,90123
Hertfordshire118£22,088749,728272
Highland19£26,113534,08028
Hillingdon - Greater London45£16,440873,02161
Hounslow - Greater London52£23,686648,82749
Isle of Wight7£12,463972,3521
Kensington & Chelsea - Greater London1£8,950996,6201
Kent149£22,421547,723339
Kingston upon Thames - Greater London38£22,372852,72949
Lancashire207£18,616664,838427
Larne1£19,950641,0001
Leicestershire123£23,158654,227262
Limavady2£11,583770,0002
Lincolnshire109£22,925547,057254
Lisburn6£20,384638,35615
Magherafelt21£15,514883,78925
Merseyside63£17,097767,006161
Merthyr Tydfil2£16,949552,8794
Merton - Greater London4£12,620771,9746
Monmouthshire4£6,62010121,09814
Moray6£20,746765,8205
Neath Port Talbot1£19,000468,0991
Newport23£21,552542,00277
Newry and Mourne15£17,164761,2438
Newtownabbey11£15,047767,07424
Norfolk77£19,633754,760157
North Ayrshire21£25,983433,06527
North Down7£12,272887,6359
North Lanarkshire22£19,628747,32251
North Yorkshire66£19,641655,244212
Northamptonshire51£24,022548,906177
Northumberland6£16,690958,78513
Nottinghamshire196£18,506663,264530
Omagh15£18,755678,34716
Oxfordshire31£21,045650,06566
Pembrokeshire6£15,767947,3943
Perth and Kinross20£28,652428,09448
Powys4£15,781867,8431
Redbridge - Greater London9£14,378966,74511
Renfrewshire14£19,919543,23634
Rhondda Cynon Taf13£13,727853,97210
Shropshire87£17,685764,908136
Somerset50£22,750652,16699
South Ayrshire11£17,932657,73533
South Lanarkshire18£20,143550,86530
South Yorkshire148£18,850762,415377
Staffordshire153£21,290550,462311
Stirling6£20,882542,44144
Strabane4£22,110552,1953
Suffolk35£18,853863,07378
Surrey95£21,554749,021166
Sutton - Greater London5£7,9981267,4909
Swansea20£22,991537,07455
Torfaen1£7,9951255,6001
Tyne and Wear125£17,331760,042218
Waltham Forest - Greater London6£20,966332,69019
Wandsworth - Greater London2£9,9908105,3004
Warwickshire39£15,004875,00881
West Dunbartonshire2£17,848647,43110
West Lothian5£16,057765,80017
West Midlands305£18,606770,431604
West Sussex66£21,286845,878122
West Yorkshire269£18,995759,484553
Wiltshire108£29,399435,161220
Worcestershire46£22,712758,31399
Wrexham3£17,276728,1763
Add postcode for better results.