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,278£17,784540,4203,696
Aberdeen City22£23,718218,56536
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards3£15,951533,5353
Argyll and Bute1£9,4791083,000-
Ballymena7£14,069764,0112
Ballymoney2£10,445979,2224
Banbridge1£19,450328,3111
Bedfordshire28£15,728646,25445
Belfast11£15,512543,10464
Berkshire15£18,316535,34652
Blaenau Gwent4£15,546653,0078
Brent - Greater London1£8,495971,0003
Bristol42£25,581324,21091
Bromley - Greater London5£17,749535,53715
Buckinghamshire12£19,625642,07139
Cambridgeshire26£15,777646,16888
Cardiff3£14,925538,21632
Carmarthenshire1£17,495511,5676
Carrickfergus2£12,950747,4682
Ceredigion4£12,621865,3987
Cheshire26£19,647525,189113
City of Edinburgh10£20,233431,75243
City of London - Greater London33£15,856843,84985
Coleraine5£12,421861,0584
Conwy2£20,498541,260-
Cornwall3£14,162863,84713
County Durham17£17,111539,21469
Craigavon3£16,663555,7894
Croydon - Greater London3£13,530731,08011
Cumbria4£19,060534,4468
Derbyshire34£17,994542,245109
Derry3£17,565542,7392
Devon23£18,977636,96351
Dorset8£17,754533,73426
Down1£11,295659,647-
Dumfries and Galloway4£24,423330,34415
Dundee City4£25,62527,27914
Dungannon2£24,240334,8682
Ealing - Greater London6£15,530546,0401
East Ayrshire1£11,998766,89517
East Dunbartonshire1£21,498414,4414
East Lothian1£11,699765,512-
East Riding of Yorkshire16£24,757332,81335
East Sussex11£18,314530,70131
Enfield - Greater London2£17,243632,9193
Essex53£17,192642,098178
Falkirk3£13,861752,4427
Fermanagh2£21,820452,7262
Fife13£26,973318,46836
Flintshire1£8,495981,4401
Glasgow City36£21,630322,91799
Gloucestershire10£15,274748,45515
Greater Manchester71£14,916746,656184
Hampshire32£17,941536,61778
Harrow - Greater London1£18,950518,9903
Havering - Greater London7£12,140769,82523
Herefordshire1£10,999866,1522
Hertfordshire27£18,169540,29765
Highland8£27,497422,11220
Hillingdon - Greater London8£13,554746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5842
Isle of Wight1£29,05915,0002
Kent31£23,692534,59471
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire43£15,415544,487130
Leicestershire11£15,285650,06945
Lincolnshire16£15,657633,46234
Lisburn5£11,970751,6811
Magherafelt8£17,999547,1251
Merseyside19£15,121643,68040
Moray3£20,595413,9332
Newport3£15,812536,97632
Norfolk15£19,585527,18150
North Ayrshire5£27,317427,90521
North Down2£20,985328,8251
North Lanarkshire5£22,441643,54120
North Yorkshire22£22,487433,01663
Northamptonshire6£12,288848,63256
Northumberland1£25,99948,0004
Nottinghamshire34£14,985756,269109
Omagh1£19,995482,000-
Oxfordshire3£17,296524,12717
Perth and Kinross1£13,000741,30313
Redbridge - Greater London1£11,995891,1001
Renfrewshire8£17,386540,07133
Rhondda Cynon Taf4£14,873655,40211
Shropshire9£17,930634,43022
Somerset11£17,702552,12935
South Ayrshire3£18,665531,82714
South Lanarkshire2£16,298537,22817
South Yorkshire39£19,889433,068116
Staffordshire30£19,811533,241116
Stirling9£18,032426,76411
Suffolk13£19,226638,85852
Surrey33£16,330639,29948
Swansea14£17,125635,36016
Tyne and Wear35£19,061531,64881
Waltham Forest - Greater London2£19,499326,4119
Warwickshire10£16,071643,54719
West Dunbartonshire4£20,923317,0118
West Lothian4£21,248322,89028
West Midlands33£16,228541,202177
West Sussex6£16,707633,06937
West Yorkshire39£18,038540,021107
Wiltshire37£29,371319,298114
Worcestershire6£17,415748,25021
Add postcode for better results.