ICC T20 rankings: India climb to top spot after series sweep over West Indies
India on Monday claimed the top spot in the ICC men's T20 International Team Rankings, riding on their 3-0 series sweep over the West Indies at home. India eased to a 17-run victory…
Read More...
Read More...