Matches (16)
IND v ENG (1)
PSL 2024 (2)
WPL (2)
Nepal Tri-Nation (1)
BPL 2024 (2)
Ranji Trophy (4)
CWC Play-off (3)
Durham in ZIM (1)
Top Run ScorersIn last one year
Tests
ODIs
T20Is
Dimuth Karunaratne
717
Innings: 12Average: 65.18
Kusal Mendis
SL,  Rhb
596
Innings: 11Average: 54.18
Angelo Mathews
549
Innings: 11Average: 61.00
Pathum Nissanka
1425
Innings: 31Average: 52.77
Kusal Mendis
SL,  Rhb
1101
Innings: 33Average: 37.96
Sadeera Samarawickrama
1014
Innings: 28Average: 44.08
Kusal Mendis
SL,  Rhb
211
Innings: 9Average: 23.44
Charith Asalanka
186
Innings: 7Average: 26.57
Pathum Nissanka
167
Innings: 9Average: 23.85
Top Wicket TakersIn last one year
Tests
ODIs
T20Is
Prabath Jayasuriya
38
Innings: 12Average: 30.60
Asitha Fernando
21
Innings: 10Average: 29.04
Ramesh Mendis
17
Innings: 7Average: 36.76
Maheesh Theekshana
42
Innings: 27Average: 25.00
Wanindu Hasaranga
39
Innings: 14Average: 13.46
Dilshan Madushanka
36
Innings: 20Average: 25.08
Wanindu Hasaranga
13
Innings: 9Average: 18.61
Maheesh Theekshana
10
Innings: 8Average: 17.80
Matheesha Pathirana
8
Innings: 3Average: 11.00