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,358£17,578541,0973,669
Aberdeen City20£24,424216,90541
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards4£17,475533,7743
Argyll and Bute1£9,4791083,000-
Ballymena6£13,872865,9222
Ballymoney2£10,445979,2224
Bedfordshire23£17,164648,11051
Belfast10£15,483546,35663
Berkshire15£17,263644,33454
Blaenau Gwent4£15,596653,0078
Brent - Greater London2£13,498842,9504
Bristol39£24,160426,78892
Bromley - Greater London6£19,421431,75215
Buckinghamshire15£19,489635,93129
Cambridgeshire31£15,334644,40082
Cardiff2£21,599438,02334
Carmarthenshire1£17,495511,5677
Ceredigion6£14,530756,9385
Cheshire36£19,233528,803115
City of Edinburgh11£20,408426,81349
City of London - Greater London32£15,483847,81688
Clackmannanshire1£10,498958,3601
Coleraine5£13,112858,4883
Conwy1£10,995870,2961
Cornwall5£13,867640,06812
County Durham12£17,125537,40670
Craigavon4£15,947556,1334
Croydon - Greater London3£14,595634,52313
Cumbria4£17,611632,07510
Derbyshire32£18,844539,592112
Derry3£16,566550,1621
Devon23£18,191640,81148
Dorset9£21,163424,48730
Down1£11,295659,6471
Dumfries and Galloway4£24,223322,08317
Dundee City5£29,60015,31013
Dungannon2£16,243559,1181
Ealing - Greater London5£15,656646,4601
East Ayrshire1£19,998341,65918
East Dunbartonshire1£14,499523,2203
East Lothian1£11,699765,5121
East Riding of Yorkshire18£22,169435,34732
East Sussex13£18,355634,74129
Enfield - Greater London4£15,494730,0281
Essex63£17,372643,401166
Falkirk3£10,592868,2379
Fermanagh2£21,820452,7262
Fife15£27,505312,98535
Flintshire2£8,997781,440-
Glasgow City25£22,791320,824106
Gloucestershire9£13,172750,84713
Greater Manchester67£14,095647,069177
Gwynedd1£11,750863,500-
Hampshire32£17,474637,20080
Harrow - Greater London3£12,980763,0151
Havering - Greater London8£13,873749,20521
Herefordshire2£11,499861,6802
Hertfordshire30£17,501642,37466
Highland9£27,875422,62522
Hillingdon - Greater London9£12,909758,5646
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent24£20,166642,50477
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire56£16,559538,935120
Leicestershire13£15,413643,96247
Lincolnshire16£15,492638,13133
Lisburn5£13,170749,520-
Magherafelt8£18,086551,2863
Merseyside17£14,314747,79447
Merton - Greater London1£10,990040,000-
Monmouthshire1£9,4958103,0002
Moray3£20,595413,9332
Newport4£18,895524,27133
Norfolk13£18,726535,16356
North Ayrshire7£29,869322,97617
North Down2£20,985328,8251
North Lanarkshire4£24,943529,36418
North Yorkshire27£20,604434,99170
Northamptonshire9£12,486748,50853
Northumberland1£25,99948,0004
Nottinghamshire40£15,221655,530113
Omagh1£19,995478,000-
Oxfordshire5£16,631539,70214
Redbridge - Greater London1£11,995891,1001
Renfrewshire10£18,678431,43836
Rhondda Cynon Taf5£15,136649,12212
Shropshire9£15,270743,45718
Somerset16£20,445534,27532
South Ayrshire5£22,598322,22111
South Lanarkshire1£17,298344,70718
South Yorkshire35£19,325535,720113
Staffordshire35£20,056533,646126
Stirling9£18,786427,55910
Suffolk12£18,152640,36153
Surrey33£15,303742,32043
Swansea11£15,091644,99518
Tyne and Wear36£19,654431,05879
Waltham Forest - Greater London3£22,966117,5667
Warwickshire12£16,173641,62918
West Dunbartonshire4£21,348314,8867
West Lothian8£19,823428,02425
West Midlands46£16,553541,651163
West Sussex9£17,364533,00435
West Yorkshire41£17,824641,000111
Wiltshire41£26,980321,630118
Worcestershire9£20,103642,80017
Wrexham1£11,995733,2501
Add postcode for better results.