Personal details
Born12 May 2003
Age23 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 61 | 269 | 8.15 | 61.28 | 76 | 4.65 |
| T20I | 30 | 136 | 13.6 | 106.25 | 30 | 6.93 |
| T20 | 32 | 136 | 13.6 | 106.25 | 31 | 6.90 |
| List A | 57 | 239 | 7.46 | 54.94 | 71 | 4.78 |
| T10 | 12 | 148 | 24.67 | 132.14 | 2 | 12.09 |
Debuts
ODINetherlands vs Scotland, Rotterdam19 May 2021
T20INepal vs Netherlands, Kirtipur17 Apr 2021
List AIreland A vs Neth A, Wicklow 12 May 2021
T20Nepal vs Netherlands, Kirtipur17 Apr 2021
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 61 | 43 | 10 | 269 | 36 | 8.15 | 439 | 61.28 | 0 | 0 | 9 | 8 | 12 |
| T20I | 30 | 17 | 7 | 136 | 30 | 13.6 | 128 | 106.25 | 0 | 0 | 9 | 4 | 3 |
| T20 | 32 | 17 | 7 | 136 | 30 | 13.6 | 128 | 106.25 | 0 | 0 | 9 | 4 | 3 |
| List A | 57 | 42 | 10 | 239 | 23 | 7.46 | 435 | 54.94 | 0 | 0 | 9 | 8 | 13 |
| T10 | 12 | 8 | 2 | 148 | 48 | 24.67 | 112 | 132.14 | 0 | 0 | 15 | 4 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 61 | 60 | 500.5 | 2328 | 76 | 6/34 | 30.63 | 4.65 | 1 | 0 |
| T20I | 30 | 30 | 97.2 | 675 | 30 | 3/17 | 22.5 | 6.93 | 0 | 0 |
| T20 | 32 | 32 | 105.2 | 727 | 31 | 3/17 | 23.45 | 6.90 | 0 | 0 |
| List A | 57 | 56 | 443.5 | 2122 | 71 | 6/34 | 29.88 | 4.78 | 1 | 0 |
| T10 | 12 | 8 | 10.5 | 131 | 2 | 1/24 | 65.50 | 12.09 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 47 | 15 | 11.75 | 130.56 | 8 | 6.45 |
| ICC Cricket World Cup | 9 | 70 | 23 | 11.67 | 80.46 | 10 | 5.50 |
| Global T20 Canada | 3 | 16 | 12 | 8.00 | 76.19 | 2 | 6.78 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 3 | 58 | 30 | 58.00 | 131.82 | 0 | 0 |
Pakistan | 1 | 13 | 13 | 13.00 | 162.50 | 0 | 0 |
Sri Lanka | 1 | 10 | 10 | 10.00 | 125.00 | 0 | 0 |
India | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 4 | 3 | 80 | 26.67 | 5.58 | 28.67 |
Pakistan | 1 | 2 | 33 | 16.50 | 8.25 | 12.00 |
India | 1 | 2 | 19 | 9.50 | 4.75 | 12.00 |
Sri Lanka | 1 | 1 | 23 | 23.00 | 7.67 | 18.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 3 | 39 | 23 | 39.00 | 125.81 | 0 | 0 |
New Zealand | 3 | 28 | 11 | 9.33 | 47.46 | 0 | 0 |
Sri Lanka | 3 | 16 | 9 | 8.00 | 48.48 | 0 | 0 |
Zimbabwe | 1 | 15 | 15 | 15.00 | 107.14 | 0 | 0 |
Afghanistan | 2 | 14 | 10 | 14.00 | 46.67 | 0 | 0 |
Pakistan | 4 | 13 | 6 | 4.33 | 72.22 | 0 | 0 |
Bangladesh | 1 | 9 | 9 | 9.00 | 150.00 | 0 | 0 |
India | 1 | 5 | 5 | 5.00 | 45.45 | 0 | 0 |
West Indies | 2 | 4 | 3 | 4.00 | 50.00 | 0 | 0 |
Australia | 1 | 1 | 1 | 1.00 | 12.50 | 0 | 0 |
England | 3 | 1 | 1 | 0.33 | 9.09 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 3 | 5 | 129 | 25.80 | 4.63 | 33.40 |
New Zealand | 3 | 4 | 127 | 31.75 | 6.68 | 28.50 |
England | 4 | 4 | 199 | 49.75 | 7.37 | 40.50 |
Pakistan | 4 | 3 | 163 | 54.33 | 4.41 | 74.00 |
West Indies | 4 | 3 | 194 | 64.67 | 5.46 | 71.00 |
South Africa | 3 | 2 | 123 | 61.50 | 6.15 | 60.00 |
Australia | 1 | 1 | 59 | 59.00 | 8.43 | 42.00 |
Bangladesh | 1 | 1 | 26 | 26.00 | 2.60 | 60.00 |
Afghanistan | 2 | 1 | 78 | 78.00 | 5.38 | 87.00 |
India | 1 | 0 | 52 | – | 7.43 | – |
Zimbabwe | 2 | 0 | 92 | – | 4.84 | – |
Last 10 innings · batting
15*vs BW
1vs BW
0vs IND
9vs USA
13vs PAK
18vs ZIM
1*vs VCK
30vs BAN
13*vs BAN
6*vs SCO
T20
vs BW19 Sep 2026 · Not out
15*(11)
T20
vs BW10 Sep 2026 · c M Humphreys b S Netravalkar
1(5)
T20I
vs IND18 Feb 2026 · b V Chakaravarthy
0(1)
T20I
vs USA13 Feb 2026 · b SC van Schalkwyk
9(7)
T20I
vs PAK7 Feb 2026 · c S Farhan b S Mirza
13(8)
T20
vs ZIM3 Feb 2026 · b W Masakadza
18(12)
T10
vs VCK13 Oct 2025 · Not out
1*(1)
T20I
vs BAN1 Sep 2025 · b M Hasan
30(24)
T20I
vs BAN30 Aug 2025 · Not out
13*(8)
T20I
vs SCO8 Jul 2025 · Not out
6*(4)
Last 10 innings · bowling
1/19vs BW
1/22vs GC
0/30vs DG
1/28vs BW
1/23vs RD
2/28vs DG
0/20vs GC
1/8vs BW
2/19vs IND
0/24vs USA
Netherlands Cricket
Amsterdam Flames
Bangladesh
Pakistan
Sri Lanka
India
South Africa
New Zealand
Zimbabwe
Afghanistan
West Indies
Australia
England