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,692541,3523,629
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,103645,64449
Belfast11£15,694544,89663
Berkshire15£18,023639,15751
Blaenau Gwent4£15,596653,0078
Brent - Greater London2£13,245842,9504
Bristol36£24,779324,39494
Bromley - Greater London7£18,138536,07315
Buckinghamshire10£18,442540,16936
Cambridgeshire28£15,018647,10185
Cardiff2£21,549438,02334
Carmarthenshire1£17,495511,5676
Carrickfergus1£15,950530,2182
Ceredigion5£15,197654,2436
Cheshire31£19,172529,144109
City of Edinburgh9£21,443425,55149
City of London - Greater London32£15,895844,02583
Coleraine4£12,528864,8224
Conwy1£10,995870,2961
Cornwall6£14,158743,04511
County Durham10£18,244537,29272
Craigavon4£15,572556,1334
Croydon - Greater London3£13,530731,08013
Cumbria5£18,448532,1357
Derbyshire31£19,782437,652111
Derry4£16,174647,0541
Devon24£18,171638,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,434643,715167
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,335647,036172
Gwynedd1£11,750863,500-
Hampshire30£17,708538,14880
Harrow - Greater London3£12,813763,0151
Havering - Greater London8£13,811750,94722
Herefordshire1£10,999866,1523
Hertfordshire28£17,558546,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,596637,17172
Kingston upon Thames - Greater London1£12,995942,0004
Lancashire48£15,934542,466124
Leicestershire11£15,731645,41345
Lincolnshire16£15,740633,54733
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,319529,95732
Newtownabbey1£11,799577,5376
Norfolk14£18,664530,60452
North Ayrshire9£29,653319,73615
North Down2£20,985328,8251
North Lanarkshire5£22,453634,09118
North Yorkshire22£20,687436,25769
Northamptonshire6£12,862749,63253
Northumberland1£25,99948,0004
Nottinghamshire32£14,775755,538118
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,931538,64333
South Ayrshire5£20,698426,55812
South Lanarkshire3£16,865533,08617
South Yorkshire36£19,643434,098112
Staffordshire34£19,653533,928117
Stirling6£18,798426,65512
Suffolk13£19,907538,03951
Surrey32£15,414743,74245
Swansea12£17,500637,89517
Tyne and Wear35£19,038533,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,803637,68535
West Yorkshire38£17,409643,042110
Wiltshire41£26,335322,443116
Worcestershire7£22,706633,24319
Add postcode for better results.