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,260£17,642541,0433,686
Aberdeen City24£23,625319,10436
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards3£16,068533,5353
Argyll and Bute1£9,4791083,000-
Ballymena7£14,069764,0112
Ballymoney2£10,445979,2224
Bedfordshire24£16,214654,93446
Belfast12£14,602646,29662
Berkshire15£18,016639,15749
Blaenau Gwent4£15,596653,0078
Brent - Greater London1£8,495971,0003
Bristol38£23,966425,38088
Bromley - Greater London6£18,412436,27014
Buckinghamshire12£19,815636,62536
Cambridgeshire29£16,757643,68285
Cardiff1£17,299443,58233
Carmarthenshire1£17,495511,5676
Carrickfergus1£15,950530,2182
Ceredigion6£14,330756,9385
Cheshire26£19,649525,963112
City of Edinburgh10£20,268431,75247
City of London - Greater London33£15,780844,74085
Coleraine4£12,528864,8224
Conwy1£10,995870,296-
Cornwall5£14,788755,57911
County Durham13£17,464542,54572
Craigavon4£15,447556,1334
Croydon - Greater London3£13,530731,08011
Cumbria4£19,060534,4468
Derbyshire31£18,448542,358110
Derry3£17,565542,7392
Devon23£19,002637,71750
Dorset8£17,801533,73427
Down1£11,295659,6471
Dumfries and Galloway4£21,848433,33914
Dundee City4£28,62525,60713
Dungannon1£18,490353,7362
Ealing - Greater London5£15,636646,4601
East Ayrshire1£19,498341,65917
East Lothian1£11,699765,5121
East Riding of Yorkshire16£25,729328,50436
East Sussex12£18,495532,47630
Enfield - Greater London3£16,160629,7042
Essex55£17,494644,008177
Falkirk4£13,144758,6487
Fermanagh1£14,690674,3363
Fife12£28,548312,77136
Flintshire2£8,997781,440-
Glasgow City33£21,973422,615101
Gloucestershire9£15,143750,54915
Greater Manchester73£15,041745,532179
Gwynedd1£11,750863,500-
Hampshire32£17,641637,38480
Harrow - Greater London1£18,950518,9903
Havering - Greater London7£13,677655,95923
Herefordshire1£10,999866,1523
Hertfordshire26£18,525540,21166
Highland8£27,610422,11221
Hillingdon - Greater London8£13,592746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent32£23,064634,57668
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire46£15,713542,667125
Leicestershire10£15,954646,61445
Lincolnshire17£15,559634,21833
Lisburn6£13,141743,100-
Magherafelt8£18,086551,2861
Merseyside18£14,993643,31743
Merton - Greater London1£10,990040,000-
Moray3£20,595413,9332
Newport3£15,861536,97633
Norfolk14£19,349528,03953
North Ayrshire8£27,110323,29917
North Down2£20,985328,8251
North Lanarkshire3£26,590641,23620
North Yorkshire21£21,027435,94766
Northamptonshire7£12,281849,69955
Northumberland1£25,99948,0004
Nottinghamshire33£15,107755,578110
Omagh1£19,995482,000-
Oxfordshire2£18,495419,81317
Perth and Kinross1£13,000741,30313
Redbridge - Greater London1£11,995891,1001
Renfrewshire7£18,727434,21937
Rhondda Cynon Taf4£14,873655,40212
Shropshire10£17,147635,90521
Somerset10£17,726551,65836
South Ayrshire5£20,698426,55811
South Lanarkshire2£16,298537,22817
South Yorkshire33£19,955432,879116
Staffordshire27£20,323432,716123
Stirling7£18,141424,89211
Suffolk15£20,325536,70750
Surrey30£15,908740,95348
Swansea12£15,325637,79218
Tyne and Wear36£18,437533,40781
Waltham Forest - Greater London2£19,899326,4119
Warwickshire12£15,951643,01320
West Dunbartonshire5£21,038322,8996
West Lothian5£19,798430,05928
West Midlands29£15,661644,184176
West Sussex6£18,639532,78038
West Yorkshire40£18,236540,287108
Wiltshire38£26,945322,359113
Worcestershire5£19,199639,90121
Add postcode for better results.