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,318£17,641541,0123,666
Aberdeen City21£24,608217,15941
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
Bedfordshire22£16,737647,88750
Belfast12£15,469545,99762
Berkshire16£17,583642,08452
Blaenau Gwent4£15,596653,0078
Brent - Greater London2£13,245842,9504
Bristol35£25,124324,25893
Bromley - Greater London6£19,421431,75215
Buckinghamshire9£19,509536,88836
Cambridgeshire28£14,871646,88484
Cardiff2£21,549438,02333
Carmarthenshire1£17,495511,5677
Ceredigion5£15,237654,2436
Cheshire33£19,536528,378113
City of Edinburgh9£21,798423,34850
City of London - Greater London33£15,749844,61087
Clackmannanshire1£10,298958,3601
Coleraine4£12,528864,8224
Conwy1£10,995870,2961
Cornwall5£13,907640,06811
County Durham11£17,245538,14269
Craigavon4£15,947556,1334
Croydon - Greater London2£13,295733,00014
Cumbria4£17,611632,0758
Derbyshire32£19,230539,129110
Derry3£16,566550,1621
Devon23£18,793638,71749
Dorset9£19,493430,62428
Down1£11,295659,6471
Dumfries and Galloway4£24,223322,08316
Dundee City5£29,50015,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 Yorkshire20£22,515434,14232
East Sussex12£17,502636,75130
Enfield - Greater London4£15,494730,0281
Essex60£17,711642,956168
Falkirk4£13,194758,6488
Fermanagh2£21,820452,7262
Fife13£27,621313,96237
Flintshire2£8,997781,440-
Glasgow City28£21,137425,83599
Gloucestershire9£13,144750,84713
Greater Manchester68£14,350647,240180
Gwynedd1£11,750863,500-
Hampshire31£17,752537,37481
Harrow - Greater London3£12,813763,0151
Havering - Greater London7£13,498752,94922
Herefordshire2£11,499861,6802
Hertfordshire28£17,671544,15468
Highland9£27,875422,62522
Hillingdon - Greater London8£13,685746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent26£20,433639,73575
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire49£16,164541,866125
Leicestershire12£15,379646,43846
Lincolnshire18£15,199639,08833
Lisburn6£13,141738,402-
Magherafelt8£18,086551,2861
Merseyside16£14,109747,44147
Merton - Greater London1£10,990040,000-
Monmouthshire1£9,4958103,0002
Moray3£20,595413,9332
Newport5£18,735426,49132
Norfolk11£19,831529,41854
North Ayrshire9£29,765319,73616
North Down2£20,985328,8251
North Lanarkshire4£24,943529,36418
North Yorkshire26£20,592435,41366
Northamptonshire9£12,486748,50853
Northumberland1£25,99948,0004
Nottinghamshire39£15,088655,002114
Omagh1£19,995478,000-
Oxfordshire5£16,631539,70214
Redbridge - Greater London1£11,995891,1001
Renfrewshire10£18,098534,72234
Rhondda Cynon Taf5£14,923649,12213
Shropshire6£16,422738,73121
Somerset14£20,768535,15533
South Ayrshire6£20,831428,01011
South Lanarkshire2£17,648534,75518
South Yorkshire33£19,162436,115118
Staffordshire32£20,072432,280124
Stirling9£18,698427,55910
Suffolk12£18,998538,82850
Surrey34£15,128742,70443
Swansea12£15,517640,19117
Tyne and Wear36£19,218533,37575
Waltham Forest - Greater London1£24,999114,9909
Warwickshire13£15,866643,42618
West Dunbartonshire4£21,348314,8867
West Lothian8£19,823428,02425
West Midlands45£16,755539,524161
West Sussex9£17,119633,62035
West Yorkshire38£17,094641,584113
Wiltshire41£26,477322,362116
Worcestershire8£21,492637,58518
Add postcode for better results.