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 in the Sri Lanka ODI squad for 2026?
Sri Lanka's ODI 2026 squad has 32 players. The 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.
Who is Sri Lanka's top run scorer?
Over Sri Lanka's last 10 ODIs, Kusal Mendis with 701 runs in 10, at a strike rate of 97.2.
Who has taken the most wickets for Sri Lanka?
Over Sri Lanka's last 10 ODIs, Asitha Fernando with 17 wickets at 5.73 an over.
Who has played the most for Sri Lanka recently?
Kusal Mendis, in 10 of Sri Lanka's last 10 ODIs. 21 players have played for them in that time.