Bangladeshi all-rounder and former captain Shakib Al Hasan has been ranked number 1 all-rounder (test cricket) in the Reliance ICC Test Championship All-Rounder Rankings. Shakib Al Hasan with a rating of 404 preceded his competitor and one of the greatest all-rounders of all time Jacques Kallis who previously topped the list and has the ratings of 390 now. Shakib, cum left arm spinner, played his last test match back in 2011 December against Pakistan.