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,559£18,371538,2423,673
Aberdeen City22£27,172216,32635
Aberdeenshire2£34,995216,3502
Angus2£18,145425,9152
Antrim1£17,995442,0003
Ards1£18,799735,0001
Argyll and Bute1£9,9791083,000-
Ballymena3£17,448761,8454
Ballymoney5£10,145885,5211
Banbridge1£19,950318,0001
Bedfordshire26£15,261756,48847
Belfast10£17,468536,65167
Berkshire24£16,616646,82256
Blaenau Gwent5£17,228529,2158
Brent - Greater London1£27,950235,0005
Bristol43£22,362427,91877
Bromley - Greater London7£21,360419,59711
Buckinghamshire12£13,712752,23424
Cambridgeshire39£17,503540,92875
Cardiff8£15,486643,83533
Carmarthenshire3£13,995745,4513
Carrickfergus1£15,950530,2183
Ceredigion7£14,096754,3484
Cheshire34£19,920531,176135
City of Edinburgh20£21,314420,82967
City of London - Greater London37£15,347849,36893
Coleraine4£13,846857,5423
Cornwall4£16,358652,62511
County Durham24£22,125426,94968
Craigavon3£16,298547,3352
Croydon - Greater London5£17,835541,00010
Cumbria4£18,460637,33413
Derbyshire35£19,318536,083113
Derry1£21,950331,000-
Devon27£18,391539,93343
Dorset16£20,439529,70031
Dumfries and Galloway4£24,648414,94317
Dundee City10£26,699214,2978
Dungannon1£29,990216,0002
Ealing - Greater London3£17,965433,5333
East Ayrshire1£21,998317,56715
East Riding of Yorkshire19£26,292318,43130
East Sussex13£20,515529,89529
Enfield - Greater London4£16,225634,865-
Essex76£15,947642,385157
Falkirk6£15,589647,5819
Fermanagh1£14,690674,3362
Fife16£28,595212,41832
Glasgow City31£23,500420,861119
Gloucestershire5£14,987749,95329
Greater Manchester76£14,926642,222153
Greenwich - Greater London1£20,495428,146-
Hammersmith & Fulham - Greater London1£13,495818,000-
Hampshire40£18,434633,78671
Harrow - Greater London1£18,995518,9903
Havering - Greater London11£13,014754,81418
Herefordshire1£16,995637,5003
Hertfordshire39£18,416538,02067
Highland12£27,297424,13521
Hillingdon - Greater London6£13,749764,33111
Inverclyde2£16,898439,2746
Isle of Wight1£29,05915,0006
Kensington & Chelsea - Greater London1£10,950863,550-
Kent22£16,307647,66483
Kingston upon Thames - Greater London3£15,937730,0392
Lancashire70£16,360540,549108
Leicestershire18£16,704646,60955
Lincolnshire15£13,737643,23151
Magherafelt6£18,758445,5003
Merseyside20£14,433644,24847
Monmouthshire2£8,0959113,0001
Moray3£21,16249,8623
Newport9£19,686424,21518
Newtownabbey1£19,499440,6258
Norfolk19£20,009534,01762
North Ayrshire10£26,728323,00217
North Lanarkshire10£20,034637,64114
North Yorkshire30£22,408427,95575
Northamptonshire9£14,472642,33261
Northumberland2£23,705517,1347
Nottinghamshire44£15,150749,364101
Oxfordshire6£14,637535,94314
Pembrokeshire1£14,999522,7221
Perth and Kinross4£15,773623,12913
Redbridge - Greater London1£11,995891,1001
Renfrewshire10£18,328530,51137
Rhondda Cynon Taf7£13,953754,1828
Scottish Borders1£10,999972,3811
Shropshire11£15,679633,79618
Somerset13£18,660539,33142
South Ayrshire3£18,831528,40910
South Lanarkshire5£16,543632,36220
South Yorkshire41£17,177644,313106
Staffordshire43£19,775432,098136
Stirling3£18,831422,62911
Suffolk17£17,924545,83349
Surrey34£14,059746,53438
Sutton - Greater London1£9,6499100,999-
Swansea8£15,909635,52121
Tyne and Wear36£18,307535,53689
Waltham Forest - Greater London3£27,832215,5986
Warwickshire10£13,470750,23017
West Dunbartonshire2£19,348427,1166
West Lothian3£22,231418,0039
West Midlands69£16,195642,894144
West Sussex16£22,211321,34621
West Yorkshire40£19,642537,236123
Wiltshire50£27,341322,474136
Worcestershire8£14,976652,53118
Add postcode for better results.