Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test PakistanPakistan (A)
ICC World Test Championship - Tue 17 Nov, 05:00 Their squad Preview

Sri Lanka Squad WTC 2025/2027

Every Sri Lanka player over the last 29 Tests in numbers, from runs to wickets and catches

Updated , after the India game

Reset
#Player M Inns Runs SR 6s Wkts Econ Ct
1 Sri Lanka Dhananjaya de Silva All-rounder 27 47 1696 58.6 14 20 3.33 22
2 Sri Lanka Angelo Mathews All-rounder 19 35 1567 44.2 17 0 2.44 7
3 Sri Lanka Dimuth Karunaratne Batter 27 53 1518 50.1 2 1 3.56 11
4 Sri Lanka Dinesh Chandimal Keeper 24 43 1365 48.0 10 0 - 13
5 Sri Lanka Kusal Mendis Keeper 25 47 1349 53.6 10 0 6.75 45
6 Sri Lanka Niroshan Dickwella Keeper 19 31 893 63.6 2 0 - 57
7 Sri Lanka Kamindu Mendis All-rounder 9 17 877 64.5 18 3 5.20 10
8 Sri Lanka Oshada Fernando Batter 12 23 757 50.5 6 0 6.33 3
9 Sri Lanka Pathum Nissanka Batter 8 15 585 57.4 3 0 - 5
10 Sri Lanka Lahiru Thirimanne Batter 10 18 488 39.5 0 0 - 10
11 Sri Lanka Kusal Perera Batter 5 9 394 74.9 7 0 - 0
12 Sri Lanka Nishan Madushka Keeper 8 14 236 53.6 2 0 - 13
13 M Sri Lanka Milan Rathnayake All-rounder 5 9 213 59.3 3 16 3.48 3
14 Sri Lanka Prabath Jayasuriya Bowler 9 18 192 35.0 0 29 3.41 3
15 L Sri Lanka Lahiru Udara Batter 1 2 188 74.6 5 0 - 1
16 S Sri Lanka Sonal Dinusha All-rounder 2 4 175 59.1 0 3 3.92 1
17 Sri Lanka Vishwa Fernando Bowler 19 31 134 25.3 0 61 3.59 6
18 Sri Lanka Dilruwan Perera All-rounder 6 10 130 41.4 1 7 3.53 1
19 Sri Lanka Wanindu Hasaranga All-rounder 2 4 122 92.4 1 4 4.08 0
20 Sri Lanka Suranga Lakmal Bowler 11 17 118 52.4 2 40 2.51 3
21 Sri Lanka Kasun Rajitha Bowler 13 18 109 24.1 0 38 3.38 8
22 Sri Lanka Lahiru Kumara Bowler 18 28 94 32.5 0 60 3.81 6
23 Sri Lanka Dasun Shanaka All-rounder 2 4 84 51.5 5 4 3.12 3
24 Sri Lanka Lasith Embuldeniya Bowler 10 16 71 23.3 1 37 3.32 2
25 Sri Lanka Charith Asalanka All-rounder 2 4 59 58.4 2 0 4.42 0
26 Sri Lanka Roshen Silva Batter 2 4 51 23.8 0 0 - 0
27 Sri Lanka Dushmantha Chameera Bowler 5 9 40 33.1 0 10 3.69 1
28 Sri Lanka Asitha Fernando Bowler 13 21 29 24.4 0 58 3.47 5
29 I Sri Lanka Isitha Wijesundara All-rounder 1 2 24 120.0 2 0 3.59 0
30 Sri Lanka Chamika Karunaratne Bowler 3 2 22 51.2 0 1 5.41 3
31 Sri Lanka Danushka Gunathilaka All-rounder 2 4 16 25.0 0 0 2.67 1
32 Sri Lanka Ramesh Mendis Batter 3 2 11 57.9 0 1 2.74 1
33 Sri Lanka Minod Bhanuka Keeper 1 2 6 35.3 0 0 - 0
34 P Sri Lanka Praveen Jayawickrama Bowler 2 3 1 12.5 0 7 3.60 2
35 Sri Lanka Lakshan Sandakan Bowler 1 0 0 - 0 0 - 1
36 P Sri Lanka Pasindu Sooriyabandara All-rounder 1 0 0 - 0 0 - 1
36 players over Sri Lanka's last 29 Tests. Each head sorts the table.

Sri Lanka WTC 2025/2027 Squad

41 players named, the captain first, as of 12 Nov 2026

