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
After a meeting with Member Secretary of the Nepal National Sports Council (NSC) Ramesh Silwal on Monday in Kathmandu, the International Cricket Council (ICC) Deputy Chairman, Imran Khwaja said the international cricket body would consider Nepal's re ...