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,513£19,350753,7022,950
Aberdeen City7£25,927419,79922
Aberdeenshire3£20,396649,5312
Angus1£8,9951172,500-
Antrim5£16,985765,3365
Ards2£20,123962,4008
Ballymena8£20,292654,8063
Ballymoney9£16,304765,4555
Barnet - Greater London1£5,99510195,3545
Bedfordshire26£18,240759,93149
Belfast5£20,008560,00354
Berkshire23£16,268877,53345
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London3£15,876761,2643
Bristol26£17,486752,29151
Bromley - Greater London7£23,460446,40810
Buckinghamshire14£22,272652,75630
Caerphilly2£12,9451077,000-
Cambridgeshire41£18,841655,68069
Cardiff7£21,095541,90327
Carmarthenshire2£17,245765,2151
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire40£22,000644,34483
City of Edinburgh15£19,101747,61323
City of London - Greater London39£19,920657,20764
Coleraine7£16,514761,2445
Conwy3£27,366416,2752
Cookstown8£14,918780,3055
Cornwall4£18,734753,1348
County Durham23£20,044642,55245
Craigavon7£23,346536,1925
Cumbria1£17,650650,8809
Derbyshire42£21,207550,35275
Derry2£14,495968,5001
Devon7£21,067745,83116
Dorset8£24,488531,82918
Down3£22,462546,515-
Dumfries and Galloway8£24,810431,4415
Dundee City7£26,714428,31817
Dungannon3£15,623859,8052
Ealing - Greater London2£15,592847,6302
East Ayrshire1£11,4981071,5105
East Riding of Yorkshire15£21,090653,48725
East Sussex11£18,594945,96713
Enfield - Greater London2£15,493957,0008
Essex62£19,290753,73488
Falkirk8£21,487740,0562
Fermanagh3£19,158656,0004
Fife7£26,169538,30323
Flintshire5£13,987975,7862
Glasgow City20£24,798530,08883
Gloucestershire10£16,727863,12422
Greater Manchester70£16,939764,552160
Hampshire29£18,776757,86266
Harrow - Greater London2£14,095941,2855
Havering - Greater London15£15,154875,90816
Hertfordshire50£16,102766,26890
Highland5£38,977416,39014
Hillingdon - Greater London9£17,007775,79312
Hounslow - Greater London6£25,125548,66711
Isle of Wight2£16,4951042,3003
Kent36£21,654745,76567
Kingston upon Thames - Greater London1£23,795713,8006
Lambeth - Greater London1£32,995328,200-
Lancashire55£19,257762,090100
Larne2£25,470635,0501
Leicestershire23£15,781768,94150
Limavady1£16,745570,0001
Lincolnshire27£21,188643,02758
Lisburn4£13,349874,0428
Magherafelt5£21,817558,3116
Merseyside15£17,390768,72025
Merthyr Tydfil3£15,681755,7585
Monmouthshire2£11,595996,5004
Moray1£17,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport8£25,963437,5319
Newry and Mourne6£15,151772,4185
Newtownabbey5£19,195646,1198
Norfolk17£19,812649,93149
North Ayrshire3£31,048437,4247
North Down3£17,133867,7243
North Lanarkshire3£15,464855,58211
North Yorkshire44£21,616647,38081
Northamptonshire6£19,841646,49240
Northumberland4£17,021857,2676
Nottinghamshire68£18,022759,774150
Omagh5£19,628663,0009
Oxfordshire4£19,304752,54411
Pembrokeshire2£17,995748,3802
Perth and Kinross3£18,927628,1588
Powys1£8,9957119,350-
Redbridge - Greater London1£11,950979,0001
Renfrewshire5£19,238644,72610
Rhondda Cynon Taf1£16,999535,5161
Shropshire8£16,630746,29720
Somerset12£17,367762,98930
South Ayrshire4£21,422653,2637
South Lanarkshire3£21,932644,2418
South Yorkshire35£18,163756,619100
Staffordshire37£20,294651,87780
Stirling1£15,998758,4185
Suffolk10£27,808431,63430
Surrey29£19,040749,69844
Swansea7£24,041535,20123
Tyne and Wear58£18,290756,41393
Waltham Forest - Greater London4£18,812527,0705
Warwickshire9£15,554775,78515
West Dunbartonshire1£9,9951078,141-
West Lothian1£17,498739,6306
West Midlands66£18,027790,090103
West Sussex15£26,988526,25131
West Yorkshire56£21,830647,109106
Wiltshire19£28,349430,70442
Worcestershire13£18,859753,93524
Wrexham1£28,899325,919-
Add postcode for better results.