Inaugural T20 World Cup winners India held the top spot in the men’s T20I team rankings ahead of the upcoming edition of the tournament, which the West Indies and USA are co-hosting from June 1-29. India have 264 rating points.
Inaugural T20 World Cup winners India held the top spot in the men’s T20I team rankings ahead of the upcoming edition of the tournament, which the West Indies and USA are co-hosting from June 1-29. India have 264 rating points.