| Last Odi: | vs Pakistan at Sheikh Zayed Stadium, September 26, 2018 |
| Last Test: | vs Ireland at Sher-e-Bangla National Cricket Stadium, November 19, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 75 | 10 | 4859 | 181 | 38 | 54.46 | 13 | 25 | 557 | 21 | 43 | 0 |
| ODI | 28 | 1 | 557 | 60 | 22 | 74.37 | 0 | 3 | 60 | 1 | 4 | 0 |
| T20 | 6 | 1 | 60 | 26 | 20 | 120.00 | 0 | 0 | 5 | 2 | 1 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 75 | 11 | 55.18 | 3.74 | 4/3 | 0 | 0 |
| ODI | 28 | 7 | 27.14 | 4.87 | 13/2 | 0 | 0 |
| T20 | 6 | 0 | 0 | 10.67 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 49 | - | - |
| Bowling | - | - | - |
| All Rounder | 67 | - | - |
| 2nd Test Vs IRE | 87 (118) , 63 (128) |
| 1st Test Vs IRE | 82 (132) |
| 2nd Test Vs SRL | 21 (39) , 15 (33) |
| 1st Test Vs SRL | 29 (33) , 14 (40) |
| 2nd Test Vs ZIM | 33 (64) |
| 1st Test Vs ZIM | 56 (105) , 47 (84) |
| 2nd Test Vs WI | 0 (6) , 0 (4) |
| 1st Test Vs WI | 50 (116) , 11 (36) |
| 2nd Test Vs SAF | 82 (112) , 0 (2) |
| 1st Test Vs SAF | 4 (6) , 0 (3) |
| Super Four Match 6 Vs PAK | 5 (4) |
| Match 6 Vs AFG | 9 (17) |
| Find Player |