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,474£19,424753,3582,952
Aberdeen City6£25,848421,89121
Aberdeenshire2£15,597760,7973
Angus1£8,9951172,500-
Antrim4£15,744875,7706
Ards3£23,515748,7675
Ballymena8£20,292654,8063
Ballymoney8£16,706767,4587
Bedfordshire30£17,888759,30747
Belfast6£19,506657,02154
Berkshire24£17,721868,00145
Bexley - Greater London1£15,995753,000-
Blaenau Gwent2£19,997644,1515
Brent - Greater London4£14,895872,1982
Bristol24£18,613752,94053
Bromley - Greater London7£25,190443,15211
Buckinghamshire13£18,898757,93131
Caerphilly2£12,9451077,000-
Cambridgeshire41£18,906655,05575
Cardiff9£22,153540,34528
Carmarthenshire2£17,245765,2151
Carrickfergus1£26,950351,6223
Ceredigion2£23,995749,2802
Cheshire38£22,738644,99782
City of Edinburgh11£18,747751,33627
City of London - Greater London33£19,913655,62068
Coleraine9£15,838762,9444
Conwy3£27,366416,2752
Cookstown9£14,977780,0504
Cornwall4£18,792753,1345
County Durham20£19,346645,94545
Craigavon8£26,202426,9445
Cumbria1£17,610650,8808
Derbyshire38£22,205551,27479
Derry2£14,573878,0002
Devon6£20,908750,81917
Dorset7£22,656636,94821
Down2£24,945433,7881
Dumfries and Galloway7£23,640532,6066
Dundee City5£26,700332,41717
Dungannon3£15,623859,8051
Ealing - Greater London2£15,342847,6302
East Ayrshire2£10,4971088,2555
East Riding of Yorkshire13£20,414648,80228
East Sussex11£17,337955,82414
Enfield - Greater London2£15,493957,0006
Essex57£19,732755,30195
Falkirk9£20,799740,3242
Fermanagh3£19,158656,0003
Fife9£27,842537,12821
Flintshire5£13,987975,7862
Glasgow City28£23,719532,24069
Gloucestershire10£16,723861,27321
Greater Manchester73£16,631764,676160
Hampshire29£19,434754,32367
Harrow - Greater London2£14,095941,2853
Havering - Greater London15£15,296875,03816
Herefordshire1£18,000662,3593
Hertfordshire49£16,057765,10487
Highland4£45,72329,89314
Hillingdon - Greater London10£14,042881,58411
Hounslow - Greater London7£24,507547,7329
Isle of Wight2£16,4951042,3003
Kent31£20,094747,64370
Kingston upon Thames - Greater London1£23,795713,8005
Lancashire51£19,566759,029106
Larne2£25,470635,0501
Leicestershire25£16,847769,80951
Limavady1£16,745570,0001
Lincolnshire24£21,025642,19454
Lisburn4£13,349874,0427
Magherafelt6£21,817671,0935
Merseyside15£17,950764,52527
Merthyr Tydfil2£16,347849,6546
Monmouthshire2£11,545996,5003
Moray1£17,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport9£29,233324,59113
Newry and Mourne6£15,108869,3546
Newtownabbey4£19,320644,7066
Norfolk14£18,744755,06647
North Ayrshire2£26,074650,2977
North Down3£17,133867,7242
North Lanarkshire2£16,247862,18312
North Yorkshire37£20,779651,08783
Northamptonshire6£16,825752,74938
Northumberland4£16,796857,2676
Nottinghamshire73£17,853762,359152
Omagh4£18,799668,7759
Oxfordshire4£19,304752,54410
Pembrokeshire2£17,995748,3802
Perth and Kinross2£19,245629,9188
Powys1£8,9957119,350-
Renfrewshire5£19,058652,8239
Rhondda Cynon Taf1£16,699535,5161
Shropshire9£16,716744,98218
Somerset16£18,179761,34726
South Ayrshire7£24,355543,6207
South Lanarkshire1£32,698311,8908
South Yorkshire37£18,981655,31394
Staffordshire36£18,584754,47180
Stirling2£17,498744,7635
Suffolk10£27,611431,63427
Surrey32£20,210747,18339
Swansea7£23,826534,00220
Tyne and Wear51£18,080755,83199
Waltham Forest - Greater London5£23,649324,1386
Warwickshire8£13,248882,48815
West Dunbartonshire1£9,9951078,141-
West Lothian1£16,998739,6306
West Midlands61£18,179692,361115
West Sussex18£25,624529,23625
West Yorkshire53£21,465649,225108
Wiltshire15£30,880425,89445
Worcestershire10£20,078756,07725
Add postcode for better results.