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,233£17,767541,3323,637
Aberdeen City20£23,470219,24736
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5001
Ards3£15,918533,5353
Argyll and Bute1£9,4791083,000-
Ballymena6£14,581765,5132
Ballymoney2£10,445979,2224
Banbridge1£19,450328,3111
Bedfordshire29£16,133645,29444
Belfast10£14,894546,35469
Berkshire16£18,222635,88852
Blaenau Gwent3£15,228654,4848
Brent - Greater London1£8,495971,0003
Bristol41£24,032427,00188
Bromley - Greater London4£18,188540,24715
Buckinghamshire12£17,779644,44138
Cambridgeshire27£15,151648,45782
Cardiff3£14,925538,21634
Carrickfergus2£12,950747,4682
Ceredigion5£12,496861,9176
Cheshire24£19,333524,509115
City of Edinburgh10£21,283429,83842
City of London - Greater London29£16,893840,46887
Coleraine6£11,850861,5484
Conwy2£20,498541,260-
Cornwall3£14,162863,84713
County Durham14£15,583644,76667
Craigavon2£15,747558,8905
Croydon - Greater London5£15,876631,17210
Cumbria3£20,096538,2619
Derbyshire36£18,124543,436100
Derry3£17,465542,7392
Devon21£18,364642,03551
Dorset8£15,136642,44025
Down1£11,295659,647-
Dumfries and Galloway4£24,423330,34414
Dundee City4£25,62527,27913
Dungannon1£18,490353,7363
Ealing - Greater London6£15,260646,0401
East Ayrshire1£11,998766,89516
East Dunbartonshire1£21,498414,4414
East Lothian1£11,699765,512-
East Riding of Yorkshire14£24,901333,44836
East Sussex9£17,751530,49632
Enfield - Greater London1£15,495745,5484
Essex51£17,128643,094177
Falkirk3£14,428650,2918
Fermanagh2£21,820452,7262
Fife15£27,103317,28132
Flintshire1£8,495981,4401
Glasgow City36£22,775321,332103
Gloucestershire9£15,143750,54916
Greater Manchester67£15,022645,271182
Hampshire29£17,690538,00079
Havering - Greater London7£12,212769,82522
Herefordshire1£10,999866,1522
Hertfordshire27£17,242544,26665
Highland8£27,497422,11217
Hillingdon - Greater London8£13,554746,6975
Hounslow - Greater London2£18,100541,9204
Inverclyde3£19,398422,2133
Isle of Wight2£20,093543,5002
Kent27£21,010638,50174
Kingston upon Thames - Greater London2£14,898852,2504
Lancashire36£14,843545,325129
Leicestershire14£16,081546,86441
Limavady1£19,745352,000-
Lincolnshire14£15,466637,89736
Lisburn5£11,970751,6811
Magherafelt8£17,961547,1251
Merseyside19£15,179642,18241
Merthyr Tydfil1£12,499748,4022
Moray3£20,595413,9372
Newport5£19,287429,91928
Norfolk17£20,228526,73648
North Ayrshire5£27,317427,90521
North Down2£20,985328,8251
North Lanarkshire5£21,941643,54119
North Yorkshire25£22,767428,84860
Northamptonshire4£13,407850,17354
Northumberland1£25,99948,0004
Nottinghamshire36£15,169653,507106
Oxfordshire3£17,296524,12714
Perth and Kinross1£13,000741,30311
Redbridge - Greater London1£11,995891,1001
Renfrewshire11£19,389433,67331
Rhondda Cynon Taf3£14,264657,58312
Shropshire7£18,182632,96124
Somerset10£17,135655,90531
South Ayrshire3£21,665318,19815
South Lanarkshire2£16,298537,22816
South Yorkshire35£21,391430,699121
Staffordshire27£20,492431,643114
Stirling7£18,313426,31414
Suffolk12£20,918536,26552
Surrey30£16,577638,08252
Swansea11£18,071533,79921
Tyne and Wear34£18,745531,99384
Warwickshire7£17,282534,83221
West Dunbartonshire3£20,665328,3528
West Lothian4£21,248322,89027
West Midlands35£16,830541,215175
West Sussex5£17,449636,83537
West Yorkshire41£18,930536,50696
Wiltshire36£29,468319,263103
Worcestershire7£22,213537,48421
Add postcode for better results.