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,532£19,718753,2412,957
Aberdeen City10£27,649420,44623
Aberdeenshire2£25,849638,7761
Antrim4£18,484757,1705
Ards3£23,581748,7677
Armagh1£49,995311,0005
Ballymena7£21,263650,2305
Ballymoney8£16,138871,3134
Barnet - Greater London1£5,69510195,3547
Bedfordshire30£17,969759,36350
Belfast4£14,674773,55855
Berkshire26£18,087871,19638
Bexley - Greater London1£15,995753,000-
Blaenau Gwent4£16,786744,0753
Brent - Greater London3£14,359865,9973
Bristol22£18,522751,02253
Bromley - Greater London5£23,454551,67212
Buckinghamshire11£21,567650,15932
Caerphilly2£12,9451077,000-
Cambridgeshire50£17,404758,50358
Cardiff8£19,540645,71631
Carrickfergus1£17,950544,1342
Ceredigion1£35,495512,0973
Cheshire49£21,593644,46584
City of Edinburgh8£19,016754,86527
City of London - Greater London38£19,935655,47864
Coleraine8£16,331761,5454
Conwy3£27,366416,2754
Cookstown8£14,918780,3056
Cornwall3£16,763772,8117
County Durham23£22,280638,02339
Craigavon6£25,330528,2525
Croydon - Greater London1£23,495510,0005
Cumbria3£14,065865,3068
Derbyshire39£20,614655,15079
Derry2£14,495968,5001
Devon4£14,747862,56719
Dorset10£22,035635,06319
Down3£22,913546,515-
Dumfries and Galloway9£25,375431,3926
Dundee City9£24,693436,12216
Dungannon3£15,790859,8052
Ealing - Greater London1£14,495770,0002
East Ayrshire3£13,331976,5713
East Riding of Yorkshire17£20,558650,85424
East Sussex8£19,331845,91714
Enfield - Greater London2£22,998544,0957
Essex61£19,779754,99293
Falkirk8£21,549740,0562
Fermanagh4£17,118773,2503
Fife8£23,210648,29420
Flintshire5£13,987975,7862
Glasgow City32£24,473529,54179
Gloucestershire11£19,907758,63229
Greater Manchester76£17,899763,008153
Hampshire36£20,131651,72060
Harrow - Greater London2£14,095941,2856
Havering - Greater London12£14,627876,40616
Hertfordshire39£15,872766,39985
Highland4£44,223210,12517
Hillingdon - Greater London8£16,077777,39211
Hounslow - Greater London7£23,034547,19613
Isle of Wight2£16,4951042,3003
Kent34£21,004745,04758
Kingston upon Thames - Greater London1£23,795713,8007
Lambeth - Greater London1£32,995328,200-
Lancashire61£18,435763,42796
Larne2£25,470635,0501
Leicestershire22£16,369768,31056
Lincolnshire28£19,977646,20361
Lisburn2£12,725967,3568
Magherafelt4£19,773663,0008
Merseyside13£19,794661,26626
Merthyr Tydfil2£14,673855,5055
Monmouthshire2£11,795996,5004
Moray1£18,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport5£22,798539,45910
Newry and Mourne7£15,843768,2345
Newtownabbey2£19,045645,08012
Norfolk18£16,709751,96851
North Ayrshire5£26,328533,5417
North Down4£16,349866,2932
North Lanarkshire4£14,813862,86813
North Yorkshire38£21,109651,58677
Northamptonshire11£20,321649,37531
Northumberland2£19,849744,5777
Nottinghamshire67£17,168764,180150
Omagh6£18,744667,0347
Oxfordshire5£23,433646,06714
Pembrokeshire2£17,995748,3803
Perth and Kinross1£17,800724,63910
Powys1£8,9957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire3£21,831537,10410
Rhondda Cynon Taf1£16,999535,5161
Shropshire8£19,174645,59221
Somerset12£16,812767,80729
South Ayrshire4£24,348643,9077
South Lanarkshire2£26,499532,44510
South Yorkshire46£18,242756,88288
Staffordshire44£22,105647,50680
Stirling1£15,998758,4186
Suffolk9£21,196651,68433
Surrey30£20,214749,72945
Swansea8£22,648644,10825
Tyne and Wear54£19,495753,55291
Waltham Forest - Greater London4£18,862526,3055
Warwickshire10£15,018777,14719
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,498738,0007
West Midlands63£16,088799,101102
West Sussex8£22,979634,98035
West Yorkshire58£21,304648,004104
Wiltshire18£28,525434,70152
Worcestershire14£19,042756,71721
Wrexham1£28,999325,8571
Add postcode for better results.