When he bowled Pakistan's Saeed Ajmal on the fourth day in Mirpur, Shakib Al Hasan became the first Bangladesh player to score a hundred and take a five-for in the same Test, and the 21st overall.
His achievement was the 28th instance of a cricketer recording this feat – Ian Botham did it the most (five) – and Shakib was just the third player to do so in the last 15 years.
Here is a list of the cricketers to have scored a century and taken a five-wicket haul in the same Test:
1. Jimmy Sinclair (SA) – 106 & 6/26 vs England, 1899
2. Aubrey Faulkner (SA) – 123 & 5/120 vs England, 1910
3. Charles Kelleway (Aus) – 114 & 5/33 vs South Africa, 1912
4. Jack Gregory (Aus) – 100 & 7/69 vs England, 1920
5. Vinoo Mankad (Ind) – 184 & 5/196 vs England, 1952
6. Denis Atkinson (WI) – 219 & 5/56 vs Australia, 1955
7. Keith Miller (Aus) – 109 & 6/107 vs West Indies, 1955
8. Richie Benaud (Aus) – 100 & 5/84 vs South Africa, 1958
9. Collie Smith (WI) – 100 & 5/90 vs India, 1959
10. Polly Umrigar (Ind) – 172 not out & 5/107 vs West Indies, 1962
11. Garry Sobers (WI) – 104 & 5/63 vs India, 1962
12. Bruce Taylor (NZ) – 105 & 5/85 vs India, 1965
13. Garry Sobers (WI) – 174 & 5/41 vs England, 1968
14. Mushtaq Mohammad (Pak) – 201 & 5/49 vs New Zealand, 1973
15. Tony Greig (Eng) – 148 & 6/164 vs West Indies, 1974
16. Mushtaq Mohammad (Pak) – 121 & 5/28 vs West Indies, 1977
17.Ian Botham (Eng) – 103 & 5/73 vs New Zealand, 1978
18. Ian Botham (Eng) – 108 & 8/34 vs Pakistan, 1978
19. Ian Botham (Eng) – 114 & 6/58 vs India, 1980
20. Ian Botham (Eng) – 149 not out & 6/95 vs Australia, 1981
21. Imran Khan (Pak) – 117 & 6/98 vs India, 1983
22. Ian Botham (Eng) – 138 & 5/59 vs New Zealand, 1984
23. Wasim Akram (Pak) – 123 & 5/100 vs Australia, 1990
24. Paul Strang (Zim) – 106 not out & 5/212 vs Pakistan, 1996
25. Jacques Kallis (SA) – 110 & 5/90 vs West Indies, 1999
26. Jacques Kallis (SA) – 139 not out & 5/21 vs Bangladesh, 2002
27. R Ashwin (IND) – 103 & 5/156 vs West Indies, 2011
28. Shakib Al Hasan (Ban) – 144 & 6/82 vs Pakistan, 2011
Link