First player to score a century and take 10 wickets in a Test match

First player to score a century and take 10 wickets in a Test match
Who
Ian Botham, Imran Khan, Shakib Al Hasan
What
First
Where
India (Bombay (Mumbai))
When
18 February 1980
Ian Botham (England; 114 runs, 13 wickets) was the first player to score 100 runs and take 10 wickets in a Test match, against India at Wankhede Stadium, Bombay (now Mumbai), India, on 15-18 February 1980. The feat was matched by Imran Khan (Pakistan; 117 runs, 11 wickets) against India at Iqbal Stadium, Faisalabad, India, on 3-8 January 1983, and by Shakib Al Hasan (Bangladesh; 137 runs, 10 wickets) against Zimbabwe at Sheikh Abu Naser Stadium, Khulna, Bangladesh, on 3-7 November 2014. One other player has scored 100 runs and taken 10 wickets in a single Test match. Australia's Alan Davidson took five wickets for 135 runs and six wickets for 87 runs and scored 44 runs and 80 not out against the West Indies at Brisbane Cricket Ground, Woolloongabba (aka Gabba), Brisbane, Australia, on 9-14 December 1960. Unusually for a Test match, the game ended as a tie. However, Davidson's achievement does not qualify for this record alongside Botham, Khan and Shakib because his runs were not scored in a single innings.

Shakib hit 137 in his team's first innings and took five wickets for 80 runs and five wickets for 44 runs (for match figures of 10 wickets for 124 runs) as Bangladesh won the match by 162 runs.

Shakib reached the landmark on 7 November 2014 with his fifth wicket in Zimbabwe's second innings, when Natsai M'shangwe was caught behind without troubling the scorers.