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,334£17,642541,1893,681
Aberdeen City18£24,660218,48040
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards4£17,475533,7743
Argyll and Bute1£9,4791083,000-
Ballymena6£13,872865,9223
Ballymoney2£10,445979,2224
Bedfordshire22£17,789545,85450
Belfast8£16,517538,68261
Berkshire15£17,270644,33456
Blaenau Gwent4£15,596653,0079
Brent - Greater London2£13,498842,9505
Bristol39£25,315325,63591
Bromley - Greater London6£19,503431,75215
Buckinghamshire12£20,603636,50832
Cambridgeshire30£14,592647,44885
Cardiff2£21,599438,02336
Ceredigion6£14,530756,9385
Cheshire30£19,674528,763118
City of Edinburgh11£21,917424,56851
City of London - Greater London32£15,515848,24490
Clackmannanshire1£10,498958,3601
Coleraine5£13,112858,4883
Conwy1£10,995870,2961
Cornwall4£15,088634,08512
County Durham11£17,499535,51270
Craigavon3£16,996555,7894
Croydon - Greater London3£14,595634,52313
Cumbria5£19,388528,8219
Derbyshire31£19,393434,984111
Derry3£16,566550,1621
Devon25£17,067644,30546
Dorset10£20,663426,83930
Down1£11,295659,6471
Dumfries and Galloway4£24,223322,08317
Dundee City5£29,70015,31013
Dungannon2£16,243559,1181
Ealing - Greater London4£17,071530,3251
East Ayrshire2£23,998222,33017
East Dunbartonshire1£14,499523,2203
East Lothian1£11,699765,5121
East Riding of Yorkshire19£21,717537,31832
East Sussex13£19,063532,63329
Enfield - Greater London3£16,160629,7041
Essex62£17,921641,518164
Falkirk3£10,592868,2379
Fermanagh2£21,820452,7262
Fife17£27,174314,18033
Flintshire2£8,997781,440-
Glasgow City24£22,556424,468103
Gloucestershire9£13,172750,84713
Greater Manchester68£14,778645,533171
Gwynedd1£11,750863,500-
Hampshire30£17,684538,33181
Harrow - Greater London3£12,980763,0151
Havering - Greater London6£13,365759,12921
Herefordshire2£11,499861,6802
Hertfordshire28£17,151643,65367
Highland9£27,486422,62522
Hillingdon - Greater London7£13,926750,9408
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent19£20,070645,61379
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire56£16,347540,857122
Leicestershire10£15,112651,71849
Lincolnshire17£15,359638,30432
Lisburn3£15,292647,737-
Magherafelt8£18,086551,2863
Merseyside18£14,448746,14544
Merton - Greater London1£10,990040,000-
Monmouthshire1£9,4958103,0002
Moray3£20,495413,9332
Newport5£18,515523,37734
Norfolk13£18,808535,16356
North Ayrshire6£28,865425,93318
North Down2£20,985328,8251
North Lanarkshire3£27,591535,96518
North Yorkshire27£20,764433,89871
Northamptonshire10£13,064745,24754
Northumberland1£25,99948,0004
Nottinghamshire40£15,232655,530115
Omagh1£19,995478,000-
Oxfordshire6£16,802536,40713
Perth and Kinross1£9,800864,28915
Redbridge - Greater London1£11,995891,1001
Renfrewshire9£18,554431,31736
Rhondda Cynon Taf6£15,446642,56910
Shropshire8£15,523742,66618
Somerset16£20,739529,90031
South Ayrshire4£21,373320,44311
South Lanarkshire2£15,399648,41817
South Yorkshire37£19,168535,758112
Staffordshire37£20,110433,250125
Stirling10£19,108426,28910
Suffolk13£19,189538,30655
Surrey31£15,211743,06746
Swansea12£13,759748,83616
Tyne and Wear38£19,839429,42079
Waltham Forest - Greater London3£22,966117,5667
Warwickshire11£15,151645,46018
West Dunbartonshire4£21,348314,8867
West Lothian9£19,787429,77724
West Midlands46£15,750641,394163
West Sussex10£17,020632,77934
West Yorkshire37£17,726642,212111
Wiltshire43£26,680321,539117
Worcestershire9£20,103642,80019
Wrexham1£11,995732,2501
Add postcode for better results.