Shakib Al Hasan vs Kemar Roach (Test): 113 runs off 167 balls, out 5 times (SR 67.66, dot% 62.30, 13×4, 1×6).
| Balls | 167 |
| Runs | 113 |
| Dismissals | 5 |
| Strike rate | 67.66 |
| Dot % | 62.30 |
| Boundary % | 8.40 |
| Fours | 13 |
| Sixes | 1 |
| 2009 | 50 | 44 | 2 | 88.0 |
| 2011 | 32 | 21 | 0 | 65.62 |
| 2018 | 45 | 20 | 2 | 44.44 |
| 2021 | 16 | 10 | 0 | 62.5 |
| 2022 | 24 | 18 | 1 | 75.0 |
| Shere Bangla National Stadium, Mirpur | 61 | 33 | 1 | 54.09 |
| National Cricket Stadium, St George's | 41 | 42 | 1 | 102.43 |
| Zahur Ahmed Chowdhury Stadium, Chattogram | 30 | 18 | 0 | 60.0 |
| Sir Vivian Richards Stadium, North Sound | 23 | 16 | 2 | 69.56 |
| Arnos Vale Ground, Kingstown | 9 | 2 | 1 | 22.22 |
| Daren Sammy National Cricket Stadium, Gros Islet | 3 | 2 | 0 | 66.66 |
Shakib Al Hasan has scored 113 runs off 167 balls against Kemar Roach in Test cricket (strike rate 67.66, average 22.60).
Kemar Roach has dismissed Shakib Al Hasan 5 time(s) in Test cricket (caught ×5).
Shakib Al Hasan has hit 1 six(es) and 13 four(s) off Kemar Roach in Test cricket.
In 2018-2022: 48 runs off 85 balls, 3 dismissal(s), strike rate 56.47.