India remains No. 1 in ICC rankings before T20 World Cup 2024
Australia, the 2021 World Champion, was second with 257 points, defending champions England third with 254 points and the West Indies two points behind them on 252.
What's Your Reaction?