Personal details
Born9 Jan 2003
Age23 Years
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 29 | 14.5 | 61.7 | 0 | 2.69 |
| ODI | 36 | 462 | 20.09 | 84.15 | 43 | 5.41 |
| T20I | 16 | 94 | 15.66 | 101.07 | 19 | 7.55 |
| T20 | 86 | 724 | 17.65 | 105.38 | 85 | 7.17 |
| List A | 78 | 1178 | 22.22 | 79.16 | 103 | 4.64 |
| First-class | 38 | 1386 | 31.5 | 58.01 | 111 | 3.32 |
| T10 | 8 | 8 | 8.00 | 133.33 | 7 | 7.29 |
Debuts
TestSri Lanka vs Pakistan, Galle 24 Jul 2022
ODISri Lanka vs Australia, Pallekele14 Jun 2022
First ClassLankan CC vs SL Navy, Welisara9 May 2019
List ASinhalese vs Lankan CC, Colombo (SSC)14 Dec 2019
T20SLC Dev XI vs Surrey, The Oval25 May 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 29 | 18 | 14.5 | 47 | 61.7 | 0 | 0 | 3 | 0 | 2 |
| ODI | 36 | 29 | 6 | 462 | 67 | 20.09 | 549 | 84.15 | 0 | 1 | 36 | 12 | 14 |
| T20I | 16 | 11 | 5 | 94 | 29 | 15.66 | 93 | 101.07 | 0 | 0 | 9 | 2 | 6 |
| T20 | 86 | 56 | 15 | 724 | 45 | 17.65 | 687 | 105.38 | 0 | 0 | 73 | 13 | 33 |
| List A | 78 | 65 | 12 | 1178 | 74 | 22.22 | 1488 | 79.16 | 0 | 6 | 81 | 24 | 28 |
| First-class | 38 | 51 | 7 | 1386 | 99 | 31.5 | 2389 | 58.01 | 0 | 9 | 144 | 13 | 22 |
| T10 | 8 | 3 | 2 | 8 | 4 | 8.00 | 6 | 133.33 | 0 | 0 | 1 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 13 | 35 | 0 | – | 0 | 2.69 | 0 | 0 |
| ODI | 36 | 35 | 259.5 | 1406 | 43 | 5/27 | 32.70 | 5.41 | 2 | 0 |
| T20I | 16 | 16 | 60.3 | 457 | 19 | 3/9 | 24.05 | 7.55 | 0 | 0 |
| T20 | 86 | 79 | 264.3 | 1898 | 85 | 4/10 | 22.32 | 7.17 | 0 | 0 |
| List A | 78 | 77 | 607.3 | 2824 | 103 | 5/21 | 27.41 | 4.64 | 3 | 0 |
| First-class | 38 | 61 | 947.3 | 3150 | 111 | 8/152 | 28.37 | 3.32 | 6 | 0 |
| T10 | 8 | 5 | 7 | 51 | 7 | 3/5 | 7.29 | 7.29 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Bangladesh Premier League | 5 | 14 | 10 | 14.00 | 200.00 | 4 | 6.89 |
| Caribbean Premier League | 2 | 39 | 39 | 39.00 | 121.88 | 4 | 6.88 |
| Pakistan Super League | 1 | 20 | 20 | 20.00 | 83.33 | 0 | 10.00 |
| ICC Men's T20 World Cup | 7 | 72 | 29 | 24.00 | 118.03 | 8 | 7.22 |
| Lanka Premier League | 38 | 453 | 56 | 25.17 | 117.66 | 39 | 7.17 |
| Abu Dhabi T10 | 4 | 8 | 4 | 8.00 | 133.33 | 2 | 12.33 |
| Asia Cup | 6 | 86 | 42 | 28.67 | 78.18 | 10 | 4.26 |
| ICC Cricket World Cup | 3 | 12 | 10 | 4.00 | 66.67 | 2 | 6.68 |
| ICC Under-19 World Cup | 6 | 274 | 113 | 39.14 | 67.49 | 22 | 4.03 |
| SA20 | 7 | 38 | 15 | 12.67 | 102.70 | 6 | 6.12 |
| Asia Cup T20I | 2 | 0 | 0 | – | – | 1 | 10.63 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 3 | 52 | 33 | 17.33 | 115.56 | 0 | 0 |
West Indies | 2 | 44 | 43 | 22.00 | 146.67 | 0 | 0 |
New Zealand | 3 | 41 | 29 | 20.50 | 105.13 | 0 | 0 |
Zimbabwe | 1 | 15 | 15 | – | 187.50 | 0 | 0 |
Ireland | 1 | 10 | 10 | 10.00 | 76.92 | 0 | 0 |
Pakistan | 2 | 7 | 5 | 7.00 | 63.64 | 0 | 0 |
Bangladesh | 1 | 0 | 0 | – | – | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 4 | 6 | 96 | 16.00 | 6.86 | 14.00 |
England | 4 | 6 | 135 | 22.50 | 9.64 | 14.00 |
New Zealand | 3 | 4 | 73 | 18.25 | 6.35 | 17.25 |
Australia | 1 | 1 | 33 | 33.00 | 8.25 | 24.00 |
Ireland | 1 | 1 | 28 | 28.00 | 7.00 | 24.00 |
Zimbabwe | 1 | 1 | 27 | 27.00 | 6.75 | 24.00 |
Afghanistan | 1 | 1 | 49 | 49.00 | 12.25 | 24.00 |
Pakistan | 2 | 0 | 63 | – | 10.50 | – |
Bangladesh | 1 | 0 | 36 | – | 9.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 8 | 193 | 67 | 32.17 | 88.53 | 1 | 0 |
England | 8 | 142 | 45 | 23.67 | 115.45 | 0 | 0 |
Australia | 5 | 75 | 30 | 15.00 | 65.22 | 0 | 0 |
Afghanistan | 2 | 64 | 33 | – | 106.67 | 0 | 0 |
Bangladesh | 5 | 26 | 15 | 6.50 | 41.27 | 0 | 0 |
New Zealand | 1 | 18 | 18 | 18.00 | 105.88 | 0 | 0 |
Pakistan | 2 | 10 | 10 | 5.00 | 111.11 | 0 | 0 |
South Africa | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Australia | 8 | 16 | 322 | 20.13 | 5.31 | 22.75 |
India | 7 | 12 | 231 | 19.25 | 6.76 | 17.08 |
England | 8 | 8 | 442 | 55.25 | 7.37 | 45.00 |
Bangladesh | 6 | 4 | 198 | 49.50 | 4.04 | 73.50 |
Afghanistan | 3 | 4 | 99 | 24.75 | 5.50 | 27.00 |
Pakistan | 3 | 2 | 106 | 53.00 | 5.05 | 63.00 |
New Zealand | 1 | 1 | 46 | 46.00 | 5.75 | 48.00 |
South Africa | 1 | 1 | 81 | 81.00 | 8.10 | 60.00 |
West Indies | 2 | 0 | 56 | – | 4.31 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 29 | 18 | 14.50 | 61.70 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 0 | 35 | – | 2.69 | – |
Last 10 innings · batting
3vs PAK
1vs ENG
8vs ENG
5vs PAK
5vs ENG
16*vs ENG
45vs ENG
33vs ENG
10vs ENG-L
4vs ENG-L
ODI
vs PAK31 Oct 2026 · c S Baig b H Rauf
3(4)
ODI
vs ENG29 Oct 2026 · runout (S Curran / J Root)
1(4)
ODI
vs ENG22 Oct 2026 · b JC Tongue
8(7)
T20I
vs PAK9 Oct 2026 · b N Shah
5(8)
ODI
vs ENG27 Sep 2026 · c S Baker b L Dawson
5(6)
ODI
vs ENG24 Sep 2026 · Not out
16*(15)
ODI
vs ENG22 Sep 2026 · c J Overton b WG Jacks
45(36)
T20I
vs ENG15 Sep 2026 · c J Cox b J Overton
33(21)
T20
vs ENG-L13 Sep 2026 · runout (J Moores)
10(13)
T20
vs ENG-L11 Sep 2026 · c J Moores b WG Jacks
4(4)
Last 10 innings · bowling
1/58vs PAK
0/75vs ENG
1/4vs PAK
2/56vs ENG
0/26vs PAK
0/62vs ENG
3/49vs ENG
1/60vs ENG
1/51vs ENG
1/25vs ENG-L
Sri Lanka Cricket
Jaffna Kings
England
West Indies
New Zealand
Zimbabwe
Ireland
Pakistan
Bangladesh
Australia
Afghanistan
India
South Africa