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,545£19,829753,1303,002
Aberdeen City12£26,098423,56924
Aberdeenshire2£26,249638,7621
Antrim5£17,377762,0764
Ards4£40,285738,0756
Armagh2£38,495536,3413
Ballymena6£21,591650,3424
Ballymoney8£16,693767,4135
Barnet - Greater London2£14,795872,0515
Bedfordshire32£17,561760,77257
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
Bristol18£21,095647,73253
Bromley - Greater London6£26,176444,47612
Buckinghamshire12£18,790755,13531
Caerphilly2£12,9451077,000-
Cambridgeshire59£17,606757,64056
Cardiff9£22,147643,02530
Carmarthenshire1£17,495878,5001
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire43£21,348646,47891
City of Edinburgh9£18,836754,84230
City of London - Greater London36£18,798657,11471
Coleraine8£16,456761,5464
Conwy3£27,366416,2754
Cookstown8£14,518882,9295
Cornwall2£16,495785,2177
County Durham21£20,822643,30738
Craigavon6£24,704532,9743
Croydon - Greater London1£23,69959,3815
Cumbria2£15,100850,4408
Derbyshire38£20,568650,54178
Derry2£14,495968,5001
Devon4£14,997862,56724
Dorset12£21,197639,05318
Down3£23,080546,515-
Dumfries and Galloway9£25,267436,7585
Dundee City6£25,024528,09618
Dungannon3£15,790859,8052
Ealing - Greater London1£14,495770,0002
East Ayrshire3£13,331976,5714
East Riding of Yorkshire15£20,383653,81226
East Sussex8£19,331845,91715
Enfield - Greater London2£13,998865,4186
Essex58£19,237756,609104
Falkirk7£20,992741,1572
Fermanagh4£17,368773,2502
Fife8£24,760544,65220
Flintshire5£13,987975,7862
Glasgow City33£23,887531,01577
Gloucestershire12£20,149752,32929
Greater Manchester79£17,424762,374150
Hampshire38£19,957652,53758
Harrow - Greater London3£13,962940,8205
Havering - Greater London14£14,858872,90614
Hertfordshire35£17,582763,62589
Highland4£44,223210,12518
Hillingdon - Greater London9£18,213772,95910
Hounslow - Greater London8£25,791542,33513
Isle of Wight3£14,957963,5332
Kent38£20,785743,12356
Kingston upon Thames - Greater London1£23,795713,8008
Lancashire57£19,599660,058101
Larne2£25,470635,0502
Leicestershire24£16,022768,13161
Lincolnshire26£19,983644,59463
Lisburn2£12,725967,3568
Magherafelt5£20,117657,4007
Merseyside13£19,794661,26627
Merthyr Tydfil1£14,9951043,0005
Monmouthshire2£11,845996,5005
Moray1£18,9951025,700-
Newport5£22,918539,45910
Newry and Mourne6£17,242664,9406
Newtownabbey4£20,396647,31912
Norfolk13£16,474753,78152
North Ayrshire7£26,733534,6488
North Down4£16,485866,2932
North Lanarkshire4£14,838862,86413
North Yorkshire42£21,009648,07372
Northamptonshire13£20,923649,81734
Northumberland3£17,766755,0236
Nottinghamshire74£17,483763,283150
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
Renfrewshire1£26,998339,81311
Rhondda Cynon Taf1£16,999535,5161
Shropshire7£19,364646,23220
Somerset13£18,230776,55630
South Ayrshire4£24,623755,0027
South Lanarkshire2£26,499532,44511
South Yorkshire42£18,511756,93087
Staffordshire43£22,252646,32583
Stirling1£15,998758,4185
Strabane2£13,200892,0001
Suffolk11£20,225651,98434
Surrey27£20,639649,27547
Swansea11£22,026641,04724
Tyne and Wear51£18,648753,85494
Waltham Forest - Greater London1£17,450734,0006
Warwickshire9£16,748769,59918
West Dunbartonshire1£10,4951078,141-
West Midlands65£17,049792,830102
West Sussex9£22,862635,24137
West Yorkshire56£21,163648,179108
Wiltshire21£28,308436,30252
Worcestershire13£19,453756,29622
Wrexham1£29,545325,8571
Add postcode for better results.