Shakib Al Hasan vs Mohammad Nabi (ODI): 60 runs off 95 balls, out 3 times (SR 63.15, dot% 48.40, 2×4, 0×6).
| Balls | 95 |
| Runs | 60 |
| Dismissals | 3 |
| Strike rate | 63.15 |
| Dot % | 48.40 |
| Boundary % | 2.10 |
| Fours | 2 |
| Sixes | 0 |
| Powerplay | 9 | 8 | 0 | 88.88 | 0 |
| Middle | 76 | 39 | 3 | 51.31 | 0 |
| Death | 10 | 13 | 0 | 130.0 | 0 |
| 2015 | 9 | 11 | 0 | 122.22 |
| 2016 | 24 | 12 | 1 | 50.0 |
| 2018 | 13 | 6 | 0 | 46.15 |
| 2019 | 21 | 15 | 0 | 71.42 |
| 2023 | 28 | 16 | 2 | 57.14 |
| Zahur Ahmed Chowdhury Stadium, Chattogram | 28 | 16 | 2 | 57.14 |
| Shere Bangla National Stadium, Mirpur | 24 | 12 | 1 | 50.0 |
| The Rose Bowl, Southampton | 21 | 15 | 0 | 71.42 |
| Zayed Cricket Stadium, Abu Dhabi | 13 | 6 | 0 | 46.15 |
| Manuka Oval, Canberra | 9 | 11 | 0 | 122.22 |
Shakib Al Hasan has scored 60 runs off 95 balls against Mohammad Nabi in ODIs (strike rate 63.15, average 20).
Mohammad Nabi has dismissed Shakib Al Hasan 3 time(s) in ODIs (lbw ×2, caught ×1).
Shakib Al Hasan has hit 0 six(es) and 2 four(s) off Mohammad Nabi in ODIs.
In the powerplay: 8 runs off 9 balls, 0 dismissal(s), strike rate 88.88.
In the death overs: 13 runs off 10 balls, 0 dismissal(s), strike rate 130.
In 2018-2023: 37 runs off 62 balls, 2 dismissal(s), strike rate 59.68.