Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test Pakistan (A)
ICC World Test Championship - Tue 17 Nov, 05:00 Their lineups Preview

Sri Lanka Playing XI: Predicted Lineup and Batting Order

Sri Lanka v Pakistan, Tue 17 Nov, 05:00: the last XI stands until the toss confirms one

Updated 23 August 2026, after the India game

Match lineups →
1 L Lahiru Udara Batter, batted 1 4 21 balls 2 Kamil Mishara All-rounder, batted 2 51 64 balls 3 Prabath Jayasuriya Bowler, batted 3 4 35 balls 4 P Pasindu Sooriyabandara All-rounder, batted 4 172 306 balls 5 Kamindu Mendis All-rounder, batted 5 87 150 balls 6 Dhananjaya de Silva All-rounder, batted 6 31 58 balls 7 S Sonal Dinusha All-rounder, batted 7 236 426 balls 8 Niroshan Dickwella Keeper, batted 8 6 15 balls 9 K Keshara Nuwantha All-rounder, batted 9 64 224 balls 10 Lahiru Kumara Bowler, batted 10 24 148 balls 11 Asitha Fernando Bowler, batted 11 1* 28 balls
Last Test: Match drawn, 23 Aug 2026. The scorecard →

Sri Lanka Batting Order

Who batted where over the last 30 Tests, and the runs there

PositionInnsAvgSRAlso
1Pathum Nissanka 9 73.2 57.2 D. Karunaratne (6), N. Madushka (6)
2Dimuth Karunaratne 18 94.1 62.4 L. Thirimanne (4), L. Udara (3)
3Kusal Mendis 12 65.5 60.6 D. Chandimal (7), O. Fernando (5)
4Angelo Mathews 22 64.3 47.8 K. Mendis (4), P. Sooriyabandara (1)
5Dinesh Chandimal 10 124.6 58.4 D. de Silva (7), K. Mendis (6)
6Dhananjaya de Silva 14 63.8 60.5 R. Silva (3), D. Chandimal (3)
7Niroshan Dickwella 13 45.2 67.2 K. Mendis (6), S. Samarawickrama (3)
8Ramesh Mendis 9 32.0 39.6 D. Perera (6), W. Hasaranga (2)
9Suranga Lakmal 7 23.8 45.3 P. Jayasuriya (7), J. Vandersay (2)
10Lasith Embuldeniya 7 17.1 43.2 S. Lakmal (3), L. Kumara (3)
11Asitha Fernando 11 4.4 18.8 L. Kumara (3), R. Herath (2)
Inns is how often each batted there. A player who did not bat is left out.

Sri Lanka Selections

Every player Sri Lanka picked in the last 30 Tests, the most first

PlayerXIBatsLast
Angelo Mathews 27/30 4 -
Dhananjaya de Silva 27/30 6 XI
Dimuth Karunaratne 24/30 2 -
Kusal Mendis 23/30 3 -
Dinesh Chandimal 21/30 5 -
Niroshan Dickwella 17/30 7 XI
Prabath Jayasuriya 16/30 9 XI
Asitha Fernando 15/30 11 XI
Ramesh Mendis 14/30 8 -
Suranga Lakmal 12/30 9 -
Pathum Nissanka 11/30 1 -
Oshada Fernando 10/30 3 -
Kamindu Mendis 10/30 5 XI
Dilruwan Perera 8/30 8 -
Lahiru Kumara 7/30 10 XI
Vishwa Fernando 7/30 10 -
Lasith Embuldeniya 7/30 10 -
Nishan Madushka 6/30 1 -
Lahiru Thirimanne 6/30 2 -
Sadeera Samarawickrama 6/30 7 -
Lahiru Udara 4/30 2 XI
Kusal Perera 4/30 2 -
Roshen Silva 4/30 6 -
Akila Dananjaya 4/30 9 -
Kasun Rajitha 4/30 11 -
Danushka Gunathilaka 3/30 1 -
Kaushal Silva 3/30 2 -
Sonal Dinusha 3/30 7 XI
Milan Rathnayake 3/30 8 -
Nishan Peiris 3/30 10 -
Praveen Jayawickrama 3/30 11 -
Rangana Herath 3/30 11 -
Pasindu Sooriyabandara 2/30 4 XI
Wanindu Hasaranga 2/30 8 -
Keshara Nuwantha 2/30 9 XI
Tharindu Rathnayake 2/30 9 -
Jeffrey Vandersay 2/30 9 -
Maheesh Theekshana 2/30 10 -
Lakshan Sandakan 2/30 10 -
Pushpa Kumara 2/30 11 -
Kamil Mishara 1/30 2 XI
Charith Asalanka 1/30 6 -
Dasun Shanaka 1/30 7 -
Chamika Gunasekara 1/30 8 -
Dunith Wellalage 1/30 8 -
Dushmantha Chameera 1/30 9 -
Dilshan Madushanka 1/30 11 -
Pavan Rathnayake 1/30 - -
Dushan Hemantha 1/30 - -
Chamika Karunaratne 1/30 - -
1/30 - -

Sri Lanka Test Lineups Questions

What is Sri Lanka's predicted XI against Pakistan?

Until the toss, Sri Lanka's last XI stands as the predicted one, from 23 Aug 2026 against India: Lahiru Udara, Kamil Mishara, Prabath Jayasuriya, Pasindu Sooriyabandara, Kamindu Mendis, Dhananjaya de Silva, Sonal Dinusha, Niroshan Dickwella, Keshara Nuwantha, Lahiru Kumara, Asitha Fernando.

Who opens the batting for Sri Lanka?

Over the last 30 Tests, Pathum Nissanka batted at one 9 times and Dimuth Karunaratne at two 18 times.

Who bats at three for Sri Lanka?

Kusal Mendis, 12 times in the last 30 Tests, then Dinesh Chandimal (7).

Who has played every Test for Sri Lanka recently?

Nobody played all of Sri Lanka's last 30 Tests. Angelo Mathews played the most, 27.