fbpx mmnews
Archive

Greg Barclay

New Zealand’s Greg Barclay elected ICC chairman

DUBAI: New Zealand’s Greg Barclay was elected as the new chairman of the International Cricket Council (ICC). He succeeds India’s Shashank Manohar who stepped down earlier this year. He secured a crucial vote from Cricket South Africa in the second