The Indian cricket team had come in for severe criticism from the country’s 1983 World Cup-winning captain Kapil Dev after…
India fast bowler Mohammad Siraj has grabbed the top position for bowlers in the ICC Men’s ODI Player Rankings after…