Wanindu Hasaranga, despite shining with the ball against South Africa in the T20 World Cup, was completely ineffective in batting. His performance is reflected in the ranking. He has dropped to number two in the list of all-rounders in this edition. Shakib Al Hasan has returned to the top.