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,560£19,905752,6672,974
Aberdeen City12£25,955523,93223
Aberdeenshire2£26,249638,7621
Antrim6£17,064760,2153
Ards5£35,827744,6605
Armagh2£38,995561,6814
Ballymena7£21,077653,0083
Ballymoney8£16,971762,8834
Barnet - Greater London2£14,845872,0515
Bedfordshire30£17,240762,75758
Belfast4£15,911749,11754
Berkshire29£19,091765,24837
Bexley - Greater London1£15,995753,000-
Blaenau Gwent3£17,781743,4343
Brent - Greater London3£14,359865,9973
Bristol19£19,700753,95353
Bromley - Greater London9£25,287438,78411
Buckinghamshire12£23,213645,69630
Caerphilly2£12,9451077,000-
Cambridgeshire60£17,790756,73359
Cardiff9£22,619644,70530
Carmarthenshire1£17,495878,5001
Ceredigion1£35,995512,0973
Cheshire42£20,674646,66389
City of Edinburgh9£23,609644,97429
City of London - Greater London33£18,472661,81074
Coleraine9£16,178761,6702
Conwy3£27,366416,2754
Cookstown9£14,166879,8464
Cornwall2£21,497656,2676
County Durham22£21,929641,00437
Craigavon6£25,104532,9746
Croydon - Greater London1£24,49558,3775
Cumbria4£18,223638,1645
Derbyshire43£19,684651,22470
Derry3£14,162969,667-
Devon4£15,422864,00526
Dorset11£20,213638,31118
Down3£23,080546,515-
Dumfries and Galloway8£25,805438,6926
Dundee City5£26,230424,72417
Dungannon2£17,460758,7223
Ealing - Greater London1£14,995770,0002
East Riding of Yorkshire19£20,970650,73325
East Sussex8£19,456845,91715
Enfield - Greater London2£13,998865,4146
Essex49£20,209755,064105
Falkirk6£18,158741,1572
Fermanagh4£17,368773,2503
Fife10£29,087435,85218
Flintshire5£13,987975,7862
Glasgow City30£25,398529,52777
Gloucestershire16£20,279749,45030
Greater Manchester75£16,314766,980145
Greenwich - Greater London1£25,495428,6933
Hampshire36£20,704650,00356
Harrow - Greater London3£12,062873,4994
Havering - Greater London15£15,003871,17914
Hertfordshire37£17,180763,34690
Highland4£44,223210,12519
Hillingdon - Greater London11£17,587768,9857
Hounslow - Greater London7£27,561536,50513
Inverclyde1£14,298867,342-
Isle of Wight3£14,907963,5332
Kent37£20,341745,25455
Kingston upon Thames - Greater London1£23,795713,8009
Lancashire54£20,050659,165110
Larne2£25,470635,0502
Leicestershire27£16,153769,29363
Lincolnshire27£19,987644,16166
Lisburn2£12,725967,3568
Magherafelt6£18,406666,5006
Merseyside12£17,785665,66326
Merthyr Tydfil1£14,9951043,0005
Monmouthshire2£11,845996,5005
Moray1£18,9951025,700-
Newport5£22,918539,45913
Newry and Mourne6£17,242664,9406
Newtownabbey4£20,521647,31912
Norfolk13£17,357751,69051
North Ayrshire6£23,023636,4398
North Down4£16,485866,2932
North Lanarkshire1£22,498525,35014
North Yorkshire42£20,421650,38970
Northamptonshire14£20,209650,95534
Northumberland3£17,766751,5127
Nottinghamshire71£17,861760,426153
Omagh8£19,963662,1735
Oxfordshire7£21,714647,60216
Pembrokeshire3£16,328860,4202
Perth and Kinross3£20,593635,1518
Powys1£9,2957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire1£26,998339,81311
Rhondda Cynon Taf1£16,999535,5161
Shropshire6£19,800645,41823
Somerset17£18,253769,38627
South Ayrshire3£20,831642,8357
South Lanarkshire4£19,623651,21310
South Yorkshire44£18,343758,47887
Staffordshire41£21,599647,03384
Stirling1£15,998758,4185
Strabane2£13,200892,0002
Suffolk14£19,088655,58631
Surrey27£21,626648,26545
Swansea9£22,521642,75725
Tyne and Wear52£18,661754,85689
Waltham Forest - Greater London1£17,450734,0007
Warwickshire10£16,422767,68917
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,995555,0005
West Midlands61£16,442798,902101
West Sussex12£22,597633,74437
West Yorkshire58£21,543649,469103
Wiltshire25£29,673432,56252
Worcestershire16£20,268749,31218
Add postcode for better results.