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,030£18,243759,05012,654
Aberdeen City31£27,525430,88191
Aberdeenshire6£20,972644,09512
Angus2£10,4401234,2844
Antrim11£14,314875,97919
Ards9£9,09010118,4398
Argyll and Bute2£16,729775,0003
Armagh6£9,32110103,9543
Ballymena11£18,298767,06830
Ballymoney9£10,136988,40015
Banbridge7£12,564870,5003
Barking & Dagenham - Greater London1£18,266543,4056
Barnet - Greater London10£9,8381266,8487
Bedfordshire146£13,623978,228244
Belfast15£18,874652,84582
Berkshire77£15,288971,162140
Bexley - Greater London1£27,990317,5083
Blaenau Gwent7£15,740753,81017
Brent - Greater London10£13,146781,86616
Bristol97£19,718655,760183
Bromley - Greater London38£24,299640,09876
Buckinghamshire83£18,412760,977144
Caerphilly11£9,1411180,35216
Cambridgeshire197£16,751763,895305
Cardiff43£34,319324,210117
Carmarthenshire4£18,995659,17911
Carrickfergus3£16,132860,4149
Ceredigion1£3,49514107,18017
Cheshire152£20,141749,852304
City of Edinburgh88£20,766653,117131
City of London - Greater London143£20,451747,728391
Coleraine16£10,0181086,75819
Conwy15£30,625327,12511
Cookstown14£11,354995,8628
Cornwall14£12,1241068,52435
County Durham68£20,062654,214177
Craigavon11£26,736645,96735
Croydon - Greater London22£17,6521058,95123
Cumbria16£18,584655,49034
Derbyshire116£16,251766,016279
Derry11£14,442974,01814
Devon81£16,134869,739148
Dorset56£24,130647,93290
Dumfries and Galloway24£21,837642,29819
Dundee City17£27,790528,11746
Dungannon16£19,281673,00518
Ealing - Greater London15£10,9561262,36716
East Ayrshire4£15,285855,82613
East Riding of Yorkshire31£23,469446,05684
East Sussex71£17,8671055,46187
Enfield - Greater London16£22,393534,34937
Essex171£18,584858,156323
Falkirk11£9,0061191,49314
Fermanagh14£16,896675,3239
Fife28£23,525636,76761
Flintshire16£14,270884,0476
Glasgow City69£21,768542,905249
Gloucestershire63£21,432653,011115
Greater Manchester337£15,190870,390881
Greenwich - Greater London5£36,755112,17112
Hampshire169£22,495645,749423
Harrow - Greater London10£14,2251078,55817
Havering - Greater London38£21,339657,14449
Herefordshire13£21,943750,73026
Hertfordshire116£22,894649,048279
Highland17£25,097536,66229
Hillingdon - Greater London42£16,717871,20462
Hounslow - Greater London47£22,873651,83252
Isle of Wight6£12,236967,9221
Kensington & Chelsea - Greater London1£8,950996,6201
Kent166£23,492544,685331
Kingston upon Thames - Greater London40£23,460749,97052
Lancashire219£18,536665,362435
Larne1£19,950641,0001
Leicestershire115£22,296657,461268
Limavady2£11,583770,0002
Lincolnshire107£23,318547,497271
Lisburn6£17,234653,42915
Magherafelt21£15,727882,75230
Merseyside57£17,402766,036166
Merthyr Tydfil2£14,499772,4383
Merton - Greater London4£12,620771,9747
Monmouthshire5£6,67510120,87814
Moray7£21,496758,1966
Newport28£21,817546,77570
Newry and Mourne15£17,258761,2429
Newtownabbey8£16,089757,52627
Norfolk73£19,879753,846155
North Ayrshire22£25,688434,49826
North Down8£11,727989,7297
North Lanarkshire23£19,092749,17048
North Yorkshire76£19,397656,287217
Northamptonshire57£24,019550,652174
Northumberland7£15,050961,68913
Nottinghamshire225£17,977764,171522
Omagh13£19,791576,39620
Oxfordshire31£20,008753,86167
Pembrokeshire7£15,943846,7532
Perth and Kinross16£27,011434,01051
Powys3£12,492976,457-
Redbridge - Greater London6£18,010656,89211
Renfrewshire16£21,279535,33538
Rhondda Cynon Taf12£13,605852,6369
Shropshire88£17,745665,176140
Somerset48£20,034657,971102
South Ayrshire10£18,625652,53231
South Lanarkshire20£20,290551,80729
South Yorkshire139£18,419762,660397
Staffordshire150£20,963651,688307
Stirling4£23,374531,17345
Strabane4£22,110552,1955
Suffolk41£20,880864,78684
Surrey99£21,287750,370167
Sutton - Greater London6£8,3471270,4088
Swansea17£19,916542,96457
Torfaen1£8,2951255,6001
Tyne and Wear130£17,273760,947220
Waltham Forest - Greater London6£21,199332,69020
Wandsworth - Greater London3£11,657890,5333
Warwickshire37£13,479979,99885
West Dunbartonshire4£17,448643,1979
West Lothian4£15,147870,50222
West Midlands292£18,278772,047635
West Sussex61£21,345743,684122
West Yorkshire276£18,651861,348550
Wiltshire117£30,318432,938233
Worcestershire44£22,152759,472102
Wrexham3£17,276728,1764
Add postcode for better results.