Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW 2 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 2 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 2 Series buying guide here.

BMW 2 Series Data by County

BMW 2 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,263£17,848540,7053,695
Aberdeen City20£23,480219,79736
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards3£15,918533,5353
Argyll and Bute1£9,4791083,000-
Ballymena6£14,581765,5133
Ballymoney2£10,445979,2224
Banbridge1£19,450328,3111
Bedfordshire30£16,369644,22645
Belfast11£15,448543,10466
Berkshire16£18,264635,87652
Blaenau Gwent4£15,546653,0078
Brent - Greater London1£8,495971,0003
Bristol42£25,356324,19489
Bromley - Greater London4£18,188540,24715
Buckinghamshire12£17,840644,44139
Cambridgeshire28£15,943645,68583
Cardiff3£14,925538,21634
Carrickfergus2£12,950747,4682
Ceredigion5£12,496861,9176
Cheshire26£19,387525,471116
City of Edinburgh10£22,073325,98742
City of London - Greater London29£16,302843,00287
Coleraine5£12,421861,0584
Conwy2£20,498541,260-
Cornwall3£14,162863,84713
County Durham17£17,109539,21469
Craigavon3£16,163555,7894
Croydon - Greater London5£15,876631,30710
Cumbria4£19,060534,4468
Derbyshire32£17,846544,729109
Derry3£17,465542,7392
Devon22£18,611640,40452
Dorset7£16,413536,90724
Down1£11,295659,647-
Dumfries and Galloway4£24,423330,34415
Dundee City3£27,50026,59015
Dungannon1£18,490353,7363
Ealing - Greater London6£15,260646,0401
East Ayrshire1£11,998766,89517
East Dunbartonshire1£21,498414,4414
East Lothian1£11,699765,512-
East Riding of Yorkshire17£25,201331,42034
East Sussex10£17,490532,67531
Enfield - Greater London2£17,243632,9243
Essex49£17,311641,689179
Falkirk2£15,395653,4838
Fermanagh2£21,820452,7262
Fife14£26,617318,46635
Flintshire1£8,495981,4401
Glasgow City33£22,004323,493105
Gloucestershire10£15,274748,45515
Greater Manchester72£14,741746,971184
Hampshire32£17,598537,40576
Harrow - Greater London1£18,950518,9903
Havering - Greater London7£12,212769,82523
Herefordshire1£10,999866,1522
Hertfordshire30£17,588540,33063
Highland8£27,497422,11220
Hillingdon - Greater London8£13,554746,6975
Hounslow - Greater London2£18,100541,9204
Inverclyde2£18,098427,6602
Isle of Wight2£20,093543,5002
Kent29£21,326536,73874
Kingston upon Thames - Greater London2£14,898852,2504
Lancashire41£15,280544,654128
Leicestershire11£15,208650,06941
Limavady1£19,745352,000-
Lincolnshire14£15,795634,02735
Lisburn5£11,970751,6811
Magherafelt8£17,999547,1251
Merseyside18£15,323643,52940
Merthyr Tydfil1£12,499748,4022
Moray3£20,595413,9332
Newport4£19,459429,71830
Norfolk16£19,361527,48248
North Ayrshire5£27,317427,90521
North Down2£20,985328,8251
North Lanarkshire5£22,441643,54119
North Yorkshire24£22,509429,72063
Northamptonshire5£13,125848,33856
Northumberland1£25,99948,0004
Nottinghamshire35£15,006755,526108
Oxfordshire3£17,296524,12716
Perth and Kinross1£13,000741,30313
Redbridge - Greater London1£11,995891,1001
Renfrewshire11£18,616437,20832
Rhondda Cynon Taf4£14,873655,40211
Shropshire8£17,672634,62423
Somerset10£17,135655,90533
South Ayrshire4£19,248527,88714
South Lanarkshire2£16,298537,22817
South Yorkshire36£20,146432,637118
Staffordshire28£20,702430,460117
Stirling7£18,384426,31414
Suffolk12£19,453539,96052
Surrey32£16,550638,12149
Swansea12£18,771535,86719
Tyne and Wear35£18,673532,15184
Waltham Forest - Greater London1£23,999114,99010
Warwickshire7£17,282534,83222
West Dunbartonshire4£20,923326,4968
West Lothian4£21,248322,89028
West Midlands36£16,790540,626179
West Sussex6£16,707633,06936
West Yorkshire42£18,499538,439105
Wiltshire36£29,479319,015108
Worcestershire7£21,213641,08622
Add postcode for better results.