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,291£17,691541,2583,704
Aberdeen City22£24,513217,23538
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards4£17,425533,7743
Argyll and Bute1£9,4791083,000-
Ballymena6£13,872865,9222
Ballymoney2£10,445979,2224
Bedfordshire21£17,175645,64451
Belfast12£15,386545,99762
Berkshire15£18,104639,15753
Blaenau Gwent4£15,596653,0078
Brent - Greater London2£13,245842,9504
Bristol37£25,623323,27593
Bromley - Greater London7£18,217536,07315
Buckinghamshire10£18,457540,16936
Cambridgeshire25£14,905647,26087
Cardiff2£21,549438,02334
Carmarthenshire1£17,495511,5677
Carrickfergus1£15,950530,2182
Ceredigion5£15,237654,2436
Cheshire33£19,451528,369114
City of Edinburgh10£21,068424,04049
City of London - Greater London32£15,898844,02587
Coleraine4£12,528864,8224
Conwy1£10,995870,2961
Cornwall5£13,907640,06811
County Durham12£17,582538,72274
Craigavon4£15,947556,1334
Croydon - Greater London2£13,295733,00014
Cumbria5£18,588532,1358
Derbyshire32£19,657538,678111
Derry3£16,566550,1621
Devon23£18,356638,71450
Dorset9£19,457430,62428
Down1£11,295659,6471
Dumfries and Galloway4£24,223322,08316
Dundee City5£29,40015,31013
Dungannon1£18,490353,7362
Ealing - Greater London5£15,656646,4601
East Lothian1£11,699765,5121
East Riding of Yorkshire17£24,481429,91334
East Sussex11£17,834634,43231
Enfield - Greater London4£15,494730,0281
Essex60£17,411643,725171
Falkirk4£13,194758,6488
Fermanagh2£21,820452,7262
Fife13£27,621313,96237
Flintshire2£8,997781,440-
Glasgow City27£21,460425,14099
Gloucestershire9£13,144750,84713
Greater Manchester68£14,309647,497180
Gwynedd1£11,750863,500-
Hampshire31£17,694537,37479
Harrow - Greater London3£12,813763,0151
Havering - Greater London7£13,327752,36023
Herefordshire2£11,499861,6802
Hertfordshire29£17,590545,39367
Highland9£27,864422,62521
Hillingdon - Greater London8£13,685746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent30£22,552636,36776
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire49£16,046542,266125
Leicestershire12£15,475646,73046
Lincolnshire17£15,453636,86834
Lisburn6£13,141738,402-
Magherafelt8£18,086551,2861
Merseyside14£14,217749,12548
Merton - Greater London1£10,990040,000-
Monmouthshire1£9,4958103,0002
Moray3£20,595413,9332
Newport5£18,735426,49132
Newtownabbey1£11,799577,5378
Norfolk12£19,595527,24654
North Ayrshire9£29,765319,73616
North Down2£20,985328,8251
North Lanarkshire5£22,553634,09118
North Yorkshire22£20,842436,10371
Northamptonshire7£12,465851,03955
Northumberland1£25,99948,0004
Nottinghamshire32£14,821755,538123
Omagh1£19,995478,000-
Oxfordshire5£16,417539,70214
Redbridge - Greater London1£11,995891,1001
Renfrewshire9£17,142535,72634
Rhondda Cynon Taf5£14,923649,12213
Shropshire7£16,090739,00421
Somerset13£19,289537,60334
South Ayrshire6£20,831428,01011
South Lanarkshire3£16,865533,08617
South Yorkshire33£19,141435,909118
Staffordshire32£20,072432,311119
Stirling7£18,541430,97012
Suffolk13£20,438538,55351
Surrey31£15,176744,42046
Swansea11£17,637639,41818
Tyne and Wear35£19,139533,78179
Waltham Forest - Greater London1£24,999114,9909
Warwickshire13£15,866643,42618
West Dunbartonshire4£21,348314,8867
West Lothian7£19,727428,11026
West Midlands40£16,709541,372165
West Sussex7£16,457637,23837
West Yorkshire40£18,364540,627115
Wiltshire41£26,438322,443117
Worcestershire7£22,706633,24319
Add postcode for better results.