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,476£19,715652,8303,023
Aberdeen City6£24,514422,58322
Angus1£8,9951172,500-
Antrim3£16,993873,0267
Ards3£23,515748,7675
Ballymena7£17,906660,2074
Ballymoney8£16,593767,1398
Banbridge1£16,950665,0001
Bedfordshire34£17,639760,93844
Belfast5£16,408663,62555
Berkshire25£18,151865,74046
Bexley - Greater London1£15,695753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London3£15,497769,6003
Bristol20£18,807754,79658
Bromley - Greater London6£24,756548,16012
Buckinghamshire13£18,866757,93131
Caerphilly2£12,9451077,000-
Cambridgeshire40£18,759656,87677
Cardiff9£23,939540,63931
Carmarthenshire2£17,245765,2151
Carrickfergus1£26,950351,6223
Ceredigion2£23,995749,2802
Cheshire39£22,997642,58482
City of Edinburgh12£20,252749,22127
City of London - Greater London34£19,925654,87369
Coleraine8£15,016863,9115
Conwy3£27,366416,2752
Cookstown8£15,568776,9935
Cornwall7£25,806737,4595
County Durham19£18,940646,73345
Craigavon7£27,731425,5406
Croydon - Greater London1£34,908221,7125
Cumbria1£17,610650,8808
Derbyshire37£21,690552,90579
Derry2£14,573878,0002
Devon8£24,630745,86918
Dorset6£22,197636,77322
Down2£24,945433,7881
Dumfries and Galloway6£24,080534,6637
Dundee City4£26,625431,90215
Dungannon4£19,216647,7331
Ealing - Greater London3£15,226851,7532
East Ayrshire2£13,847878,5395
East Riding of Yorkshire13£18,931653,87229
East Sussex11£17,732854,00615
Enfield - Greater London3£20,660746,8835
Essex58£20,245653,90598
Falkirk9£20,799740,3242
Fermanagh3£19,158656,0003
Fife9£29,353432,00223
Flintshire5£13,987975,7862
Glasgow City25£24,641530,52273
Gloucestershire9£16,862868,29323
Greater Manchester69£16,825763,457163
Hampshire31£19,562654,31169
Harrow - Greater London2£14,095941,2853
Havering - Greater London15£16,102769,03817
Herefordshire1£18,000662,3593
Hertfordshire52£16,539762,74589
Highland4£45,72329,89314
Hillingdon - Greater London10£14,042881,58411
Hounslow - Greater London5£23,790552,93911
Isle of Wight2£16,4951042,3002
Kent32£20,928744,91272
Kingston upon Thames - Greater London1£23,795713,8005
Lancashire49£19,118760,355108
Larne2£25,470635,0501
Leicestershire25£17,928764,43150
Limavady1£16,745570,0001
Lincolnshire30£23,205535,89253
Lisburn3£12,382979,5708
Magherafelt5£18,117777,4006
Merseyside17£17,032767,36725
Merthyr Tydfil2£16,347849,6546
Monmouthshire2£11,545996,5003
Moray1£17,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport9£30,378222,98615
Newry and Mourne5£14,131873,4247
Newtownabbey4£19,195644,7066
Norfolk16£18,987751,21347
North Ayrshire2£20,074665,9337
North Down3£17,133867,7242
North Lanarkshire2£16,147862,18312
North Yorkshire32£20,714649,96187
Northamptonshire9£20,547640,20838
Northumberland4£16,746857,2676
Nottinghamshire78£17,706761,150156
Omagh5£17,189778,0207
Oxfordshire5£16,647759,68511
Pembrokeshire2£17,745748,3802
Perth and Kinross1£18,290635,7369
Powys1£8,9957119,350-
Renfrewshire5£19,058652,8238
Rhondda Cynon Taf1£16,699535,5161
Shropshire6£16,776748,69620
Somerset15£16,776762,18726
South Ayrshire6£22,248546,55011
South Lanarkshire1£32,698311,8908
South Yorkshire36£18,593757,00395
Staffordshire36£19,769648,88881
Stirling3£17,498640,0093
Suffolk11£27,896430,25327
Surrey29£19,319749,33841
Swansea11£26,453427,40520
Tyne and Wear50£17,948753,91499
Waltham Forest - Greater London4£25,062322,1657
Warwickshire9£12,859883,42114
West Dunbartonshire1£9,9951078,141-
West Lothian1£16,998739,6308
West Midlands63£18,881689,130118
West Sussex17£25,335530,11725
West Yorkshire51£21,913647,611109
Wiltshire17£29,822429,97646
Worcestershire11£22,573649,79525
Add postcode for better results.