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,416£17,627540,6803,787
Aberdeen City18£25,757218,85041
Aberdeenshire1£27,995225,0004
Angus1£20,795319,5003
Antrim1£17,995442,0003
Ards3£13,935740,9092
Argyll and Bute1£9,9791083,000-
Ballymena4£15,085869,8844
Ballymoney2£10,445979,2224
Bedfordshire21£16,021653,09655
Belfast8£16,042536,22364
Berkshire13£16,287748,18059
Blaenau Gwent4£18,247537,0779
Brent - Greater London1£18,500714,9005
Bristol36£25,162325,84894
Bromley - Greater London6£19,565532,18013
Buckinghamshire15£17,786637,72029
Caerphilly1£10,995679,000-
Cambridgeshire38£16,031645,02484
Cardiff3£18,030435,47134
Carmarthenshire2£13,495743,0534
Carrickfergus1£15,950530,2182
Ceredigion5£15,476651,0184
Cheshire31£18,679530,813119
City of Edinburgh11£19,716428,45960
City of London - Greater London29£15,556950,71196
Coleraine5£13,112858,4883
Cornwall4£15,481630,70512
County Durham13£20,067431,20166
Craigavon4£17,497549,1663
Croydon - Greater London4£17,220528,56011
Cumbria4£17,985633,83711
Derbyshire34£17,994537,514112
Derry2£18,850445,2431
Devon23£17,360644,09147
Dorset14£20,651428,15531
Down1£11,295659,6472
Dumfries and Galloway6£24,648317,78818
Dundee City6£29,79219,67513
Dungannon2£16,243559,1181
Ealing - Greater London4£17,071530,3252
East Ayrshire4£20,673325,13015
East Dunbartonshire2£17,249427,3482
East Lothian1£11,699765,5121
East Riding of Yorkshire21£23,155428,29828
East Sussex11£20,810428,26226
Enfield - Greater London3£16,660629,7041
Essex69£17,824640,003168
Falkirk5£13,675754,9838
Fermanagh1£14,690674,3362
Fife18£25,959316,79529
Flintshire1£8,997981,440-
Glasgow City24£24,477319,606112
Gloucestershire8£13,323748,07829
Greater Manchester68£15,018644,196172
Hammersmith & Fulham - Greater London1£12,995818,000-
Hampshire30£19,221531,68177
Harrow - Greater London2£15,723653,4952
Havering - Greater London10£13,383757,92318
Herefordshire2£11,499861,6802
Hertfordshire33£18,040540,82169
Highland8£26,909425,22923
Hillingdon - Greater London6£13,575768,33112
Inverclyde1£14,998435,5844
Isle of Wight1£29,05915,0002
Kent22£18,450545,10776
Kingston upon Thames - Greater London2£14,156829,0483
Lancashire63£16,787537,775108
Leicestershire13£15,465643,61249
Lincolnshire21£14,933637,29348
Lisburn2£12,995871,465-
Magherafelt8£17,220551,2864
Merseyside16£13,424751,64646
Merton - Greater London1£10,990040,0001
Monmouthshire2£8,2459113,0001
Moray2£19,995411,3004
Newport8£21,335425,01628
Norfolk18£17,289639,04060
North Ayrshire4£24,573433,06922
North Down2£20,985328,8251
North Lanarkshire5£20,052641,61618
North Yorkshire33£22,237429,03968
Northamptonshire9£13,104746,52259
Northumberland1£26,99948,0004
Nottinghamshire43£14,905653,266116
Omagh1£19,995478,000-
Oxfordshire6£15,720534,15712
Perth and Kinross2£16,149544,12717
Redbridge - Greater London1£11,995891,1001
Renfrewshire8£21,036424,58538
Rhondda Cynon Taf7£15,388646,08512
Shropshire11£14,858637,43013
Somerset16£19,755532,44839
South Ayrshire6£21,265323,83310
South Lanarkshire5£14,719643,11420
South Yorkshire37£19,334533,713113
Staffordshire46£21,359431,160135
Stirling8£18,198429,7999
Suffolk17£19,616536,20954
Surrey28£14,600748,81247
Sutton - Greater London1£8,6909100,999-
Swansea10£14,950643,68614
Tyne and Wear41£19,315532,11191
Waltham Forest - Greater London2£26,249215,7757
Warwickshire9£19,977640,48417
West Dunbartonshire3£21,231312,8737
West Lothian5£22,218324,80020
West Midlands52£15,707641,024158
West Sussex12£18,598525,20335
West Yorkshire40£18,574538,745121
Wiltshire47£27,719320,408131
Worcestershire7£12,469855,02422
Wrexham1£11,995732,2501
Add postcode for better results.