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 40 ODIs, Kusal Mendis with 1670 runs in 40, at a strike rate of 91.6.
Who has taken the most wickets for Sri Lanka?
Over Sri Lanka's last 40 ODIs, Wanindu Hasaranga with 46 wickets at 5.10 an over.
Who has played the most for Sri Lanka recently?
Kusal Mendis, in 40 of Sri Lanka's last 40 ODIs. 36 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.