Truly, Shakib is the greatest all-rounder ever. ... An average of over four wickets and nearly 100 runs per Test - the hallmark of a great allrounder. He dropped a little on both fronts in the third segment, although his career-best performance (247 runs and six wickets) came in this phase.