the president of icc is
The current ICC president is Zaheer Abbas, who was appointed in June 2015 following the resignation of Mustafa Kamal in April 2015. Kamal, the former president of the Bangladesh Cricket Board, resigned shortly after the 2015 World Cup, claiming the organisation operated both unconstitutionally and unlawfully.