Bangladesh captain Shakib al Hasan has moved closer to re-claiming his crown as the best all-rounder in Test cricket by jumping to second on the latest list of ICC Test Player Rankings.
Shakib moved up two spots to second on the latest all-rounder rankings that were released by the ICC on Wednesday, with India left-hander Ravindra Jadeja the only player now in front of him.