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,282£17,589541,4123,145
Aberdeen City19£23,289219,01132
Aberdeenshire1£27,995225,0002
Angus1£20,795319,5001
Ards1£17,950520,9945
Argyll and Bute1£9,4791083,000-
Ballymena6£14,081765,5132
Ballymoney3£9,447883,2363
Banbridge1£19,450328,3111
Bedfordshire28£16,476545,79940
Belfast9£15,104643,79660
Berkshire17£17,402642,33446
Blaenau Gwent3£15,228654,4845
Brent - Greater London1£8,495971,0003
Bristol37£23,703428,20682
Bromley - Greater London5£18,473538,72714
Buckinghamshire13£17,767643,02936
Cambridgeshire26£16,702643,64064
Cardiff3£14,658538,21631
Carrickfergus4£20,211646,6661
Ceredigion5£12,456861,9176
Cheshire22£16,866630,89098
City of Edinburgh12£20,179429,65732
City of London - Greater London26£17,189837,90673
Coleraine4£13,608754,4045
Conwy2£20,498541,260-
Cornwall3£14,328750,02811
County Durham18£17,662537,73955
Craigavon2£17,147451,7934
Croydon - Greater London5£15,215634,0319
Cumbria4£18,773641,9467
Derbyshire38£18,336540,03482
Derry4£16,099647,0541
Devon26£17,658644,23439
Dorset9£16,562639,85518
Dumfries and Galloway5£26,338225,59510
Dundee City7£24,500213,17613
Dungannon1£18,280353,7363
Ealing - Greater London5£12,713752,8472
East Ayrshire1£10,998766,89512
East Lothian1£11,499765,512-
East Riding of Yorkshire14£23,518327,79833
East Sussex7£17,808531,92724
Enfield - Greater London1£15,495745,5484
Essex51£18,128643,295150
Falkirk4£17,520543,5937
Fermanagh1£14,690674,3362
Fife14£26,467318,46628
Flintshire1£8,495981,4401
Glasgow City44£23,084320,67594
Gloucestershire9£15,147750,54910
Greater Manchester76£15,028646,081158
Hampshire31£17,683537,43869
Havering - Greater London7£12,069769,82520
Herefordshire2£14,298740,6632
Hertfordshire29£15,684648,23555
Highland9£25,941424,65515
Hillingdon - Greater London8£13,183746,6973
Hounslow - Greater London1£8,490043,2483
Inverclyde3£19,198422,2134
Isle of Wight2£19,141543,5001
Kent27£21,777535,68364
Kingston upon Thames - Greater London1£12,995942,0002
Lancashire48£15,678544,036121
Leicestershire14£14,797648,60130
Limavady1£19,745352,000-
Lincolnshire15£14,902645,87430
Lisburn5£11,870751,6811
Magherafelt8£17,911547,1251
Merseyside20£14,428641,20336
Merthyr Tydfil1£12,499748,4781
Moray3£20,595413,9371
Newport3£15,545536,97625
Norfolk17£19,634528,49940
North Ayrshire4£30,672426,47220
North Down2£20,985328,8251
North Lanarkshire6£23,208640,05616
North Yorkshire30£21,698430,30655
Northamptonshire6£13,578758,41949
Northumberland1£25,99948,0001
Nottinghamshire30£15,224753,567105
Oxfordshire3£17,296524,12712
Redbridge - Greater London1£11,675891,100-
Renfrewshire12£20,481427,06026
Rhondda Cynon Taf3£14,031657,58311
Shropshire6£17,346633,78023
Somerset11£14,819666,73024
South Ayrshire2£21,998319,26512
South Lanarkshire3£15,765535,16011
South Yorkshire31£20,466435,407106
Staffordshire28£19,076534,253103
Stirling8£15,499630,16013
Suffolk12£20,413540,35342
Surrey31£16,010636,29745
Swansea12£18,420534,92922
Tyne and Wear39£19,007532,08371
Warwickshire10£15,628643,17616
West Dunbartonshire4£19,598429,9966
West Lothian4£19,373426,57526
West Midlands40£17,041541,520153
West Sussex4£19,898530,61037
West Yorkshire40£17,626536,09581
Wiltshire37£28,948318,57495
Worcestershire6£22,832537,73120
Add postcode for better results.