Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW 4 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 4 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 4 Series buying guide here.

BMW 4 Series Data by County

BMW 4 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,528£19,900753,0302,917
Aberdeen City10£24,707529,09922
Aberdeenshire1£20,995554,400-
Antrim5£15,928768,6364
Ards2£49,123943,0008
Armagh2£40,995544,0006
Ballymena4£24,950639,9766
Ballymoney5£15,006869,5696
Barnet - Greater London1£9,89510114,9015
Bedfordshire32£17,595764,82157
Belfast6£16,523744,97652
Berkshire26£18,686863,19535
Bexley - Greater London1£16,295753,000-
Blaenau Gwent4£17,796647,2652
Brent - Greater London2£14,842864,4963
Bristol16£17,505758,45249
Bromley - Greater London8£24,352439,18618
Buckinghamshire14£20,028754,10529
Caerphilly2£12,9451077,0002
Cambridgeshire52£16,838761,41752
Cardiff10£25,651540,02324
Carmarthenshire1£17,495878,5003
Carrickfergus1£30,999213,5932
Ceredigion1£35,995512,0973
Cheshire40£22,688644,04984
City of Edinburgh11£25,977538,47930
City of London - Greater London39£18,456661,60765
Coleraine7£16,419760,3324
Conwy4£24,773523,4565
Cookstown6£15,623769,3444
Cornwall2£19,997839,2505
County Durham20£23,347638,09946
Craigavon2£19,949627,9797
Croydon - Greater London3£26,515652,0002
Cumbria6£18,356736,6676
Derbyshire46£18,603656,60177
Derry3£14,495969,667-
Devon7£18,296761,42528
Dorset6£30,778516,03520
Down3£23,162546,515-
Dumfries and Galloway4£25,885426,6265
Dundee City7£24,306538,87313
Dungannon2£15,723844,7073
Ealing - Greater London1£14,995770,0002
East Ayrshire1£15,499663,0855
East Riding of Yorkshire21£22,470646,89220
East Sussex13£19,502849,61310
Enfield - Greater London1£15,990823,0006
Essex45£19,003756,041108
Falkirk6£18,158741,1574
Fermanagh4£14,368885,7004
Fife10£31,328433,47217
Flintshire7£13,697981,6362
Glasgow City34£24,763532,02771
Gloucestershire12£21,769748,98127
Greater Manchester70£16,598762,739147
Greenwich - Greater London1£21,495621,4331
Hampshire30£18,629756,96755
Harrow - Greater London1£15,495728,8084
Havering - Greater London15£15,383871,63512
Herefordshire2£21,863540,0452
Hertfordshire47£19,130655,82384
Highland5£40,497317,51617
Hillingdon - Greater London10£14,136874,9338
Hounslow - Greater London9£30,006435,10214
Inverclyde1£14,998867,342-
Isle of Wight2£16,4951042,3005
Kent32£21,520642,19351
Kingston upon Thames - Greater London4£24,807618,2047
Lancashire45£19,300761,398116
Larne3£20,243754,3672
Leicestershire28£16,008771,72059
Limavady1£14,490874,000-
Lincolnshire28£19,388646,50466
Lisburn4£15,098861,6328
Magherafelt7£18,619666,6077
Merseyside15£19,755549,49720
Merthyr Tydfil2£15,247856,7245
Monmouthshire1£13,9991059,7434
Moray1£18,9951025,700-
Newport3£32,166428,02413
Newry and Mourne7£17,884661,0935
Newtownabbey3£26,415437,03614
Norfolk21£20,400649,28945
North Ayrshire6£23,023636,43910
North Down4£16,485866,2932
North Lanarkshire5£15,731874,06110
North Yorkshire36£20,758649,50566
Northamptonshire13£20,899649,10338
Northumberland5£18,010753,6187
Nottinghamshire77£17,067761,147133
Omagh8£19,813658,6924
Oxfordshire5£17,833757,93917
Pembrokeshire3£16,662860,4202
Perth and Kinross3£26,760540,00110
Powys1£9,2957119,3501
Redbridge - Greater London1£12,750979,0001
Renfrewshire2£21,248645,97515
Rhondda Cynon Taf2£18,049537,336-
Shropshire6£15,099763,37820
Somerset17£16,638864,50630
South Ayrshire3£15,498758,3175
South Lanarkshire5£20,371646,8486
South Yorkshire36£20,042653,51085
Staffordshire42£18,438755,67486
Stirling1£16,498758,4184
Strabane3£14,330783,5761
Suffolk13£17,670762,16329
Surrey23£18,325752,21144
Sutton - Greater London1£9,9497117,000-
Swansea8£23,874532,56327
Tyne and Wear51£19,671750,34987
Waltham Forest - Greater London1£17,450734,0007
Warwickshire10£15,592777,11115
West Dunbartonshire1£10,4951078,141-
West Lothian1£18,495555,0008
West Midlands55£17,262799,897103
West Sussex10£18,723735,16341
West Yorkshire55£20,421652,08696
Wiltshire26£29,801433,43149
Worcestershire12£19,880753,94519
Add postcode for better results.