The International Cricket Council is the global governing body of cricket. It was founded as the Imperial Cricket Conference in 1909 by representatives from Australia, England and South Africa. Read More
The Supreme Court-appointed Committee of Administrators (CoA) on Sunday issued a show-cause notice to the Acting Secretary of Board of Control for Cricket in India (BCCI) Amitabh Choudhary over his unavailability in the International Cricket Council' ...