India won the T20 World Cup twice, in 2007 and 2024. Check out which one is iconic, the journey, key moments, and significance of both victories under MS Dhoni…
India are at the top of the points table and will play Afghanistan, Bangladesh/ Netherlands and Australia in the Super Eight stage of the T20 World Cup
The island nation tops the list of teams with the most wins in the T20 World Cup with 31 wins in 51 matches which makes for a win percentage of 61.76%. Sri…