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,505£19,796752,9332,972
Aberdeen City10£27,748420,44624
Aberdeenshire2£25,849638,7621
Antrim4£18,484757,1705
Ards4£40,285738,0756
Armagh1£49,995311,0005
Ballymena6£21,682651,6925
Ballymoney9£15,944772,8123
Bedfordshire31£17,888759,93350
Belfast3£14,232773,37757
Berkshire27£18,116870,72137
Bexley - Greater London1£15,995753,000-
Blaenau Gwent3£17,548743,4343
Brent - Greater London3£14,359865,9973
Bristol21£19,716747,81152
Bromley - Greater London5£23,612551,67212
Buckinghamshire10£19,678753,35233
Caerphilly2£12,9451077,000-
Cambridgeshire54£17,236758,85157
Cardiff7£20,904637,24031
Carmarthenshire1£17,495878,5001
Carrickfergus2£15,725765,0671
Ceredigion1£35,495512,0973
Cheshire44£21,827644,89884
City of Edinburgh8£19,141754,84227
City of London - Greater London36£19,070657,16065
Coleraine8£16,331761,5454
Conwy4£25,524522,8613
Cookstown7£15,127778,9196
Cornwall3£16,930772,8117
County Durham21£21,679642,60138
Craigavon6£24,871531,1364
Croydon - Greater London1£23,495510,0005
Cumbria2£15,100850,4408
Derbyshire36£20,535653,45079
Derry2£14,495968,5001
Devon4£14,747862,56720
Dorset10£22,035635,06319
Down3£23,080546,515-
Dumfries and Galloway8£25,569431,4417
Dundee City7£23,963536,70816
Dungannon3£15,790859,8052
Ealing - Greater London1£14,495770,0002
East Ayrshire3£13,331976,5713
East Riding of Yorkshire17£20,817650,72924
East Sussex8£19,331845,91714
Enfield - Greater London1£15,500760,0007
Essex60£19,851754,30595
Falkirk7£20,778639,1362
Fermanagh5£16,693775,8002
Fife8£20,710649,48320
Flintshire5£13,987975,7862
Glasgow City29£23,516532,35582
Gloucestershire11£19,907758,63230
Greater Manchester78£17,457763,737150
Hampshire35£20,339651,93460
Harrow - Greater London2£14,095941,2856
Havering - Greater London12£14,627876,40616
Hertfordshire37£16,144765,08086
Highland4£44,223210,12517
Hillingdon - Greater London8£16,077777,39212
Hounslow - Greater London7£23,106547,19613
Isle of Wight2£16,4951042,3003
Kent35£21,231742,71556
Kingston upon Thames - Greater London1£23,795713,8007
Lambeth - Greater London1£33,995328,200-
Lancashire58£18,536763,24896
Larne2£25,470635,0501
Leicestershire22£16,087769,06359
Lincolnshire27£19,314647,87063
Lisburn2£12,725967,3568
Magherafelt4£19,773663,0008
Merseyside13£19,794661,26627
Merthyr Tydfil2£14,397855,5055
Monmouthshire2£11,795996,5005
Moray1£18,9951025,700-
Neath Port Talbot1£8,995985,000-
Newport5£22,798539,45910
Newry and Mourne6£16,992664,9406
Newtownabbey3£17,862650,40212
Norfolk16£16,815750,88352
North Ayrshire6£23,689639,3097
North Down4£16,349866,2932
North Lanarkshire4£14,838862,86413
North Yorkshire37£21,015651,15776
Northamptonshire11£20,321649,37533
Northumberland2£19,849744,5777
Nottinghamshire69£17,125764,010151
Omagh6£18,744667,0347
Oxfordshire5£23,463646,06714
Pembrokeshire2£17,995748,3803
Perth and Kinross1£17,800724,63910
Powys1£8,9957119,3501
Redbridge - Greater London1£12,450979,0001
Renfrewshire1£26,998339,81310
Rhondda Cynon Taf1£16,999535,5161
Shropshire8£19,197645,59221
Somerset11£16,173773,39230
South Ayrshire4£24,348643,9077
South Lanarkshire2£26,499532,44510
South Yorkshire44£18,238757,48089
Staffordshire42£22,562645,30682
Stirling1£15,998758,4186
Strabane2£13,200892,0001
Suffolk10£20,350652,75734
Surrey28£20,044751,03747
Swansea8£22,648644,10825
Tyne and Wear55£19,437753,30492
Waltham Forest - Greater London1£17,450734,0005
Warwickshire11£15,926773,56918
West Dunbartonshire1£10,4951078,141-
West Lothian1£17,498738,0007
West Midlands59£16,5367100,081102
West Sussex10£22,970635,69134
West Yorkshire60£21,452647,695102
Wiltshire19£29,792432,25558
Worcestershire15£18,572757,31520
Wrexham1£28,999325,8571
Add postcode for better results.