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,276£17,661540,9193,700
Aberdeen City21£23,800218,58039
Aberdeenshire1£27,995225,0003
Angus1£20,795319,5002
Ards3£16,068533,5353
Argyll and Bute1£9,4791083,000-
Ballymena7£14,069764,0112
Ballymoney2£10,445979,2224
Banbridge1£19,450328,3111
Bedfordshire28£15,728646,25346
Belfast11£14,675645,61663
Berkshire16£17,997536,98550
Blaenau Gwent4£15,546653,0078
Brent - Greater London1£8,495971,0003
Bristol41£25,682323,33789
Bromley - Greater London5£17,767535,53715
Buckinghamshire14£19,074640,52137
Cambridgeshire27£15,268648,67588
Cardiff2£15,644534,41132
Carmarthenshire1£17,495511,5676
Carrickfergus2£12,950747,4682
Ceredigion4£12,621865,3987
Cheshire27£19,914524,592113
City of Edinburgh10£20,243431,75245
City of London - Greater London32£15,895843,96385
Coleraine4£12,528864,8224
Conwy1£10,995870,296-
Cornwall5£14,922755,57911
County Durham15£17,174540,33670
Craigavon3£16,663555,7895
Croydon - Greater London3£13,530731,08011
Cumbria4£19,060534,4468
Derbyshire35£17,838542,447109
Derry3£17,565542,7392
Devon22£19,033638,42151
Dorset8£17,801533,73427
Down1£11,295659,6471
Dumfries and Galloway5£23,478330,53614
Dundee City4£25,50027,27914
Dungannon1£18,490353,7362
Ealing - Greater London5£15,636646,4601
East Ayrshire2£15,748554,27717
East Dunbartonshire1£21,498414,4414
East Lothian1£11,699765,512-
East Riding of Yorkshire17£25,306330,84634
East Sussex11£17,859634,10731
Enfield - Greater London2£17,243632,9163
Essex51£18,015641,108179
Falkirk3£13,861752,4427
Fermanagh2£21,820452,7262
Fife12£26,529318,46836
Flintshire1£8,495981,4401
Glasgow City34£21,830323,281102
Gloucestershire9£15,143750,54915
Greater Manchester72£14,821747,115181
Hampshire33£17,805636,20579
Harrow - Greater London1£18,950518,9903
Havering - Greater London8£12,717765,71422
Herefordshire1£10,999866,1522
Hertfordshire27£17,559542,66765
Highland8£27,610422,11221
Hillingdon - Greater London8£13,554746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent32£22,827635,46269
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire45£15,846543,681128
Leicestershire12£14,777654,74544
Lincolnshire16£15,662633,46234
Lisburn5£11,970746,0421
Magherafelt8£18,086551,2861
Merseyside19£15,121643,67542
Moray3£20,595413,9332
Newport3£15,812536,97633
Norfolk15£19,602527,18152
North Ayrshire6£26,347428,35919
North Down2£20,985328,8251
North Lanarkshire5£22,441643,54120
North Yorkshire23£21,988434,37663
Northamptonshire6£12,288848,63256
Northumberland1£25,99948,0004
Nottinghamshire33£14,597757,020110
Omagh1£19,995482,000-
Oxfordshire2£18,195419,81317
Perth and Kinross1£13,000741,30313
Redbridge - Greater London1£11,995891,1001
Renfrewshire8£17,698537,06233
Rhondda Cynon Taf4£14,873655,40211
Shropshire9£17,930634,43022
Somerset11£17,711552,05336
South Ayrshire4£20,498531,20413
South Lanarkshire2£16,298537,22817
South Yorkshire38£19,619433,102113
Staffordshire29£20,081533,146120
Stirling8£18,561422,84411
Suffolk13£19,248638,85853
Surrey32£16,340639,77749
Swansea13£16,692635,65716
Tyne and Wear36£18,759532,11080
Waltham Forest - Greater London2£19,499326,4119
Warwickshire11£16,537641,37820
West Dunbartonshire4£20,923326,4967
West Lothian5£19,798430,05928
West Midlands30£16,135643,174177
West Sussex5£17,449636,83538
West Yorkshire39£17,764541,411109
Wiltshire39£28,633321,119112
Worcestershire6£17,415748,25021
Add postcode for better results.