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,531£19,683752,9293,004
Aberdeen City11£25,497523,98924
Aberdeenshire2£26,249638,7621
Antrim6£17,064760,2153
Ards4£40,285738,0756
Armagh2£38,995536,3413
Ballymena7£21,077653,0083
Ballymoney9£16,271767,8124
Barnet - Greater London2£14,795872,0515
Bedfordshire32£17,305763,15957
Belfast5£15,279761,29455
Berkshire30£18,908864,84038
Bexley - Greater London1£15,995753,000-
Blaenau Gwent3£17,781743,4343
Brent - Greater London3£14,359865,9973
Bristol18£20,054753,19353
Bromley - Greater London6£26,198444,47613
Buckinghamshire11£22,048648,78030
Caerphilly2£12,9451077,000-
Cambridgeshire57£17,825756,97659
Cardiff8£22,910645,14531
Carmarthenshire1£17,495878,5001
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire43£20,791646,07690
City of Edinburgh7£20,176752,99029
City of London - Greater London30£19,036660,77174
Coleraine8£16,456761,5463
Conwy3£27,366416,2754
Cookstown8£14,393878,9335
Cornwall3£19,330767,3116
County Durham21£21,974641,81338
Craigavon6£24,771532,9746
Croydon - Greater London1£23,99558,3775
Cumbria2£17,473748,5777
Derbyshire40£20,191650,32273
Derry3£14,162969,667-
Devon4£15,422864,00524
Dorset12£20,556636,25316
Down2£24,495551,4851
Dumfries and Galloway8£25,805438,6926
Dundee City6£25,024528,09617
Dungannon2£17,460758,7223
Ealing - Greater London1£14,995770,0002
East Ayrshire1£13,998879,1024
East Riding of Yorkshire17£20,426653,34327
East Sussex8£19,331845,91715
Enfield - Greater London2£13,998865,4146
Essex55£19,475756,653103
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2502
Fife9£27,886539,75319
Flintshire5£13,987975,7862
Glasgow City29£25,526529,32077
Gloucestershire15£19,625751,30128
Greater Manchester78£16,381767,194145
Hampshire39£20,509650,63557
Harrow - Greater London2£14,595834,3495
Havering - Greater London15£15,003871,17913
Hertfordshire36£17,250763,20389
Highland4£44,223210,12519
Hillingdon - Greater London11£17,587768,9857
Hounslow - Greater London7£27,404536,50513
Inverclyde1£14,298867,342-
Isle of Wight3£14,957963,5332
Kent36£20,948742,58056
Kingston upon Thames - Greater London1£23,795713,8009
Lancashire57£19,543760,788112
Larne2£25,470635,0502
Leicestershire24£15,907769,83764
Lincolnshire24£20,409643,19668
Lisburn2£12,725967,3568
Magherafelt5£20,117657,4007
Merseyside12£17,310668,42326
Merthyr Tydfil1£14,9951043,0005
Monmouthshire2£11,845996,5005
Moray1£18,9951025,700-
Newport5£22,918539,45911
Newry and Mourne6£17,242664,9406
Newtownabbey4£20,396647,31912
Norfolk13£17,357751,69051
North Ayrshire6£23,023636,4398
North Down4£16,485866,2932
North Lanarkshire3£18,482633,00913
North Yorkshire41£20,857650,30070
Northamptonshire14£19,784651,99835
Northumberland3£17,766755,0236
Nottinghamshire66£17,804762,051154
Omagh7£18,280665,3516
Oxfordshire8£20,974649,15214
Pembrokeshire3£16,328860,4202
Perth and Kinross1£17,800724,58010
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire2£19,998657,23010
Rhondda Cynon Taf1£16,999535,5161
Shropshire7£19,364646,23221
Somerset15£15,531876,29930
South Ayrshire3£20,831642,8357
South Lanarkshire2£26,649532,44511
South Yorkshire44£18,240758,74486
Staffordshire41£22,668644,96485
Stirling1£15,998758,4185
Strabane2£13,200892,0002
Suffolk14£19,088655,59131
Surrey28£21,584647,70245
Swansea9£22,521642,75724
Tyne and Wear49£18,971754,81093
Waltham Forest - Greater London1£17,450734,0006
Warwickshire9£16,748769,59918
West Dunbartonshire1£10,4951078,141-
West Lothian1£18,995639,0136
West Midlands64£16,691795,231104
West Sussex10£24,019632,12236
West Yorkshire57£21,028650,152107
Wiltshire24£28,392433,91950
Worcestershire14£19,806752,87821
Add postcode for better results.