On the bowlers' table, Hasaranga has moved up three places to sixth after finishing as the second-highest wicket-taker, behind Bhuvneshwar, in Sri Lanka's sixth Asia Cup triumph. Hasaranga, who was named Player of the Tournament, picked up nine wickets at an economy rate of 7.39.
Kohli, meanwhile, has risen 14 places to slot in at No. 15 on the batters' table. His rise came on the back of a good Asia Cup, where he scored 276 runs in five innings - at an average of 92.00 and strike rate of 147.59.
He also scored his first T20I century during the tournament, an unbeaten 122 against Afghanistan, which brought an end to a century drought across formats that had run for 1020 days. Kohli's tally of runs was only behind Mohammad Rizwan's 281, and Rizwan held on to the top spot on the batters' table. Babar Azam, who had a forgettable Asia Cup with the bat, lost his No. 2 spot to Aiden Markram.
Bhuvneshwar, the highest wicket-taker at the Asia Cup with 11 strikes, also made notable progress, moving into the top ten among bowlers, jumping from 11th to seventh.