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,511£19,514754,3172,987
Aberdeen City9£26,574524,44024
Aberdeenshire3£24,497544,161-
Antrim3£14,965766,7934
Ards5£35,847744,6606
Armagh2£38,995561,6814
Ballymena7£21,077653,0083
Ballymoney8£16,971762,8835
Barnet - Greater London2£14,895872,0515
Bedfordshire30£16,668864,83361
Belfast4£15,911749,11755
Berkshire25£19,663762,45437
Bexley - Greater London1£16,295753,000-
Blaenau Gwent5£16,767746,2121
Brent - Greater London3£14,359865,9973
Bristol21£20,080652,01150
Bromley - Greater London7£23,428543,50111
Buckinghamshire12£21,922648,35529
Caerphilly2£12,7451077,0001
Cambridgeshire51£16,881761,01859
Cardiff9£22,590647,53829
Carmarthenshire1£17,495878,5002
Ceredigion1£35,995512,0973
Cheshire44£20,829644,88591
City of Edinburgh10£24,490639,31429
City of London - Greater London32£19,811658,61770
Coleraine7£16,419760,3323
Conwy3£27,366416,2754
Cookstown9£14,655879,8464
Cornwall3£19,330753,1675
County Durham21£23,592538,67640
Craigavon4£16,658747,0427
Croydon - Greater London1£18,295846,0004
Cumbria4£18,223637,8785
Derbyshire41£19,469654,67072
Derry3£14,162969,667-
Devon4£13,6721078,72328
Dorset13£20,174635,29918
Down3£23,080546,515-
Dumfries and Galloway6£26,608436,2796
Dundee City8£21,643642,94115
Dungannon2£17,460758,7223
Ealing - Greater London1£14,995770,0002
East Riding of Yorkshire15£19,976654,02126
East Sussex8£19,556845,91715
Enfield - Greater London2£14,248865,3007
Essex49£19,467757,379106
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2503
Fife10£28,887439,18818
Flintshire7£13,697981,636-
Glasgow City28£24,980532,69277
Gloucestershire13£19,198752,35431
Greater Manchester72£16,960764,386146
Greenwich - Greater London2£30,495318,5872
Hampshire30£20,263652,80058
Harrow - Greater London2£11,245890,3044
Havering - Greater London15£15,076871,17915
Hertfordshire37£17,609762,34393
Highland5£43,278213,31319
Hillingdon - Greater London10£17,707771,2338
Hounslow - Greater London7£26,922539,56913
Inverclyde1£14,498867,342-
Isle of Wight3£14,907963,5332
Kent31£18,848746,17157
Kingston upon Thames - Greater London1£23,795713,80010
Lancashire52£19,428660,037110
Larne3£20,243754,3671
Leicestershire30£15,816771,20762
Limavady1£13,990874,000-
Lincolnshire26£20,215642,77167
Lisburn3£13,400865,4717
Magherafelt7£18,347666,6075
Merseyside15£19,420656,03125
Merthyr Tydfil2£13,997949,8515
Monmouthshire2£12,145996,5005
Moray1£18,9951025,700-
Newport4£24,649534,32413
Newry and Mourne6£17,533664,9406
Newtownabbey4£20,696647,31912
Norfolk15£18,135651,35048
North Ayrshire6£23,023636,4398
North Down4£16,485866,2932
North Lanarkshire2£17,374773,67513
North Yorkshire41£20,668648,60971
Northamptonshire11£18,274750,05238
Northumberland2£19,899744,5778
Nottinghamshire71£17,933760,245145
Omagh8£19,944659,7985
Oxfordshire5£17,553758,03516
Pembrokeshire3£16,328860,4202
Perth and Kinross2£19,940732,2908
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire1£26,998339,81313
Rhondda Cynon Taf2£16,999537,336-
Shropshire5£14,564765,99422
Somerset14£17,975773,05629
South Ayrshire3£20,831642,8356
South Lanarkshire3£21,998643,59310
South Yorkshire42£18,193756,43185
Staffordshire46£21,094648,63381
Stirling2£14,748839,6484
Strabane3£14,330783,5761
Suffolk16£20,349650,19329
Surrey25£20,142750,46545
Swansea8£21,443646,26628
Tyne and Wear51£19,473752,99488
Waltham Forest - Greater London1£17,450734,0007
Warwickshire9£17,192768,28218
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,995555,0006
West Midlands58£16,9587100,591104
West Sussex9£24,522626,67941
West Yorkshire55£21,659649,608104
Wiltshire25£30,190432,24554
Worcestershire15£19,186752,55018
Add postcode for better results.