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,522£19,609752,6422,896
Aberdeen City10£25,006534,13921
Aberdeenshire1£20,995554,400-
Antrim5£15,928768,6364
Ards1£13,250980,0008
Armagh2£40,995544,0007
Ballymena4£24,950639,9766
Ballymoney6£14,838864,3085
Barnet - Greater London1£9,89510114,9015
Bedfordshire32£17,759764,10757
Belfast6£16,523744,97650
Berkshire26£19,345762,67334
Bexley - Greater London1£16,295753,000-
Blaenau Gwent4£17,971647,2652
Brent - Greater London1£13,088979,9924
Bristol18£18,265755,21149
Bromley - Greater London8£24,432439,18618
Buckinghamshire14£20,046754,10531
Caerphilly2£12,9451077,0002
Cambridgeshire52£16,320763,89851
Cardiff9£25,224542,01224
Carmarthenshire2£16,395870,4502
Carrickfergus1£30,999213,5932
Ceredigion1£35,995512,0973
Cheshire39£22,949644,59785
City of Edinburgh11£25,977538,47932
City of London - Greater London42£18,486660,90865
Coleraine5£17,068758,0404
Conwy4£24,773523,4565
Cookstown6£15,623769,3444
Cornwall2£19,997839,2505
County Durham18£23,831537,87048
Craigavon1£18,399634,8077
Croydon - Greater London3£26,482652,0002
Cumbria4£18,049741,4127
Derbyshire48£18,860656,05874
Derry3£14,495969,667-
Devon8£17,948754,30128
Dorset6£29,653520,43320
Down3£23,162546,515-
Dumfries and Galloway3£24,014426,9915
Dundee City6£22,607543,22913
Dungannon3£16,645846,4482
Ealing - Greater London1£14,995770,0002
East Ayrshire1£15,499663,0855
East Riding of Yorkshire17£22,854643,83821
East Sussex13£19,502849,61310
Enfield - Greater London1£15,990823,0006
Essex46£18,692756,610112
Falkirk6£18,158741,1574
Fermanagh4£14,368885,7004
Fife11£31,575431,58717
Flintshire7£13,697981,6362
Glasgow City35£24,861532,57271
Gloucestershire12£21,769748,98127
Greater Manchester69£16,158763,817145
Greenwich - Greater London1£21,495621,4332
Hampshire31£18,870755,97556
Harrow - Greater London1£15,495728,8084
Havering - Greater London14£13,696874,97113
Herefordshire2£21,839540,0452
Hertfordshire48£18,738756,88186
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
Kent30£21,716741,81252
Kingston upon Thames - Greater London4£24,807618,2047
Lancashire47£20,579658,725113
Larne3£20,243754,3672
Leicestershire28£17,037770,71658
Limavady1£14,490874,000-
Lincolnshire26£18,971645,44065
Lisburn3£14,067865,4718
Magherafelt7£18,619666,6077
Merseyside15£19,822549,00021
Merthyr Tydfil2£15,247856,7245
Moray1£18,9951025,700-
Newport3£32,166428,02413
Newry and Mourne7£17,884661,0935
Newtownabbey3£26,748437,03615
Norfolk19£19,512652,28144
North Ayrshire6£23,023636,43910
North Down4£16,485866,2932
North Lanarkshire4£14,155874,06110
North Yorkshire36£20,793648,53968
Northamptonshire13£21,494649,22138
Northumberland6£18,174754,1826
Nottinghamshire68£17,201760,906133
Omagh8£19,813658,6924
Oxfordshire7£18,216752,35716
Pembrokeshire3£16,662860,4202
Perth and Kinross3£26,760540,00110
Powys1£9,2957119,3501
Redbridge - Greater London1£12,750979,0001
Renfrewshire2£21,248645,97514
Rhondda Cynon Taf2£18,049537,336-
Shropshire6£15,011863,22620
Somerset17£16,644864,50630
South Ayrshire3£15,498758,3175
South Lanarkshire4£21,824643,5616
South Yorkshire39£20,666651,81780
Staffordshire42£19,140753,66286
Stirling1£16,4980-4
Strabane3£14,330783,5761
Suffolk13£19,284755,20427
Surrey24£18,754751,04842
Sutton - Greater London1£9,9497117,000-
Swansea8£22,349531,17327
Tyne and Wear56£19,557750,29280
Waltham Forest - Greater London1£17,450734,0007
Warwickshire9£16,208774,31315
West Dunbartonshire1£10,4951078,141-
West Lothian2£17,497643,1676
West Midlands58£17,392795,849100
West Sussex10£18,723735,76942
West Yorkshire54£20,570653,76896
Wiltshire26£29,895433,43149
Worcestershire12£19,880753,94519
Add postcode for better results.