5 players who scored a century and took a 5-wicket haul in a Test more than once

Shakib Al Hasan after being dismissed on 144 against Pakistan in 2011

3) Gary Sobers (2 times)

Gary Sobers in action during a Test match at Lord’s

Gary Sobers is undoubtedly the greatest all-rounder the world has ever seen, his statistics are enough to support the statement. He batted and bowled with equal domination. With an average of 57.78 runs per innings, he scored 26 centuries in the 93 Test matches he played, with a career best of 365 vs Pakistan at Kingston, Jamaica back in 1958.

It was the highest individual Test score for quite a while until Brian Lara broke the record in 1994 scoring 375 runs in an innings against England. The southpaw from Barbados produced some clinical performances for West Indies during his career span.

It was against India back in 1962 at Kingston, Jamaica he scored a 104-run century in the first innings and bowled figures of 5 for 63 runs in the second innings. In Leeds, 1966 the all-rounder from Barbados scored a magnificent 174 in the first innings and following it up with figures of 5 for 41 which helped West Indies to inflict an innings defeat on England.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links