News
India to date remain the only team to have won the 60-over, 50-over and 20-over World Cup. The 1983 triumph was a 60-over World Cup while in 2011 under MS Dhoni they won the 50-over World Cup. On two ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results