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,404£17,873539,4623,783
Aberdeen City20£27,759214,46436
Aberdeenshire3£26,328429,8512
Angus2£18,145425,9152
Antrim1£17,995442,0003
Ards1£12,999855,0002
Argyll and Bute1£9,9791083,000-
Ballymena4£15,085869,8844
Ballymoney4£10,183982,8192
Bedfordshire22£15,715655,13647
Belfast9£19,297428,43063
Berkshire18£16,298645,90154
Blaenau Gwent3£18,830433,24512
Brent - Greater London1£16,950852,0004
Bristol35£24,154425,55588
Bromley - Greater London7£21,247419,78811
Buckinghamshire17£17,427739,35322
Cambridgeshire40£16,445541,19583
Cardiff6£14,591639,54831
Carmarthenshire3£13,995745,4523
Carrickfergus1£15,950530,2183
Ceredigion4£15,096750,3766
Cheshire33£20,314428,228127
City of Edinburgh15£21,765423,71762
City of London - Greater London30£15,276953,86992
Clackmannanshire1£10,498958,3601
Coleraine5£12,503859,3683
Cornwall3£16,745631,94811
County Durham18£20,481430,60271
Craigavon3£16,198547,3352
Croydon - Greater London4£17,295537,25012
Cumbria3£18,563636,44514
Derbyshire29£18,432435,187111
Derry2£18,850445,243-
Devon23£19,032539,72745
Dorset14£21,085425,57931
Dumfries and Galloway5£25,638317,70518
Dundee City8£26,781215,14512
Dungannon1£13,495764,5002
Ealing - Greater London4£16,961530,3252
East Ayrshire1£9,498850,77114
East Dunbartonshire1£14,990523,2202
East Riding of Yorkshire16£28,009316,29628
East Sussex11£21,646427,60329
Enfield - Greater London3£16,660629,7041
Essex65£16,556642,482161
Falkirk7£14,781647,9787
Fermanagh1£14,690674,3362
Fife18£24,934318,65828
Flintshire1£8,997981,440-
Glasgow City23£23,719425,731111
Gloucestershire8£13,457749,54929
Greater Manchester75£15,314641,163161
Hammersmith & Fulham - Greater London1£13,495818,000-
Hampshire29£18,083636,15582
Harrow - Greater London1£18,995518,9902
Havering - Greater London8£12,716763,37519
Herefordshire2£14,497747,3542
Hertfordshire33£18,618537,47769
Highland10£28,727423,99623
Hillingdon - Greater London6£30,084768,33112
Inverclyde1£14,998435,5846
Isle of Wight1£29,05915,0004
Kensington & Chelsea - Greater London1£10,950863,550-
Kent18£17,833544,77384
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire54£16,751541,249127
Leicestershire13£16,902641,74254
Lincolnshire18£13,627739,84449
Magherafelt8£17,220551,2863
Merseyside22£13,778746,36143
Monmouthshire2£8,3459113,0001
Moray3£21,16249,8913
Newport8£21,797322,42423
Newtownabbey1£13,450532,5009
Norfolk25£18,068534,30260
North Ayrshire6£27,598322,43720
North Down1£19,995323,5581
North Lanarkshire3£13,179750,97718
North Yorkshire26£23,628426,37678
Northamptonshire9£13,736743,70557
Northumberland1£26,99948,0004
Nottinghamshire38£16,104647,363109
Oxfordshire5£14,755535,93213
Perth and Kinross2£14,400743,71317
Redbridge - Greater London1£11,995891,1001
Renfrewshire6£19,715333,29542
Rhondda Cynon Taf7£15,268641,01612
Shropshire12£14,641638,53616
Somerset14£19,812530,17542
South Ayrshire5£19,618429,2078
South Lanarkshire5£14,359640,73421
South Yorkshire33£17,675639,862112
Staffordshire45£21,983428,352139
Stirling5£19,119422,1939
Suffolk25£21,771535,93446
Surrey32£14,535748,48643
Sutton - Greater London1£9,2499100,999-
Swansea8£16,126642,27219
Tyne and Wear35£20,456430,32693
Waltham Forest - Greater London2£26,399215,7757
Warwickshire9£18,215638,31019
West Dunbartonshire4£20,173320,3376
West Lothian4£21,748420,7389
West Midlands51£16,867536,309162
West Sussex17£20,329419,90931
West Yorkshire45£17,853641,992124
Wiltshire40£27,743320,238138
Worcestershire7£13,341750,93522
Add postcode for better results.