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,382£17,752540,1773,798
Aberdeen City20£25,421219,17740
Aberdeenshire1£27,995225,0004
Angus1£20,795319,5003
Antrim1£17,995442,0003
Ards3£13,935740,9092
Argyll and Bute1£9,9791083,000-
Ballymena4£15,085869,8844
Ballymoney2£10,445979,2224
Bedfordshire23£17,043648,81853
Belfast8£16,042536,22364
Berkshire11£17,647644,97962
Blaenau Gwent4£18,247537,0779
Brent - Greater London1£18,500714,9005
Bristol36£25,159325,84891
Bromley - Greater London5£18,692531,45114
Buckinghamshire16£19,023635,36328
Caerphilly1£10,995679,000-
Cambridgeshire36£15,039648,11684
Cardiff3£18,149435,47136
Carmarthenshire2£13,495743,0534
Carrickfergus1£15,950530,2182
Ceredigion5£15,476651,0184
Cheshire31£19,301529,274117
City of Edinburgh11£20,189429,16359
City of London - Greater London31£15,333951,04593
Coleraine5£13,112858,4883
Cornwall3£16,312531,14413
County Durham11£20,421429,64767
Craigavon4£17,497549,1663
Croydon - Greater London4£17,220528,56010
Cumbria5£19,687530,23110
Derbyshire32£18,527535,566113
Derry2£18,850445,2431
Devon21£17,704643,97448
Dorset12£22,120423,58533
Down1£11,295659,6472
Dumfries and Galloway6£24,648317,78817
Dundee City6£29,79219,67512
Dungannon2£16,243559,1181
Ealing - Greater London4£17,071530,3252
East Ayrshire3£24,398116,58216
East Dunbartonshire2£17,249427,3482
East Lothian1£11,699748,8281
East Riding of Yorkshire20£22,855430,97429
East Sussex10£20,781427,71827
Enfield - Greater London3£16,660629,7041
Essex66£18,067640,220171
Falkirk4£13,219758,6489
Fermanagh1£14,690674,3362
Fife16£25,717317,63532
Flintshire1£8,997981,440-
Glasgow City22£25,025317,538117
Gloucestershire8£13,260748,07829
Greater Manchester68£15,175643,204168
Hammersmith & Fulham - Greater London1£12,995818,000-
Hampshire31£19,131532,76177
Harrow - Greater London2£15,723653,4951
Havering - Greater London8£13,792754,88620
Herefordshire2£11,499861,6802
Hertfordshire33£18,095540,01269
Highland8£26,722425,22923
Hillingdon - Greater London6£13,575768,33111
Inverclyde1£14,998435,5844
Isle of Wight1£29,05915,0002
Kent22£17,381646,73678
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire60£16,764539,461113
Leicestershire14£15,180644,93646
Lincolnshire19£14,768637,94947
Lisburn2£12,995871,465-
Magherafelt8£17,220551,2864
Merseyside15£13,622751,11547
Merton - Greater London1£10,990040,0001
Monmouthshire1£9,4958103,0002
Moray2£19,995411,3004
Newport6£19,864528,96730
Norfolk16£16,358641,30362
North Ayrshire4£24,573433,06922
North Down2£20,985328,8251
North Lanarkshire5£20,052641,61617
North Yorkshire31£21,704430,11570
Northamptonshire9£13,104746,52258
Northumberland1£26,99948,0004
Nottinghamshire46£15,027653,484114
Omagh1£19,995478,000-
Oxfordshire7£18,180427,63813
Perth and Kinross2£16,149544,12717
Redbridge - Greater London1£11,995891,1001
Renfrewshire8£21,036424,58538
Rhondda Cynon Taf7£15,246646,08512
Shropshire11£15,339636,65214
Somerset16£19,721532,44837
South Ayrshire6£21,265323,83310
South Lanarkshire5£14,719643,11420
South Yorkshire39£19,795431,654111
Staffordshire41£21,718429,617134
Stirling8£18,073429,79910
Suffolk16£19,916534,69256
Surrey28£14,765747,52347
Sutton - Greater London1£8,6909100,999-
Swansea13£14,462645,84414
Tyne and Wear41£19,286532,11185
Waltham Forest - Greater London2£26,249215,7757
Warwickshire8£18,651639,35818
West Dunbartonshire3£21,231312,8737
West Lothian5£22,218324,80022
West Midlands46£15,735641,280163
West Sussex11£18,247526,11035
West Yorkshire39£18,700538,980117
Wiltshire48£27,870320,035132
Worcestershire8£15,910751,25821
Wrexham1£11,995732,2501
Add postcode for better results.