Sri Lanka Stats
Sri Lanka ODI 2026 Squad
32 players named, the captain first, as of 11 Nov 2026
Asitha Fernando
Bowler, 7 matches this season
Last XI
Charith Asalanka
All-rounder, 7 matches this season
Last XI
Dasun Shanaka
All-rounder
Dhananjaya de Silva
All-rounder, 3 matches this season
Dilshan Madushanka
Bowler, 3 matches this season
Last XI
Dinesh Chandimal
Keeper
Dunith Wellalage
Bowler, 6 matches this season
Last XI
Dushmantha Chameera
Bowler, 2 matches this season
Eshan Malinga
Bowler, 2 matches this season
Last XI
I
Isitha Wijesundara
All-rounder
Janith Liyanage
Bowler, 7 matches this season
Last XI
Jeffrey Vandersay
Bowler, 3 matches this season
Kamil Mishara
All-rounder, 3 matches this season
Kamindu Mendis
All-rounder, 4 matches this season
Last XI
Kasun Rajitha
Bowler
Kusal Mendis
Keeper, 7 matches this season
Last XI
Lahiru Kumara
Bowler
L
Lahiru Udara
Batter
Maheesh Theekshana
Bowler, 1 match this season
M
Milan Rathnayake
All-rounder, 1 match this season
Nishan Madushka
Keeper
P
Pasindu Sooriyabandara
All-rounder
Pathum Nissanka
Batter, 7 matches this season
Last XI
Pavan Rathnayake
Batter, 7 matches this season
Last XI
Prabath Jayasuriya
Bowler
Pramod Madushan
Bowler, 2 matches this season
Ramesh Mendis
Batter
S
Sachindu Colombage
All-rounder, 3 matches this season
Last XI
Sadeera Samarawickrama
Keeper
S
Sonal Dinusha
All-rounder
Vishwa Fernando
Bowler
Wanindu Hasaranga
All-rounder, 2 matches this season
Sri Lanka ODI Squad Questions
Who is Sri Lanka's top run scorer?
Over Sri Lanka's last 20 ODIs, Kusal Mendis with 1059 runs in 20, at a strike rate of 96.7.
Who has taken the most wickets for Sri Lanka?
Over Sri Lanka's last 20 ODIs, Wanindu Hasaranga with 34 wickets at 4.98 an over.
Who has played the most for Sri Lanka recently?
Kusal Mendis, in 20 of Sri Lanka's last 20 ODIs. 24 players have played for them in that time.
Who is in the Sri Lanka squad?
Sri Lanka's ODI 2026 squad has 32 players: Asitha Fernando, Charith Asalanka, Dasun Shanaka, Dhananjaya de Silva, Dilshan Madushanka, Dinesh Chandimal, Dunith Wellalage, Dushmantha Chameera, Eshan Malinga, Isitha Wijesundara, Janith Liyanage, Jeffrey Vandersay, Kamil Mishara, Kamindu Mendis, Kasun Rajitha, Kusal Mendis, Lahiru Kumara, Lahiru Udara, Maheesh Theekshana, Milan Rathnayake, Nishan Madushka, Pasindu Sooriyabandara, Pathum Nissanka, Pavan Rathnayake, Prabath Jayasuriya, Pramod Madushan, Ramesh Mendis, Sachindu Colombage, Sadeera Samarawickrama, Sonal Dinusha, Vishwa Fernando, Wanindu Hasaranga.