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,523£19,664753,4152,937
Aberdeen City7£26,542421,41525
Aberdeenshire3£20,396649,5292
Angus1£8,9951172,500-
Antrim6£16,146873,3635
Ards3£23,581748,7677
Armagh1£49,995311,0005
Ballymena8£20,354654,8064
Ballymoney7£16,950764,9295
Barnet - Greater London1£5,99510195,3547
Bedfordshire33£18,037760,54444
Belfast5£20,108560,88158
Berkshire27£18,000870,87440
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London4£14,907867,9982
Bristol28£19,145749,04749
Bromley - Greater London6£25,006447,18511
Buckinghamshire10£16,361858,67132
Caerphilly2£12,9451077,000-
Cambridgeshire45£17,857756,97468
Cardiff7£20,882637,24029
Carmarthenshire2£17,245765,2151
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire46£21,436645,04482
City of Edinburgh9£18,392754,38026
City of London - Greater London44£20,660653,43664
Coleraine7£16,543761,2445
Conwy3£27,366416,2753
Cookstown8£14,918780,3056
Cornwall4£16,246769,5457
County Durham20£19,867641,51842
Craigavon7£23,517536,1925
Croydon - Greater London1£22,725510,0004
Cumbria2£14,823773,2929
Derbyshire39£20,174655,12875
Derry2£14,495968,5001
Devon4£21,496646,59414
Dorset8£24,488531,82920
Down2£25,623433,7881
Dumfries and Galloway9£25,319431,3924
Dundee City9£24,582436,17715
Dungannon3£15,790859,8052
Ealing - Greater London1£14,495770,0002
East Ayrshire1£11,9981071,5105
East Riding of Yorkshire14£20,613654,76125
East Sussex10£18,864846,07514
Enfield - Greater London2£22,745544,0957
Essex60£18,965755,81887
Falkirk6£21,076641,0983
Fermanagh4£17,118773,2503
Fife8£25,510541,36918
Flintshire5£13,987975,7862
Glasgow City28£24,108532,62977
Gloucestershire12£19,848756,83223
Greater Manchester73£17,775763,214153
Hampshire34£20,642650,77061
Harrow - Greater London2£14,095941,2856
Havering - Greater London12£14,535878,48216
Hertfordshire45£16,303765,74686
Highland5£39,177416,48914
Hillingdon - Greater London9£15,846776,57111
Hounslow - Greater London6£22,965551,13713
Isle of Wight2£16,4951042,3003
Kent37£21,601644,16758
Kingston upon Thames - Greater London1£23,795713,8006
Lambeth - Greater London1£32,995328,200-
Lancashire55£18,381763,02298
Larne2£25,470635,0501
Leicestershire23£15,468769,74655
Lincolnshire25£20,411646,14957
Lisburn3£12,382979,5708
Magherafelt5£21,817558,3117
Merseyside16£19,094660,48825
Merthyr Tydfil2£14,673855,5055
Monmouthshire2£11,595996,5004
Moray1£18,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport6£21,265641,1608
Newry and Mourne7£15,843768,2344
Newtownabbey4£19,895642,38811
Norfolk20£18,447753,04051
North Ayrshire5£26,328533,5416
North Down3£17,133867,7243
North Lanarkshire3£15,531855,58212
North Yorkshire43£21,840648,86178
Northamptonshire9£21,469643,60433
Northumberland4£17,168857,2887
Nottinghamshire65£17,079763,557152
Omagh7£19,130662,9107
Oxfordshire5£23,433646,06713
Pembrokeshire2£17,995748,3803
Perth and Kinross1£18,290724,6399
Powys1£8,9957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire4£20,423540,6039
Rhondda Cynon Taf1£16,999535,5161
Shropshire9£18,399648,97021
Somerset11£16,493768,35128
South Ayrshire5£21,417652,0197
South Lanarkshire3£21,932644,2418
South Yorkshire39£18,806653,65196
Staffordshire43£20,889649,70882
Stirling1£15,998758,4185
Suffolk9£29,802428,21434
Surrey30£19,782748,52644
Swansea5£25,898636,55125
Tyne and Wear53£19,439753,61292
Waltham Forest - Greater London5£18,689527,4535
Warwickshire10£15,394777,12218
West Dunbartonshire1£9,9951078,141-
West Lothian1£17,498739,6307
West Midlands56£16,1397102,434105
West Sussex12£26,905526,07832
West Yorkshire54£20,624650,179106
Wiltshire17£27,861437,46350
Worcestershire16£19,483753,34921
Wrexham1£28,999325,857-
Add postcode for better results.