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,459£19,448753,5462,631
Aberdeen City6£24,249422,58318
Antrim4£16,578881,5207
Ards2£19,623962,4004
Ballymena7£17,763660,2073
Ballymoney9£16,008770,3398
Banbridge1£16,950665,000-
Bedfordshire35£17,463762,68336
Belfast5£16,257663,62548
Berkshire24£18,512863,59844
Bexley - Greater London1£15,495753,000-
Blaenau Gwent2£18,997644,1514
Brent - Greater London3£15,132769,6003
Bristol19£18,851753,56651
Bromley - Greater London6£24,554548,1609
Buckinghamshire13£18,960759,91926
Caerphilly2£12,9451077,000-
Cambridgeshire41£18,994656,06569
Cardiff8£24,557537,27927
Carmarthenshire2£17,245765,2301
Carrickfergus1£26,950351,6223
Ceredigion2£23,745749,2801
Cheshire40£22,701642,65370
City of Edinburgh12£20,615644,25422
City of London - Greater London32£20,237652,94165
Coleraine9£15,219866,4875
Conwy3£27,366416,2752
Cookstown8£15,480776,9934
Cornwall7£25,490737,4593
County Durham18£19,375644,31842
Craigavon7£27,731425,5406
Cumbria2£16,525749,4407
Derbyshire39£21,192653,93468
Derry2£14,573878,0002
Devon7£25,792741,60116
Dorset5£25,246534,02820
Down2£24,495433,7881
Dumfries and Galloway7£24,080536,8687
Dundee City4£26,625431,90212
Dungannon4£18,983647,7331
Ealing - Greater London3£14,560851,7531
East Ayrshire2£14,038878,5395
East Riding of Yorkshire11£19,240653,13529
East Sussex11£17,614854,00613
Enfield - Greater London3£20,993746,8833
Essex57£19,850754,49785
Falkirk9£20,743740,3241
Fermanagh3£18,658656,0003
Fife9£29,353432,00219
Flintshire5£13,987975,7862
Glasgow City25£24,569530,52267
Gloucestershire10£16,576873,81422
Greater Manchester71£16,933763,386140
Hampshire32£19,358754,26661
Harrow - Greater London2£14,095941,2852
Havering - Greater London15£15,939770,60017
Herefordshire1£18,000662,3592
Hertfordshire51£15,971764,78684
Highland4£45,72329,8939
Hillingdon - Greater London11£13,938884,16711
Hounslow - Greater London3£13,083878,6309
Isle of Wight2£16,4951042,3001
Kent33£21,539643,84263
Kingston upon Thames - Greater London1£23,795713,8005
Lancashire50£18,800761,92493
Larne2£25,470635,0501
Leicestershire26£17,655764,83542
Limavady1£16,745570,0001
Lincolnshire31£22,032539,96043
Lisburn3£12,382979,5705
Magherafelt6£20,097671,0934
Merseyside15£17,125769,20425
Merthyr Tydfil2£16,347849,6543
Monmouthshire2£11,545996,5002
Moray1£17,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport8£29,977224,15714
Newry and Mourne5£14,031873,4246
Newtownabbey4£19,195644,7064
Norfolk15£19,046751,36139
North Ayrshire2£19,780665,9336
North Down3£16,800867,7241
North Lanarkshire3£13,648877,1156
North Yorkshire30£19,663651,65974
Northamptonshire7£20,646643,22836
Northumberland4£16,598857,2675
Nottinghamshire73£17,649761,783132
Omagh5£17,189778,0207
Oxfordshire5£16,717759,6858
Pembrokeshire2£17,745748,3802
Perth and Kinross1£18,290635,7369
Powys1£9,4957119,350-
Renfrewshire5£18,998652,8237
Rhondda Cynon Taf1£16,350535,5161
Shropshire6£17,160740,35318
Somerset15£16,748762,18723
South Ayrshire8£22,998545,7489
South Lanarkshire1£32,698311,8908
South Yorkshire34£18,591757,80082
Staffordshire33£18,521749,53268
Stirling3£17,665640,0092
Suffolk11£27,641430,25321
Surrey28£18,795750,01036
Swansea11£24,853429,51615
Tyne and Wear49£17,668754,63884
Waltham Forest - Greater London2£24,375424,7895
Warwickshire10£13,167879,72312
West Dunbartonshire1£9,9951078,141-
West Lothian1£16,998739,6307
West Midlands61£18,860689,790108
West Sussex16£25,169532,14424
West Yorkshire49£22,028547,25297
Wiltshire18£28,644430,11643
Worcestershire13£21,391753,23924
Add postcode for better results.