Personal details
Born19 Feb 1994
Age32 Years
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 5 | 167 | 20.88 | 58.19 | 0 | 0 |
| T20I | 2 | 1 | 0.50 | 20.00 | 0 | 0 |
| T20 | 77 | 1370 | 20.14 | 131.73 | 0 | 0 |
| List A | 101 | 2933 | 31.53 | 85.98 | 3 | 4.27 |
| First-class | 122 | 8536 | 42.68 | 79.64 | 11 | 4.25 |
| T10 | 3 | 32 | 10.67 | 152.38 | 0 | – |
Debuts
First Class Nondescripts vs Col CC, Colombo (NCC)17 Jan 2014
List A Sinhalese vs Nondescripts, Colombo (RPS)28 Dec 2013
T20 SL Air SC vs Nondescripts, Colombo (Colts) 12 Apr 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 8 | 0 | 167 | 42 | 20.88 | 287 | 58.19 | 0 | 0 | 12 | 0 | 2 |
| T20I | 2 | 2 | 0 | 1 | 1 | 0.50 | 5 | 20.00 | 0 | 0 | 0 | 0 | 0 |
| T20 | 77 | 72 | 4 | 1370 | 94 | 20.14 | 1040 | 131.73 | 0 | 5 | 156 | 41 | 34 |
| List A | 101 | 96 | 3 | 2933 | 110 | 31.53 | 3411 | 85.98 | 3 | 20 | 323 | 48 | 95 |
| First-class | 122 | 213 | 13 | 8536 | 290 | 42.68 | 10717 | 79.64 | 19 | 42 | 992 | 120 | 182 |
| T10 | 3 | 3 | 0 | 32 | 19 | 10.67 | 21 | 152.38 | 0 | 0 | 5 | 1 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| List A | 101 | 7 | 23.1 | 99 | 3 | 1/3 | 33 | 4.27 | 0 | 0 |
| First-class | 122 | 30 | 88.4 | 377 | 11 | 4/7 | 34.27 | 4.25 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 26 | 647 | 132 | 29.41 | 138.54 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 3 | 97 | 91 | 32.33 | 159.02 | 1 | 0 |
England | 3 | 36 | 21 | 12.00 | 105.88 | 0 | 0 |
Afghanistan | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 2 | 188 | 188 | 94.00 | 74.60 | 0 | 1 |
Bangladesh | 3 | 78 | 40 | 26.00 | 69.64 | 0 | 0 |
India | 4 | 47 | 27 | 11.75 | 38.21 | 0 | 0 |
Pakistan | 1 | 42 | 42 | 42.00 | 80.77 | 0 | 0 |
Last 10 innings · batting
42vs PAK
1vs PAK
5vs PAK
91vs PAK
10vs ENG
21vs ENG
5vs ENG
13vs ENG-L
6vs ENG-L
1vs IND
Test
vs PAK9 Nov 2026 · c G Ghori b SQ Khan
42(52)
T20I
vs PAK13 Oct 2026 · lbw b Mohammad Imran
1(2)
T20I
vs PAK11 Oct 2026 · c K Nafay b S Mirza
5(4)
T20I
vs PAK9 Oct 2026 · c H Nawaz b N Shah
91(55)
T20I
vs ENG19 Sep 2026 · c J Buttler b S Baker
10(7)
T20I
vs ENG17 Sep 2026 · c J Overton b L Dawson
21(20)
T20I
vs ENG15 Sep 2026 · c A Rashid b S Baker
5(7)
T20
vs ENG-L13 Sep 2026 · c MS Crane b J Coles
13(11)
T20
vs ENG-L11 Sep 2026 · c J Overton b L Wood
6(4)
Test
vs IND23 Aug 2026 · c Y Jaiswal b Prasidh Krishna
1(6)
Sri Lanka Cricket
Kandy Falcons
Galle Marvels
Pakistan
England
Afghanistan
West Indies
Bangladesh
India