Personal details
Born8 Apr 2006
Age20 Years
BattingLeft hand Bat
BowlingLeft Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 2 | 17 | 8.5 | 60.71 | 3 | 3.92 |
| ODI | 5 | 1 | 0.33 | 12.5 | 9 | 7.39 |
| T20I | 22 | 19 | 9.5 | 79.16 | 20 | 8.94 |
| T20 | 55 | 55 | 18.33 | 80.88 | 56 | 8.75 |
| List A | 7 | 1 | 0.33 | 12.5 | 11 | 6.66 |
| First-class | 6 | 26 | 5.2 | 31.32 | 21 | 4.16 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 3 | 1 | 17 | 9 | 8.5 | 28 | 60.71 | 0 | 0 | 0 | 2 | 2 |
| ODI | 5 | 3 | 0 | 1 | 1 | 0.33 | 8 | 12.5 | 0 | 0 | 0 | 0 | 1 |
| T20I | 22 | 6 | 4 | 19 | 12 | 9.5 | 24 | 79.16 | 0 | 0 | 2 | 0 | 9 |
| T20 | 55 | 15 | 12 | 55 | 22 | 18.33 | 68 | 80.88 | 0 | 0 | 5 | 2 | 16 |
| List A | 7 | 3 | 0 | 1 | 1 | 0.33 | 8 | 12.5 | 0 | 0 | 0 | 0 | 1 |
| First-class | 6 | 8 | 3 | 26 | 9 | 5.2 | 83 | 31.32 | 0 | 0 | 2 | 2 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 43.2 | 170 | 3 | 3/90 | 56.66 | 3.92 | 0 | 0 |
| ODI | 5 | 5 | 33.1 | 245 | 9 | 4/72 | 27.22 | 7.39 | 0 | 0 |
| T20I | 22 | 21 | 72.4 | 650 | 20 | 4/20 | 32.50 | 8.94 | 0 | 0 |
| T20 | 55 | 52 | 179.3 | 1571 | 56 | 4/18 | 28.05 | 8.75 | 0 | 0 |
| List A | 7 | 7 | 58.5 | 392 | 11 | 4/72 | 35.63 | 6.66 | 0 | 0 |
| First-class | 6 | 12 | 120 | 500 | 21 | 6/78 | 23.8 | 4.16 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 4 | 8 | 8 | – | 400.00 | 2 | 13.00 |
| ICC Men's T20 World Cup | 2 | 0 | 0 | – | – | 2 | 6.38 |
| 4-Day Franchise Series | 1 | 1 | 1 | 0.50 | 5.26 | 4 | 4.99 |
| CSA T20 Challenge | 11 | 1 | 1 | – | 33.33 | 20 | 6.19 |
| ICC Under-19 World Cup | 9 | 21 | 12 | 21.00 | 60.00 | 27 | 4.34 |
| SA20 | 17 | 26 | 22 | 26.00 | 70.27 | 10 | 9.95 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 12 | 12 | – | 109.09 | 0 | 0 |
West Indies | 2 | 4 | 3 | – | 50.00 | 0 | 0 |
Australia | 1 | 3 | 3 | – | 100.00 | 0 | 0 |
New Zealand | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
England | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 3 | 9 | 113 | 12.56 | 10.27 | 7.33 |
Zimbabwe | 4 | 4 | 87 | 21.75 | 6.21 | 21.00 |
New Zealand | 3 | 3 | 92 | 30.67 | 8.49 | 21.67 |
Pakistan | 2 | 2 | 80 | 40.00 | 11.43 | 21.00 |
West Indies | 6 | 2 | 169 | 84.50 | 9.48 | 53.50 |
England | 1 | 0 | 41 | – | 10.25 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 1 | 1 | 0.50 | 33.33 | 0 | 0 |
Australia | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 5 | 122 | 24.40 | 7.71 | 19.00 |
Australia | 1 | 0 | 73 | – | 12.17 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 2 | 17 | 9 | 17.00 | 65.38 | 0 | 0 |
Pakistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 3 | 90 | 30.00 | 4.22 | 42.67 |
Zimbabwe | 2 | 0 | 80 | – | 3.64 | – |
Last 10 innings · batting
1*vs SEC
0vs PC
1*vs JSK
0vs ENG
0vs AUS
3*vs AUS
0vs NZ
8*vs PBKS
0*vs MICT
2*vs JSK
T20
vs SEC11 Jan 2026 · Not out
1*(2)
T20
vs PC7 Jan 2026 · runout (RL Chase / L Williams)
0(3)
T20
vs JSK30 Dec 2025 · Not out
1*(4)
T20I
vs ENG12 Sep 2025 · c J Bethell b WG Jacks
0(1)
ODI
vs AUS24 Aug 2025 · c T Head b A Zampa
0(5)
T20I
vs AUS10 Aug 2025 · Not out
3*(3)
T20I
vs NZ16 Jul 2025 · c M Santner b JA Duffy
0(1)
T20
vs PBKS18 May 2025 · Not out
8*(2)
T20
vs MICT4 Feb 2025 · Not out
0*(4)
T20
vs JSK30 Jan 2025 · Not out
2*(5)
Last 10 innings · bowling
2/18vs NAM
2/32vs NAM
1/9vs ZIM
0/38vs NAM
0/33vs ZIM
1/24vs ZIM
1/31vs ENG-L
2/39vs ENG-L
2/21vs ZIM
0/30vs UAE
Rajasthan Royals
South Africa Cricket
Highveld Lions Cricket
South Africa U19 Cricket
Pakistan
West Indies
Australia
New Zealand
England
Zimbabwe