Shakib Al Hasan, a Bangladeshi all-rounder, continues to set records. Shortly after being the leading wicket-taker in T20 World Cups, Bangladesh’s 34-year-old captain achieved yet another gigantic feat, this time in Test cricket, with a 63-ball century against Pakistan on the final day of the Dhaka Test. Shakib returned for the second Test after missing the first, and although being knocked cheaply in the first innings, the experienced hitter posted a strong half-century in the second, which included nine fours. However, the score was not enough to prevent Pakistan from clinching the series 2-0 with an innings triumph.

Having said that, Shakib and Bangladesh can be quite pleased with the historic milestone that the all-rounder achieved on Thursday. Shakib became only the sixth cricketer in history to score 4000 Test runs and take 200 Test wickets, and he did so in the fastest time possible. Shakib was the first to reach the distinction, having played his 59th Test before anyone else. The famous Ian Botham came in second, needing 10 more matches to complete the feat. In 80 Tests, the great Garfield Sobers achieved the remarkable double, whereas former India captain Kapil Dev required 97. Jacques Kallis of South Africa and Daniel Vettori of New Zealand are also on the list, having played in 102 and 101 Tests, respectively.

Shakib became only the second player in the current T20 World Cup to score over 40 runs and take four wickets in the same match, adding to his six four-wicket hauls in the competition, the most by any bowler. Furthermore, when Shakib removed Brendan Taylor from Zimbabwe in July of this year, he became Bangladesh’s best wicket-taker, surpassing Mashrafe Mortaza’s 269 wickets. Shakib is one of only four all-rounders in ODI history to score over 6000 runs and take over 250 wickets. In Twenty20 cricket, he is one of just three players who have scored 5000 runs, 300 wickets, and 50 catches.