Sri Lanka Stats
Sri Lanka ODI 2026 Squad
32 players named, the captain first, as of 12 Nov 2026
Sri Lanka ODI Squad Questions
Who is Sri Lanka's top run scorer?
Over Sri Lanka's last 10 ODIs, Kusal Mendis with 463 runs in 10, at a strike rate of 92.2.
Who has taken the most wickets for Sri Lanka?
Over Sri Lanka's last 10 ODIs, Asitha Fernando with 11 wickets at 6.38 an over.
Who has played the most for Sri Lanka recently?
Kusal Mendis, in 10 of Sri Lanka's last 10 ODIs. 20 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.