Personal details
Born27 Sep 1984
Age42 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 3 | 0 | – | – | 5 | 6.20 |
| T20 | 150 | 1349 | 20.44 | 149.06 | 167 | 7.73 |
| List A | 137 | 1971 | 26.28 | 110.91 | 168 | 5.07 |
| First-class | 75 | 2428 | 24.52 | 80.77 | 228 | 2.82 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | 0 | 1 |
| T20 | 150 | 103 | 37 | 1349 | 63 | 20.44 | 905 | 149.06 | 0 | 2 | 85 | 77 | 31 |
| List A | 137 | 105 | 30 | 1971 | 82 | 26.28 | 1777 | 110.91 | 0 | 8 | 0 | 0 | 40 |
| First-class | 75 | 115 | 16 | 2428 | 100 | 24.52 | 3006 | 80.77 | 1 | 13 | 291 | 58 | 27 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 3 | 10 | 62 | 5 | 2/20 | 12.40 | 6.20 | 0 | 0 |
| T20 | 150 | 139 | 485.2 | 3753 | 167 | 5/16 | 22.47 | 7.73 | 2 | 0 |
| List A | 137 | 0 | 969.3 | 4918 | 168 | 5/39 | 29.27 | 5.07 | 2 | 0 |
| First-class | 75 | 127 | 2166.3 | 6124 | 228 | 14/62 | 26.85 | 2.82 | 11 | 2 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 22 | 247 | 44 | 30.88 | 148.80 | 32 | 7.47 |
| Caribbean Premier League | 6 | 23 | 15 | 7.67 | 79.31 | 1 | – |
| 4-Day Franchise Series | 6 | 234 | 78 | 23.40 | 70.48 | 15 | 2.54 |
| CSA T20 Challenge | 10 | 99 | 47 | 33.00 | 170.69 | 8 | 9.20 |
| Abu Dhabi T10 | – | – | – | – | – | – | – |
| CSA Provincial One Day Challenge | 30 | 507 | 62 | 36.21 | 113.68 | 45 | 4.29 |
Against teams
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 2 | 3 | 42 | 14.00 | 7.00 | 12.00 |
Zimbabwe | 1 | 2 | 20 | 10.00 | 5.00 | 12.00 |
Last 10 innings · batting
17vs ENG-L
10*vs ENG-L
0*vs WI-L
7vs RK
21*vs DR
14vs DD
30vs PR
2vs RK
4vs KSA
7vs DG
T20
vs ENG-L16 Oct 2026 · b A Shahzad
17(9)
T20
vs ENG-L13 Oct 2026 · Not out
10*(10)
T20
vs WI-L4 Oct 2026 · Not out
0*(1)
T20
vs RK7 Feb 2025 · c & b S Tyagi
7(14)
T20
vs DR6 Feb 2025 · Not out
21*(6)
T20
vs DD17 Mar 2024 · c SMA Priyanjan b A Singh
14(9)
T20
vs PR15 Mar 2024 · b JPR Scantlebury-Searles
30(21)
T20
vs RK12 Mar 2024 · b A Nurse
2(6)
T20
vs KSA11 Mar 2024 · b CB Mpofu
4(8)
T20
vs DG10 Mar 2024 · c S Marsh b S Lakmal
7(4)
Last 10 innings · bowling
3/25vs ENG-L
2/20vs BAN-L
0/27vs ENG-L
2/22vs WI-L
0/22vs DD
1/23vs PR
0/10vs RK
1/15vs KSA
0/18vs DG
1/16vs LIO
Bangladesh
Zimbabwe