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,531£19,554753,4552,901
Aberdeen City11£25,051532,08121
Aberdeenshire1£20,995554,400-
Antrim5£15,928768,6364
Ards1£13,250980,0008
Armagh2£40,995544,0007
Ballymena4£24,950639,9766
Ballymoney5£15,006869,5696
Barnet - Greater London1£9,89510114,9015
Bedfordshire32£17,751764,10756
Belfast6£16,523744,97649
Berkshire27£19,200761,01834
Bexley - Greater London1£16,295753,000-
Blaenau Gwent4£17,846647,2652
Brent - Greater London1£13,088979,9924
Bristol17£17,504756,51550
Bromley - Greater London8£24,432439,18618
Buckinghamshire14£20,032754,10530
Caerphilly2£12,9451077,0002
Cambridgeshire52£16,429763,27252
Cardiff9£25,224542,01224
Carmarthenshire2£16,395870,4502
Carrickfergus1£30,999213,5932
Ceredigion1£35,995512,0973
Cheshire39£22,900644,43585
City of Edinburgh11£25,977538,47932
City of London - Greater London40£18,316661,93364
Coleraine5£17,068758,0404
Conwy4£24,773523,4565
Cookstown6£15,623769,3444
Cornwall2£19,997839,2505
County Durham20£23,347638,09946
Craigavon2£19,949627,9797
Croydon - Greater London3£26,482652,0002
Cumbria6£18,357736,6677
Derbyshire50£18,681656,23173
Derry3£14,495969,667-
Devon7£18,369758,49927
Dorset7£28,121519,45919
Down3£23,162546,515-
Dumfries and Galloway4£25,885426,9915
Dundee City6£22,607543,22913
Dungannon3£16,645846,4482
Ealing - Greater London1£14,995770,0002
East Ayrshire1£15,499663,0855
East Riding of Yorkshire21£21,942647,31819
East Sussex13£19,502849,61310
Enfield - Greater London1£15,990823,0006
Essex45£18,230757,553111
Falkirk6£18,158741,1574
Fermanagh4£14,368885,7004
Fife10£31,353433,47218
Flintshire7£13,697981,6362
Glasgow City35£24,435532,68471
Gloucestershire12£21,769748,98127
Greater Manchester69£15,861865,336146
Greenwich - Greater London1£21,495621,4332
Hampshire31£18,824756,24655
Harrow - Greater London1£15,495728,8084
Havering - Greater London14£13,696874,97113
Herefordshire2£21,846540,0452
Hertfordshire49£19,686655,14384
Highland5£40,497317,51617
Hillingdon - Greater London10£14,136874,9338
Hounslow - Greater London9£30,006435,10214
Inverclyde1£14,998867,342-
Isle of Wight2£16,4951042,3005
Kent31£21,585742,24750
Kingston upon Thames - Greater London4£24,807618,2047
Lancashire46£19,497760,771115
Larne3£20,243754,3672
Leicestershire27£15,751872,24559
Limavady1£14,490874,000-
Lincolnshire26£19,003645,47166
Lisburn4£15,098861,6328
Magherafelt7£18,619666,6077
Merseyside15£19,822549,00021
Merthyr Tydfil2£15,247856,7245
Monmouthshire1£13,9991059,7434
Moray1£18,9951025,700-
Newport3£32,166428,02413
Newry and Mourne7£17,884661,0935
Newtownabbey3£26,415437,03615
Norfolk21£20,412649,28744
North Ayrshire6£23,023636,43910
North Down4£16,485866,2932
North Lanarkshire4£14,040874,06110
North Yorkshire36£20,834648,53965
Northamptonshire14£20,967647,62837
Northumberland5£18,010753,6187
Nottinghamshire74£17,116760,649134
Omagh8£19,813658,6924
Oxfordshire5£17,833757,93917
Pembrokeshire3£16,662860,4202
Perth and Kinross3£26,760540,00110
Powys1£9,2957119,3501
Redbridge - Greater London1£12,750979,0001
Renfrewshire2£21,248859,59815
Rhondda Cynon Taf2£18,049537,336-
Shropshire7£15,223863,22619
Somerset17£16,644864,50630
South Ayrshire3£15,498758,3175
South Lanarkshire4£21,824643,5616
South Yorkshire34£20,023653,64885
Staffordshire43£18,930754,61385
Stirling1£16,498758,4184
Strabane3£14,330783,5761
Suffolk12£19,777755,55128
Surrey25£19,134750,12842
Sutton - Greater London1£9,9497117,000-
Swansea8£22,349531,17327
Tyne and Wear54£19,169751,27283
Waltham Forest - Greater London1£17,450734,0007
Warwickshire9£16,191774,31315
West Dunbartonshire1£10,4951078,141-
West Lothian2£18,997555,0007
West Midlands55£17,447799,102103
West Sussex10£18,723735,76941
West Yorkshire55£20,763651,99595
Wiltshire26£29,801433,43149
Worcestershire12£19,880753,94519
Add postcode for better results.