The International Cricket Council is the world 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 International Cricket Council (ICC) on Friday announced that India will host the Men's T20 World Cup in 2021 while Australia will stage the premier tournament in 2022. ...
Former India pacer Madan Lal feels that Pakistan should play three pacers and one spinner in the first Test of the three-match against England at Old Trafford. ...