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,571£18,451537,8753,649
Aberdeen City22£27,877215,29735
Aberdeenshire2£34,995216,3502
Angus2£18,145425,9152
Antrim1£17,995442,0003
Ards1£18,799735,0001
Argyll and Bute1£9,9791083,000-
Ballymena3£17,448761,8454
Ballymoney5£10,145885,5211
Banbridge1£19,950318,0001
Bedfordshire28£15,727652,90445
Belfast10£17,468536,65164
Berkshire26£16,407648,23154
Blaenau Gwent5£17,228529,2158
Brent - Greater London1£27,950235,0005
Bristol43£22,392428,40177
Bromley - Greater London7£21,414419,59711
Buckinghamshire12£14,598649,61823
Cambridgeshire37£17,265541,18774
Cardiff9£15,105646,52030
Carmarthenshire2£13,495756,1473
Carrickfergus2£13,950636,8152
Ceredigion7£14,096754,3484
Cheshire33£19,830530,567137
City of Edinburgh19£22,194418,69066
City of London - Greater London37£15,474849,02994
Coleraine4£13,846857,5423
Cornwall5£16,545751,14110
County Durham19£22,471427,89570
Craigavon3£16,298547,3352
Croydon - Greater London3£19,528435,33310
Cumbria4£18,460637,33413
Derbyshire37£19,334535,728114
Derry1£21,950331,000-
Devon25£18,375640,45043
Dorset16£20,439529,70031
Dumfries and Galloway5£25,518313,87116
Dundee City10£26,999214,2979
Dungannon1£29,990216,0002
Ealing - Greater London3£17,965433,5333
East Ayrshire1£21,998317,56715
East Dunbartonshire1£14,990523,2202
East Riding of Yorkshire19£26,336318,43131
East Sussex15£19,579529,21127
Enfield - Greater London4£16,225634,865-
Essex79£16,340640,732153
Falkirk5£14,434651,1209
Fermanagh1£14,690674,3362
Fife16£28,658212,41834
Glasgow City35£23,974421,871113
Gloucestershire5£14,987749,95329
Greater Manchester75£15,107641,647153
Greenwich - Greater London1£20,495428,146-
Hammersmith & Fulham - Greater London1£13,495818,000-
Hampshire40£18,681633,86871
Harrow - Greater London1£18,995518,9903
Havering - Greater London11£13,455754,81418
Herefordshire1£16,995637,5003
Hertfordshire38£18,138539,25066
Highland12£25,056425,69820
Hillingdon - Greater London6£13,717764,33112
Inverclyde2£16,898439,2746
Isle of Wight1£29,05915,0006
Kensington & Chelsea - Greater London1£10,950863,550-
Kent25£16,402644,47680
Kingston upon Thames - Greater London3£15,770730,0392
Lancashire68£16,276540,700105
Leicestershire17£17,027645,76255
Lincolnshire15£13,737643,23152
Magherafelt6£18,758445,5004
Merseyside20£14,438644,24847
Merthyr Tydfil1£12,999852,8292
Monmouthshire2£8,0959113,0001
Moray2£19,995411,3003
Newport10£19,237424,21418
Newry and Mourne1£20,495028,217-
Newtownabbey1£19,499440,6258
Norfolk18£20,849532,08264
North Ayrshire9£26,820321,88118
North Lanarkshire9£20,611638,96514
North Yorkshire31£22,748429,33775
Northamptonshire9£14,472642,33161
Northumberland2£23,880517,1347
Nottinghamshire46£15,677647,75999
Oxfordshire6£14,637535,94315
Pembrokeshire1£14,999522,7221
Perth and Kinross4£15,773623,12913
Redbridge - Greater London1£11,995891,1001
Renfrewshire10£17,968529,88136
Rhondda Cynon Taf7£14,038754,1828
Shropshire11£15,690633,79618
Somerset13£18,692539,33143
South Ayrshire3£18,831527,60010
South Lanarkshire6£15,769736,27420
South Yorkshire39£17,898640,879108
Staffordshire45£20,154430,209137
Stirling4£19,748422,33910
Strabane1£22,950442,000-
Suffolk18£19,262545,83248
Surrey35£14,207746,24037
Sutton - Greater London1£9,6499100,999-
Swansea8£15,909635,52020
Tyne and Wear40£18,830534,77589
Waltham Forest - Greater London3£27,832215,5986
Warwickshire10£13,470750,23018
West Dunbartonshire2£19,348427,1166
West Lothian4£21,923420,8118
West Midlands67£16,120643,510141
West Sussex16£22,629318,78521
West Yorkshire40£19,272638,460123
Wiltshire50£27,620322,431136
Worcestershire8£14,126649,96916
Add postcode for better results.