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,697541,3523,650
Aberdeen City23£24,186218,16038
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,146645,64449
Belfast11£15,694544,89663
Berkshire15£18,077639,15751
Blaenau Gwent4£15,596653,0078
Brent - Greater London2£13,245842,9504
Bristol36£24,779324,39494
Bromley - Greater London7£18,138536,07315
Buckinghamshire10£18,457540,16936
Cambridgeshire28£15,036647,10186
Cardiff2£21,549438,02334
Carmarthenshire1£17,495511,5676
Carrickfergus1£15,950530,2182
Ceredigion5£15,197654,2436
Cheshire31£19,212529,144110
City of Edinburgh9£21,465425,55149
City of London - Greater London32£15,895844,02583
Coleraine4£12,528864,8224
Conwy1£10,995870,2961
Cornwall6£14,172743,04511
County Durham10£18,200537,29272
Craigavon4£15,572556,1334
Croydon - Greater London3£13,530731,08013
Cumbria5£18,448532,1358
Derbyshire31£19,799437,652112
Derry4£16,174647,0541
Devon24£18,196638,46649
Dorset10£20,279428,03927
Down1£11,295659,6471
Dumfries and Galloway4£24,223322,08315
Dundee City5£29,40015,31013
Dungannon1£18,490353,7362
Ealing - Greater London5£15,636646,4601
East Lothian1£11,699765,5121
East Riding of Yorkshire17£24,434429,91334
East Sussex11£17,777634,43230
Enfield - Greater London4£15,494730,0281
Essex61£17,442643,715169
Falkirk4£13,194758,6488
Fermanagh2£21,820452,7262
Fife13£28,883212,16537
Flintshire2£8,997781,440-
Glasgow City28£21,371424,803100
Gloucestershire9£13,144750,84713
Greater Manchester70£14,345647,036174
Gwynedd1£11,750863,500-
Hampshire30£17,712538,14880
Harrow - Greater London3£12,813763,0151
Havering - Greater London8£13,811750,94722
Herefordshire1£10,999866,1523
Hertfordshire28£17,576546,35464
Highland9£27,864422,62521
Hillingdon - Greater London8£13,654746,6975
Hounslow - Greater London1£16,400552,8724
Inverclyde1£14,698435,5843
Isle of Wight1£29,05915,0002
Kent30£22,599637,17175
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire48£15,934542,466125
Leicestershire11£15,740645,41345
Lincolnshire16£15,740633,54735
Lisburn6£13,141750,067-
Magherafelt8£18,086551,2861
Merseyside14£14,217749,12546
Merton - Greater London1£10,990040,000-
Monmouthshire1£9,4958103,0002
Moray3£20,595413,9332
Newport4£16,344529,95732
Newtownabbey1£11,799577,5377
Norfolk14£18,664530,60453
North Ayrshire9£29,765319,73615
North Down2£20,985328,8251
North Lanarkshire5£22,453634,09118
North Yorkshire22£20,664436,25770
Northamptonshire6£12,862749,63253
Northumberland1£25,99948,0004
Nottinghamshire32£14,785755,538119
Omagh1£19,995478,000-
Oxfordshire4£17,247544,62615
Redbridge - Greater London1£11,995891,1001
Renfrewshire7£18,184432,96736
Rhondda Cynon Taf5£14,923649,12211
Shropshire8£16,316738,70122
Somerset12£19,959538,64333
South Ayrshire5£20,698426,55812
South Lanarkshire3£16,865533,08617
South Yorkshire36£19,651434,098112
Staffordshire34£19,700533,928117
Stirling6£18,798426,65512
Suffolk13£19,939538,03951
Surrey32£15,414743,74245
Swansea12£17,500637,89517
Tyne and Wear35£19,090533,78279
Waltham Forest - Greater London1£24,799114,9909
Warwickshire13£15,866643,42618
West Dunbartonshire4£21,348314,8867
West Lothian6£20,348430,07028
West Midlands39£16,557540,991162
West Sussex9£16,781637,68535
West Yorkshire38£17,417643,042113
Wiltshire41£26,336322,443116
Worcestershire7£22,706633,24319
Add postcode for better results.