Personal details
Born15 Jun 1993
Age33 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 6 | 258 | 21.5 | 31.54 | 0 | 0 |
| ODI | 11 | 157 | 15.7 | 61.32 | 0 | 0 |
| T20 | 27 | 413 | 15.88 | 112.84 | 0 | 0 |
| List A | 74 | 2026 | 28.53 | 77.74 | 0 | 0 |
| First-class | 60 | 2744 | 26.90 | 45.67 | 2 | 4.1 |
| T10 | 8 | 36 | 6.00 | 90.00 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 12 | 0 | 258 | 87 | 21.5 | 818 | 31.54 | 0 | 1 | 27 | 2 | 6 |
| ODI | 11 | 11 | 1 | 157 | 42 | 15.7 | 256 | 61.32 | 0 | 0 | 18 | 2 | 2 |
| T20 | 27 | 27 | 1 | 413 | 61 | 15.88 | 366 | 112.84 | 0 | 2 | 51 | 9 | 9 |
| List A | 74 | 73 | 2 | 2026 | 122 | 28.53 | 2606 | 77.74 | 1 | 11 | 256 | 20 | 29 |
| First-class | 60 | 107 | 5 | 2744 | 139 | 26.90 | 6008 | 45.67 | 4 | 14 | 351 | 11 | 48 |
| T10 | 8 | 7 | 1 | 36 | 18 | 6.00 | 40 | 90.00 | 0 | 0 | 3 | 1 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 60 | 5 | 15.5 | 65 | 2 | 2/47 | 32.5 | 4.1 | 0 | 0 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 5 | 105 | 42 | 26.25 | 74.47 | 0 | 0 |
India | 2 | 20 | 13 | 10.00 | 37.04 | 0 | 0 |
Australia | 1 | 19 | 19 | 19.00 | 76.00 | 0 | 0 |
Ireland | 1 | 13 | 13 | 13.00 | 43.33 | 0 | 0 |
Bangladesh | 2 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 94 | 87 | 47.00 | 22.76 | 1 | 0 |
Afghanistan | 4 | 72 | 46 | 18.00 | 40.22 | 0 | 0 |
South Africa | 4 | 52 | 40 | 13.00 | 37.14 | 0 | 0 |
Ireland | 2 | 40 | 26 | 20.00 | 46.51 | 0 | 0 |
Last 10 innings · batting
108 & 21*vs IRE-A
0 & 40vs SA
16vs SR
8*vs MNE
8vs TUSK
21vs MOU
1vs ROC
26 & 14vs IRE
0 & 21vs AFG
46 & 5vs AFG
First Class
vs IRE-A5 Nov 2026 · Not out & c MR Adair b M Humphreys
108 & 21*(228 & 35)
Test
vs SA6 Jul 2025 · c K Verreynne b CE Yusuf & c D Brevis b S Muthusamy
0 & 40(1 & 76)
T20
vs SR28 Mar 2025 · runout (TE Tsiga / Shelton Mazvitorera)
16(19)
T20
vs MNE26 Mar 2025 · Not out
8*(7)
T20
vs TUSK25 Mar 2025 · c LM Jongwe b A Ndlovu
8(14)
T20
vs MOU24 Mar 2025 · b VM Nyauchi
21(18)
First Class
vs ROC21 Feb 2025 · b RF Higgins
1(12)
Test
vs IRE6 Feb 2025 · lbw b BJ McCarthy & b MR Adair
26 & 14(66 & 20)
Test
vs AFG2 Jan 2025 · c A Zazai b Y Ahmadzai & c A Malik b R Khan
0 & 21(2 & 56)
Test
vs AFG26 Dec 2024 · c S Atal b Z Khan & lbw b Z Khan
46 & 5(115 & 6)

Sri Lanka
India
Australia
Ireland
Bangladesh
Afghanistan
South Africa