Akila Dananjaya Sri Lanka Akila Dananjaya All-rounder Angelo Mathews Sri Lanka Angelo Mathews All-rounder, 1 match this season A Sri Lanka Anjala Bandara Keeper Asitha Fernando Sri Lanka Asitha Fernando Bowler, 6 matches this season Last XI Binura Fernando Sri Lanka Binura Fernando Bowler C Sri Lanka Chamindu Wickramasinghe All-rounder Dasun Shanaka Sri Lanka Dasun Shanaka All-rounder Dhananjaya de Silva Sri Lanka Dhananjaya de Silva All-rounder, 6 matches this season Last XI Dilshan Madushanka Sri Lanka Dilshan Madushanka Bowler Dimuth Karunaratne Sri Lanka Dimuth Karunaratne Batter Dinesh Chandimal Sri Lanka Dinesh Chandimal Keeper, 5 matches this season Dunith Wellalage Sri Lanka Dunith Wellalage Bowler Dushmantha Chameera Sri Lanka Dushmantha Chameera Bowler Eshan Malinga Sri Lanka Eshan Malinga Bowler I Sri Lanka Isitha Wijesundara All-rounder, 1 match this season Jeffrey Vandersay Sri Lanka Jeffrey Vandersay Bowler Kamil Mishara Sri Lanka Kamil Mishara All-rounder, 1 match this season Last XI Kamindu Mendis Sri Lanka Kamindu Mendis All-rounder, 6 matches this season Kasun Rajitha Sri Lanka Kasun Rajitha Bowler, 1 match this season K Sri Lanka Keshara Nuwantha All-rounder, 2 matches this season Last XI Kusal Mendis Sri Lanka Kusal Mendis Keeper, 4 matches this season Last XI Lahiru Kumara Sri Lanka Lahiru Kumara Bowler, 3 matches this season Last XI L Sri Lanka Lahiru Udara Batter, 5 matches this season Last XI Maheesh Theekshana Sri Lanka Maheesh Theekshana Bowler M Sri Lanka Milan Rathnayake All-rounder, 4 matches this season Niroshan Dickwella Sri Lanka Niroshan Dickwella Keeper, 2 matches this season Last XI Nishan Madushka Sri Lanka Nishan Madushka Keeper, 3 matches this season Nishan Peiris Sri Lanka Nishan Peiris Bowler Nuwan Thushara Sri Lanka Nuwan Thushara Bowler Oshada Fernando Sri Lanka Oshada Fernando Batter P Sri Lanka Pasindu Sooriyabandara All-rounder, 3 matches this season Last XI Pathum Nissanka Sri Lanka Pathum Nissanka Batter, 3 matches this season Pavan Rathnayake Sri Lanka Pavan Rathnayake Batter, 1 match this season Prabath Jayasuriya Sri Lanka Prabath Jayasuriya Bowler, 5 matches this season Last XI Ramesh Mendis Sri Lanka Ramesh Mendis Batter S Sri Lanka Sahan Arachchige All-rounder S Sri Lanka Sineth Jayawardene Batter S Sri Lanka Sonal Dinusha All-rounder, 5 matches this season Last XI T Sri Lanka Tharindu Rathnayake All-rounder Vijayakanth Viyaskanth Sri Lanka Vijayakanth Viyaskanth All-rounder Vishwa Fernando Sri Lanka Vishwa Fernando Bowler, 1 match this season

Sri Lanka Test Squad Questions

Who is in the Sri Lanka squad for WTC 2025/2027?

Sri Lanka's WTC 2025/2027 squad has 41 players. The players: Akila Dananjaya, Angelo Mathews, Anjala Bandara, Asitha Fernando, Binura Fernando, Chamindu Wickramasinghe, Dasun Shanaka, Dhananjaya de Silva, Dilshan Madushanka, Dimuth Karunaratne, Dinesh Chandimal, Dunith Wellalage, Dushmantha Chameera, Eshan Malinga, Isitha Wijesundara, Jeffrey Vandersay, Kamil Mishara, Kamindu Mendis, Kasun Rajitha, Keshara Nuwantha, Kusal Mendis, Lahiru Kumara, Lahiru Udara, Maheesh Theekshana, Milan Rathnayake, Niroshan Dickwella, Nishan Madushka, Nishan Peiris, Nuwan Thushara, Oshada Fernando, Pasindu Sooriyabandara, Pathum Nissanka, Pavan Rathnayake, Prabath Jayasuriya, Ramesh Mendis, Sahan Arachchige, Sineth Jayawardene, Sonal Dinusha, Tharindu Rathnayake, Vijayakanth Viyaskanth, Vishwa Fernando.

Who is Sri Lanka's top run scorer?

Over Sri Lanka's last 29 Tests, Dhananjaya de Silva with 1696 runs in 27, at a strike rate of 58.6.

Who has taken the most wickets for Sri Lanka?

Over Sri Lanka's last 29 Tests, Vishwa Fernando with 61 wickets at 3.59 an over.

Who has played the most for Sri Lanka recently?

Dimuth Karunaratne, in 27 of Sri Lanka's last 29 Tests. 36 players have played for them in that time.