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,402£17,728540,4973,814
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
Bedfordshire24£16,791648,41653
Belfast8£16,042536,22364
Berkshire12£17,087745,06961
Blaenau Gwent4£18,247537,0779
Brent - Greater London1£18,500714,9005
Bristol36£25,159325,84894
Bromley - Greater London6£19,603532,18013
Buckinghamshire15£17,786637,72028
Caerphilly1£10,995679,000-
Cambridgeshire40£16,054644,71982
Cardiff3£18,149435,47136
Carmarthenshire2£13,495743,0534
Carrickfergus1£15,950530,2182
Ceredigion5£15,476651,0184
Cheshire33£18,873529,577117
City of Edinburgh11£20,189426,44261
City of London - Greater London31£15,333951,04595
Coleraine5£13,112858,4883
Cornwall4£15,481630,70512
County Durham12£19,886432,37967
Craigavon4£17,497549,1663
Croydon - Greater London4£17,220528,56011
Cumbria4£17,985633,83711
Derbyshire34£18,238535,847111
Derry2£18,850445,2431
Devon22£17,422645,20347
Dorset14£20,651428,15531
Down1£11,295659,6472
Dumfries and Galloway6£24,648317,78818
Dundee City6£29,79219,67513
Dungannon2£16,243559,1181
Ealing - Greater London4£17,071530,3252
East Ayrshire3£24,398116,58216
East Dunbartonshire2£17,249427,3482
East Lothian1£11,699765,5121
East Riding of Yorkshire21£22,909429,67928
East Sussex11£20,810428,26226
Enfield - Greater London3£16,660629,7041
Essex65£18,149640,392172
Falkirk4£13,219758,6489
Fermanagh1£14,690674,3362
Fife18£26,848317,04330
Flintshire1£8,997981,440-
Glasgow City22£25,639316,918116
Gloucestershire8£13,260748,07829
Greater Manchester68£15,175643,204172
Hammersmith & Fulham - Greater London1£12,995818,000-
Hampshire30£19,328532,35978
Harrow - Greater London2£15,723653,4951
Havering - Greater London10£13,403757,92318
Herefordshire2£11,499861,6802
Hertfordshire32£17,910640,46571
Highland9£28,641422,87022
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
Lancashire61£16,815538,545112
Leicestershire14£15,182644,93648
Lincolnshire19£14,784637,94949
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,781430,11570
Northamptonshire9£13,104746,52258
Northumberland1£26,99948,0004
Nottinghamshire45£15,030654,155114
Omagh1£19,995478,000-
Oxfordshire7£17,108530,77712
Perth and Kinross2£16,149544,12717
Redbridge - Greater London1£11,995891,1001
Renfrewshire8£21,036424,58538
Rhondda Cynon Taf7£15,388646,08512
Shropshire10£15,444634,67814
Somerset16£19,721532,44838
South Ayrshire6£21,265323,83310
South Lanarkshire5£14,719643,11420
South Yorkshire39£19,795431,523114
Staffordshire43£21,675429,774137
Stirling8£18,073429,7999
Suffolk16£19,728537,24855
Surrey29£14,722747,45146
Sutton - Greater London1£8,6909100,999-
Swansea11£14,909644,19214
Tyne and Wear41£19,286532,11189
Waltham Forest - Greater London2£26,249215,7757
Warwickshire8£18,651639,35818
West Dunbartonshire3£21,231312,8737
West Lothian5£22,218333,87722
West Midlands50£15,950540,841160
West Sussex11£18,064626,21935
West Yorkshire37£18,701639,676124
Wiltshire48£27,870320,035133
Worcestershire8£15,910751,25821
Wrexham1£11,995732,2501
Add postcode for better results.