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,426£17,714639,7273,788
Aberdeen City21£27,437214,70335
Aberdeenshire3£26,328429,8512
Angus2£18,145425,9152
Antrim1£17,995442,0003
Ards1£12,999855,0002
Argyll and Bute1£9,9791083,000-
Ballymena4£15,085869,8844
Ballymoney3£10,413987,2483
Bedfordshire22£15,842652,79148
Belfast9£19,297426,91864
Berkshire22£16,546641,64052
Blaenau Gwent4£18,247537,07711
Brent - Greater London1£16,950852,0004
Bristol34£24,044426,62790
Bromley - Greater London8£20,466427,56511
Buckinghamshire16£13,958743,57824
Cambridgeshire41£16,188642,55682
Cardiff6£14,512639,54831
Carmarthenshire3£13,995745,4523
Carrickfergus1£15,950530,2183
Ceredigion4£15,096750,3766
Cheshire37£19,547528,867123
City of Edinburgh14£21,769425,08962
City of London - Greater London31£15,144954,46492
Clackmannanshire1£10,498958,3601
Coleraine4£12,766862,7114
Cornwall3£16,745631,94811
County Durham16£20,624431,01972
Craigavon3£16,198547,3352
Croydon - Greater London5£16,935535,25411
Cumbria4£20,671531,88414
Derbyshire31£18,675434,099110
Derry3£16,065651,829-
Devon23£18,887540,75046
Dorset14£21,085425,57930
Dumfries and Galloway5£25,638317,70518
Dundee City9£27,417213,46811
Dungannon1£13,495764,5002
Ealing - Greater London4£16,769530,3252
East Ayrshire2£17,998850,77114
East Dunbartonshire1£14,990523,2202
East Riding of Yorkshire18£26,082421,86126
East Sussex11£21,060428,01728
Enfield - Greater London3£16,660629,7041
Essex67£16,789641,169162
Falkirk7£14,767647,9787
Fermanagh1£14,690674,3362
Fife19£24,511419,59829
Flintshire1£8,997981,440-
Glasgow City22£23,166426,724112
Gloucestershire7£13,286749,63930
Greater Manchester74£15,218641,595163
Hammersmith & Fulham - Greater London1£13,495818,000-
Hampshire31£18,132634,61182
Harrow - Greater London1£18,995518,9902
Havering - Greater London8£12,716763,37519
Herefordshire2£14,497747,3542
Hertfordshire34£18,388638,45066
Highland11£28,524423,99623
Hillingdon - Greater London5£13,141774,79712
Inverclyde1£14,998435,5846
Isle of Wight1£29,05915,0004
Kensington & Chelsea - Greater London1£10,950863,550-
Kent20£20,349540,89484
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire55£16,887540,297128
Leicestershire15£15,965644,72454
Lincolnshire17£13,488741,68450
Magherafelt8£17,220551,2863
Merseyside22£13,769746,36142
Monmouthshire2£8,3459113,0001
Moray3£21,16249,8913
Newport9£20,708322,31923
Newtownabbey1£13,450532,5009
Norfolk25£18,037534,30259
North Ayrshire5£28,518322,16321
North Down1£19,995323,5581
North Lanarkshire6£13,987751,34318
North Yorkshire26£23,624426,37677
Northamptonshire9£13,731743,70557
Northumberland1£26,99948,0004
Nottinghamshire41£15,959648,005108
Oxfordshire5£14,671535,93313
Perth and Kinross2£14,295743,71316
Redbridge - Greater London1£11,995891,1001
Renfrewshire6£20,631330,95941
Rhondda Cynon Taf6£14,997646,21813
Shropshire12£14,619638,53616
Somerset12£20,420529,49843
South Ayrshire5£21,018424,7018
South Lanarkshire5£14,359640,73421
South Yorkshire33£18,194537,959114
Staffordshire50£21,621428,769135
Stirling6£18,015422,1939
Suffolk21£19,238537,94949
Surrey31£14,682747,37344
Sutton - Greater London1£9,2499100,999-
Swansea8£16,126642,27219
Tyne and Wear35£20,326430,74394
Waltham Forest - Greater London2£26,249215,7757
Warwickshire9£18,138638,31019
West Dunbartonshire4£20,173320,3376
West Lothian5£21,898420,7389
West Midlands48£17,066536,116165
West Sussex15£20,389418,09633
West Yorkshire45£17,836641,992124
Wiltshire40£27,743320,238139
Worcestershire7£13,341750,93522
Add postcode for better results.