Bangladesh’s ace cricketer Shakib Al Hasan recaptured the No 1 all-rounder slot in the latest Reliance ICC Test Player Rankings which were released on Monday.
His regaining the top ranked all-rounder spot comes after South Africa’s Jacques Kallis’ poor performance both with bat and ball in their just concluded three-match Test series against England.