| Last Test: | vs Bangladesh at Sabina Park, November 30, 2024 |
| Last Odi: | vs Bangladesh at Sher-e-Bangla National Cricket Stadium, January 22, 2021 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 33 | 9 | 1238 | 100 | 25 | 41.03 | 1 | 5 | 127 | 7 | 121 | 6 |
| ODI | 2 | 0 | 14 | 9 | 7 | 40.00 | 0 | 0 | 1 | 0 | 1 | 1 |
| T20 | 1 | 0 | 37 | 37 | 37 | 112.12 | 0 | 0 | 5 | 0 | 0 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 33 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| ODI | 2 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 1 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 84 | - | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 2nd Test Vs BAN | 5 (9) , 12 (18) |
| 1st Test Vs BAN | 14 (23) , 22 (18) |
| 2nd Test Vs SAF | 27 (51) , 4 (10) |
| 1st Test Vs SAF | 1 (3) , 2 (10) |
| 3rd Test Vs ENG | 49 (99) , 5 (27) |
| 2nd Test Vs ENG | 82 (122) , 14 (26) |
| 1st Test Vs ENG | 0 (2) , 9 (26) |
| 2nd Test Vs AUS | 7 (8) , 79 (157) |
| 1st Test Vs AUS | 6 (22) , 18 (44) |
| 2nd Test Vs IND | 10 (26) |
| 2nd ODI Vs BAN | 5 (22) |
| 1st ODI Vs BAN | 9 (13) |
| Find Player |