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,475£19,317752,9362,951
Aberdeen City7£25,927419,79922
Aberdeenshire3£20,396649,5312
Angus1£8,9951172,500-
Antrim5£16,985765,3365
Ards2£20,123962,4008
Ballymena8£20,292654,8063
Ballymoney9£16,304765,4555
Bedfordshire28£18,147758,91948
Belfast6£19,140657,78851
Berkshire24£16,032877,15642
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London3£15,876761,2642
Bristol25£17,501751,98350
Bromley - Greater London9£24,743440,27010
Buckinghamshire13£21,593755,76731
Caerphilly2£12,2451077,000-
Cambridgeshire44£18,909654,80670
Cardiff7£21,095541,90326
Carmarthenshire2£17,245765,2151
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0972
Cheshire38£22,279644,65287
City of Edinburgh15£17,981749,42724
City of London - Greater London37£20,086655,70764
Coleraine7£16,514761,2445
Conwy3£27,366416,2752
Cookstown8£14,918780,3055
Cornwall4£18,659753,1347
County Durham22£19,582644,05344
Craigavon6£24,821531,0396
Cumbria1£17,650650,8809
Derbyshire38£21,091551,30977
Derry2£14,495968,5001
Devon7£21,277745,83115
Dorset6£25,387534,69020
Down3£22,462546,515-
Dumfries and Galloway8£24,810431,4415
Dundee City7£26,428428,31817
Dungannon3£15,623859,8051
Ealing - Greater London2£15,592847,6302
East Ayrshire2£10,4971088,2555
East Riding of Yorkshire16£21,573647,39026
East Sussex12£17,669950,01313
Enfield - Greater London2£15,493957,0007
Essex59£19,480753,58590
Falkirk8£21,487740,0562
Fermanagh3£19,158656,0004
Fife8£29,510533,58522
Flintshire5£13,987975,7862
Glasgow City19£25,118529,96081
Gloucestershire8£13,416971,67522
Greater Manchester67£16,945764,466159
Hampshire29£19,276756,52966
Harrow - Greater London2£14,095941,2855
Havering - Greater London15£15,154875,90816
Herefordshire1£18,000662,3593
Hertfordshire47£15,915767,82189
Highland5£38,977416,39014
Hillingdon - Greater London9£17,007775,79311
Hounslow - Greater London6£25,125548,66711
Isle of Wight2£16,4951042,3003
Kent37£21,514746,14866
Kingston upon Thames - Greater London1£23,795713,8006
Lancashire51£19,751660,046105
Larne2£25,470635,0501
Leicestershire24£15,636769,92147
Limavady1£16,745570,0001
Lincolnshire25£21,006644,02060
Lisburn4£13,349874,0428
Magherafelt5£21,817558,3116
Merseyside15£17,390768,72024
Merthyr Tydfil3£15,631755,7585
Monmouthshire2£11,595996,5004
Moray1£17,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport7£27,573430,40010
Newry and Mourne5£15,582769,5906
Newtownabbey5£19,195646,1195
Norfolk17£19,802649,93249
North Ayrshire2£26,074650,2978
North Down3£17,133867,7242
North Lanarkshire3£15,464855,58211
North Yorkshire42£21,595647,66382
Northamptonshire6£19,841646,49241
Northumberland4£17,021857,2676
Nottinghamshire67£18,152760,190153
Omagh5£19,628663,0008
Oxfordshire4£19,304752,54411
Pembrokeshire2£17,995748,3802
Perth and Kinross2£19,245629,9188
Powys1£8,9957119,350-
Redbridge - Greater London1£11,950979,0001
Renfrewshire5£19,238644,7279
Rhondda Cynon Taf1£16,999535,5161
Shropshire8£16,630746,29719
Somerset14£18,664759,20329
South Ayrshire4£21,422653,2637
South Lanarkshire2£22,998639,8618
South Yorkshire36£19,228653,61198
Staffordshire38£20,623650,92480
Stirling1£15,998758,4185
Suffolk10£27,786431,63430
Surrey29£18,980749,69844
Swansea6£22,548637,22322
Tyne and Wear54£18,747754,34597
Waltham Forest - Greater London4£18,812527,0705
Warwickshire9£15,554775,78515
West Dunbartonshire1£9,9951078,141-
West Lothian1£17,498739,6306
West Midlands60£17,556795,072105
West Sussex15£25,417531,34832
West Yorkshire54£21,622648,477106
Wiltshire17£28,908531,70345
Worcestershire12£19,035755,33725
Wrexham1£28,899325,919-
Add postcode for better results.