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.
Shakib's collection was still 404 points as he has not played any Test match during the last one month, according to an ICC press release.