Nissanka in top five on ICC Men’s T20I Batting Rankings
India’s flashy opener Abhishek Sharma has set a new rating points record for batters in the ICC Men’s T20I Player Rankings after his Player of the Series effort in...