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,289£17,755541,5603,681
Aberdeen City19£23,689219,19637
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5001
Ards1£17,950520,9945
Argyll and Bute1£9,4791083,000-
Ballymena6£14,581765,5132
Ballymoney3£9,447883,2364
Banbridge1£19,450328,3111
Bedfordshire31£16,318645,90443
Belfast9£15,104643,79671
Berkshire17£17,646642,33453
Blaenau Gwent3£15,228654,4847
Brent - Greater London1£8,495971,0003
Bristol36£24,470427,76195
Bromley - Greater London4£18,270540,24715
Buckinghamshire13£17,816643,02939
Cambridgeshire27£16,460645,09883
Cardiff3£14,925538,21635
Carrickfergus3£12,617758,4372
Ceredigion5£12,496861,9176
Cheshire26£17,370630,359118
City of Edinburgh11£21,012428,52541
City of London - Greater London28£16,854839,50791
Coleraine5£12,685756,3234
Conwy2£20,498541,260-
Cornwall3£14,328750,02813
County Durham19£18,299537,65268
Craigavon2£17,747451,7935
Croydon - Greater London5£15,876631,17210
Cumbria3£20,047538,2619
Derbyshire36£18,420539,762103
Derry4£16,099647,0541
Devon23£17,778645,85853
Dorset9£16,725639,85525
Dumfries and Galloway5£26,338225,59514
Dundee City7£24,643213,17613
Dungannon1£18,490353,7363
Ealing - Greater London6£15,260646,0401
East Ayrshire1£11,998766,89516
East Dunbartonshire1£10,998745,1235
East Lothian1£11,699765,512-
East Riding of Yorkshire13£25,564332,45137
East Sussex8£18,158529,29931
Enfield - Greater London1£15,495745,5484
Essex52£18,562541,391178
Falkirk4£17,708543,5939
Fermanagh1£14,690674,3362
Fife14£26,489318,46633
Flintshire1£8,495981,4401
Glasgow City38£22,750321,497109
Gloucestershire9£15,143750,54915
Greater Manchester74£15,006646,676180
Hampshire34£17,851537,46679
Havering - Greater London7£12,212769,82521
Herefordshire2£14,925740,6632
Hertfordshire30£16,444646,16166
Highland9£25,941424,65517
Hillingdon - Greater London8£13,517746,6975
Hounslow - Greater London3£14,897542,3624
Inverclyde3£19,398422,2134
Isle of Wight2£20,093543,5002
Kent29£21,265536,87074
Kingston upon Thames - Greater London2£14,898852,2504
Lancashire48£16,014541,622128
Leicestershire14£15,112648,60139
Limavady1£19,745352,000-
Lincolnshire14£14,958743,63937
Lisburn4£11,714861,8512
Magherafelt8£17,961547,1251
Merseyside20£14,664641,20342
Merthyr Tydfil1£12,499748,4782
Moray3£20,595413,9371
Newport3£15,779536,97630
Norfolk18£19,804527,11348
North Ayrshire4£30,672426,47222
North Down2£20,985328,8251
North Lanarkshire5£24,950643,54119
North Yorkshire29£22,384431,79661
Northamptonshire5£14,484749,11954
Northumberland1£25,99948,0004
Nottinghamshire34£15,069753,512109
Oxfordshire3£17,296524,12714
Redbridge - Greater London1£11,795891,1001
Renfrewshire11£20,343428,26432
Rhondda Cynon Taf3£14,264657,58312
Shropshire6£17,346633,78025
Somerset11£16,542659,91231
South Ayrshire3£21,665318,19814
South Lanarkshire2£16,298537,22816
South Yorkshire35£21,256433,946119
Staffordshire28£19,374434,145116
Stirling8£15,661630,16014
Suffolk13£20,065543,03152
Surrey28£15,491739,39157
Swansea11£19,298532,32822
Tyne and Wear40£19,086531,45084
Warwickshire10£15,668643,17621
West Dunbartonshire4£19,798429,9968
West Lothian4£19,498426,57527
West Midlands39£17,019542,268177
West Sussex4£20,285530,61039
West Yorkshire41£18,265536,18899
Wiltshire36£28,683319,090105
Worcestershire7£22,213537,48421
Add postcode for better results.