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,414£17,577541,3593,790
Aberdeen City17£25,283219,04643
Aberdeenshire2£34,995216,3503
Angus1£20,795319,5003
Antrim1£17,995442,0003
Ards2£12,899737,9972
Argyll and Bute1£9,9791083,000-
Ballymena4£15,085869,8844
Ballymoney3£10,413987,2483
Bedfordshire24£16,247649,26352
Belfast9£16,870536,79962
Berkshire14£16,793746,60458
Blaenau Gwent4£18,247537,0779
Brent - Greater London2£17,450833,4504
Bristol36£25,162325,84894
Bromley - Greater London6£19,618532,18014
Buckinghamshire16£16,908640,42827
Caerphilly1£10,995679,000-
Cambridgeshire38£15,911645,41083
Cardiff4£16,725536,60833
Carmarthenshire2£13,495743,0534
Carrickfergus1£15,950530,2182
Ceredigion5£15,476651,0184
Cheshire31£18,837530,795121
City of Edinburgh13£18,879430,03059
City of London - Greater London31£15,262952,39794
Coleraine5£13,112858,4884
Cornwall4£15,481630,70512
County Durham14£19,848431,06469
Craigavon4£17,497549,1663
Croydon - Greater London4£17,220528,56011
Cumbria4£17,985633,83712
Derbyshire34£17,934538,448111
Derry2£18,850445,2431
Devon23£17,365644,09148
Dorset13£21,033427,46332
Down1£11,295659,6472
Dumfries and Galloway5£24,978316,30918
Dundee City6£29,79219,67514
Dungannon1£13,495764,5001
Ealing - Greater London4£17,071530,3252
East Ayrshire5£18,538636,64214
East Dunbartonshire1£19,998331,4753
East Lothian1£11,699748,8281
East Riding of Yorkshire23£24,490426,57425
East Sussex11£20,810428,26226
Enfield - Greater London3£16,660629,7041
Essex70£17,811640,205170
Falkirk5£13,675754,9838
Fermanagh1£14,690674,3362
Fife16£24,967318,65631
Flintshire1£8,997981,440-
Glasgow City19£24,619318,542112
Gloucestershire6£13,848750,53229
Greater Manchester68£14,960645,189173
Hammersmith & Fulham - Greater London1£12,995818,000-
Hampshire31£19,309530,96478
Harrow - Greater London2£15,723653,4952
Havering - Greater London10£13,503757,92318
Herefordshire1£10,999866,1523
Hertfordshire31£18,107540,66770
Highland9£28,197423,33522
Hillingdon - Greater London6£13,575768,33112
Inverclyde1£14,998435,5844
Isle of Wight1£29,05915,0002
Kent21£18,609544,82576
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire61£16,756538,203110
Leicestershire13£15,465643,61249
Lincolnshire17£15,000638,35448
Lisburn1£6,99510100,930-
Magherafelt9£16,317553,1533
Merseyside16£13,499751,64647
Merton - Greater London1£10,990040,0001
Monmouthshire2£8,2459113,0001
Moray2£19,995411,3004
Newport9£20,697425,49227
Norfolk18£17,677534,25160
North Ayrshire4£24,573433,06923
North Down2£20,985328,8251
North Lanarkshire5£20,052641,61618
North Yorkshire32£22,810429,57969
Northamptonshire9£13,068746,52260
Northumberland1£26,99948,0004
Nottinghamshire43£14,987653,244119
Omagh1£19,995478,000-
Oxfordshire6£15,723534,15712
Perth and Kinross2£16,149864,28917
Redbridge - Greater London1£11,995891,1001
Renfrewshire7£20,827425,62838
Rhondda Cynon Taf7£15,388646,08512
Shropshire11£14,858637,43013
Somerset16£19,755532,44839
South Ayrshire6£21,348326,01110
South Lanarkshire5£14,479639,91119
South Yorkshire37£19,409532,681111
Staffordshire48£21,496430,907137
Stirling9£18,620427,5418
Suffolk15£19,120538,04155
Surrey29£14,563748,69646
Sutton - Greater London1£8,9909100,999-
Swansea8£14,751644,79214
Tyne and Wear42£19,553531,70791
Waltham Forest - Greater London2£26,249215,7757
Warwickshire9£19,994640,48417
West Dunbartonshire3£21,231312,8737
West Lothian6£18,298430,86016
West Midlands54£15,660641,507158
West Sussex10£20,032520,00836
West Yorkshire41£18,373640,195122
Wiltshire48£27,560321,649130
Worcestershire6£12,880753,99223
Wrexham1£11,995732,2501
Add postcode for better results.