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,553£19,555753,3093,006
Aberdeen City12£26,206423,56924
Aberdeenshire2£26,249638,7621
Antrim6£17,064760,2153
Ards4£40,285738,0756
Armagh2£38,995536,3413
Ballymena6£21,591650,3424
Ballymoney9£16,271767,9024
Barnet - Greater London2£14,795872,0515
Bedfordshire33£17,438760,95757
Belfast4£15,399666,28354
Berkshire29£18,553866,74139
Bexley - Greater London1£15,995753,000-
Blaenau Gwent3£17,781743,4343
Brent - Greater London3£14,359865,9973
Bristol19£20,714648,49553
Bromley - Greater London6£26,198444,47613
Buckinghamshire11£18,817757,71532
Caerphilly2£12,9451077,000-
Cambridgeshire56£17,487757,58158
Cardiff8£22,760644,79831
Carmarthenshire1£17,495878,5001
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire44£21,282645,60589
City of Edinburgh9£19,336751,94829
City of London - Greater London33£18,825659,18574
Coleraine9£16,072762,9923
Conwy3£27,366416,2754
Cookstown8£14,518882,9295
Cornwall2£16,495785,2177
County Durham22£21,748641,45237
Craigavon6£24,704532,9744
Croydon - Greater London1£23,69959,3815
Cumbria2£15,100850,4408
Derbyshire39£20,608649,42477
Derry2£14,495968,5001
Devon4£14,997862,56724
Dorset13£21,888638,27517
Down3£23,080546,515-
Dumfries and Galloway9£25,267436,7586
Dundee City5£23,129531,16718
Dungannon3£15,790859,8052
Ealing - Greater London1£14,495770,0002
East Ayrshire3£13,331976,5714
East Riding of Yorkshire16£20,859651,88426
East Sussex8£19,331845,91715
Enfield - Greater London2£13,998865,4186
Essex58£19,078757,028104
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2502
Fife8£29,122439,82319
Flintshire5£13,987975,7862
Glasgow City32£23,939530,43477
Gloucestershire12£20,149752,32929
Greater Manchester81£17,120763,299148
Hampshire39£19,975651,91457
Harrow - Greater London3£13,962940,8205
Havering - Greater London15£14,928871,17913
Hertfordshire33£17,603762,48889
Highland4£44,223210,12519
Hillingdon - Greater London9£14,123876,09310
Hounslow - Greater London8£25,791542,33513
Inverclyde1£14,298867,342-
Isle of Wight3£14,957963,5332
Kent38£20,775742,15856
Kingston upon Thames - Greater London1£23,795713,8009
Lancashire58£19,598759,855102
Larne2£25,470635,0502
Leicestershire24£15,872769,83762
Lincolnshire26£19,990644,59464
Lisburn2£12,725967,3568
Magherafelt5£20,117657,4007
Merseyside14£18,958667,79226
Merthyr Tydfil1£14,9951043,0005
Monmouthshire2£11,845996,5005
Moray1£18,9951025,700-
Newport5£22,918539,45910
Newry and Mourne6£17,242664,9406
Newtownabbey5£19,116654,14011
Norfolk13£17,493647,20952
North Ayrshire6£27,506529,4808
North Down4£16,485866,2932
North Lanarkshire3£18,482633,00913
North Yorkshire41£20,891648,15672
Northamptonshire14£20,434651,33033
Northumberland3£17,766755,0236
Nottinghamshire74£17,401763,605153
Omagh7£18,280665,3516
Oxfordshire5£23,463646,06716
Pembrokeshire3£16,162860,4202
Perth and Kinross2£18,645721,82011
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire2£19,998657,23010
Rhondda Cynon Taf1£16,999535,5161
Shropshire6£19,509650,49121
Somerset11£15,628782,68032
South Ayrshire3£16,498755,0028
South Lanarkshire2£26,499532,44511
South Yorkshire42£18,282758,38688
Staffordshire43£22,252646,32485
Stirling1£15,998758,4185
Strabane2£13,200892,0001
Suffolk12£19,901651,15833
Surrey29£21,788646,83046
Swansea9£22,410642,75724
Tyne and Wear51£18,902753,81592
Waltham Forest - Greater London1£17,450734,0006
Warwickshire9£16,748769,59918
West Dunbartonshire1£10,4951078,141-
West Lothian1£18,995639,0136
West Midlands67£16,809792,969102
West Sussex10£24,031632,32236
West Yorkshire57£21,613647,729108
Wiltshire23£27,403437,82850
Worcestershire14£19,778752,87821
Add postcode for better results.