Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next T20I India (A)
T20 Internationals - Tue 22 Dec, 13:30 Their lineups Preview

Sri Lanka Playing XI: Predicted Lineup and Batting Order

Sri Lanka v India, Tue 22 Dec, 13:30: the last XI stands until the toss confirms one

Updated 31 October 2026, after the Pakistan game

Match lineups →
1 Avishka Fernando Batter, batted 1 38 49 balls 2 Kamindu Mendis All-rounder, batted 2 131 128 balls 3 Kusal Mendis Keeper, batted 3 8 12 balls 4 Pavan Rathnayake Batter, batted 4 77 65 balls 5 Dasun Shanaka All-rounder, batted 5 17 9 balls 6 Janith Liyanage Bowler, batted 6 6 9 balls 7 S Sahan Arachchige All-rounder, batted 7 15 12 balls 8 Dunith Wellalage Bowler, batted 8 3 4 balls 9 Maheesh Theekshana Bowler, batted 9 9* 8 balls 10 Asitha Fernando Bowler, batted 10 6* 5 balls 11 Dilshan Madushanka Bowler 3-63 bowling
Last T20I: Pakistan won by 3 wickets (with 9 balls remaining), 31 Oct 2026. The scorecard →

Sri Lanka Batting Order

Who batted where over the last 31 T20Is, and the runs there

PositionInnsAvgSRAlso
1Pathum Nissanka 22 32.7 148.8 L. Udara (3), K. Mendis (2)
2Kusal Mendis 15 21.3 126.5 K. Mishara (6), S. Jayawardene (3)
3Kusal Mendis 10 26.9 118.6 K. Mishara (8), K. Perera (6)
4Pavan Rathnayake 11 32.0 111.2 K. Mendis (5), C. Asalanka (5)
5Kamindu Mendis 9 25.4 120.5 C. Asalanka (6), S. Arachchige (5)
6Dasun Shanaka 13 15.3 135.6 K. Mendis (4), J. Liyanage (3)
7Wanindu Hasaranga 8 7.9 105.0 D. Shanaka (6), D. Wellalage (2)
8Maheesh Theekshana 5 8.8 94.6 D. Wellalage (4), W. Hasaranga (3)
9Dushmantha Chameera 7 4.2 52.5 M. Theekshana (4), B. Fernando (3)
10Maheesh Theekshana 4 12.0 100.0 E. Malinga (3), A. Fernando (2)
11Eshan Malinga 3 - 200.0 N. Thushara (3), D. Madushanka (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 31 T20Is, the most first

PlayerXIBatsLast
Kusal Mendis 25/31 2 XI
Kamindu Mendis 25/31 5 XI
Dasun Shanaka 25/31 6 XI
Pathum Nissanka 22/31 1 -
Maheesh Theekshana 21/31 8 XI
Dushmantha Chameera 19/31 9 -
Wanindu Hasaranga 16/31 7 -
Charith Asalanka 15/31 5 -
Kamil Mishara 14/31 3 -
Eshan Malinga 14/31 10 -
Nuwan Thushara 13/31 11 -
Kusal Perera 12/31 3 -
Pavan Rathnayake 11/31 4 XI
Dunith Wellalage 10/31 8 XI
Binura Fernando 9/31 9 -
Dilshan Madushanka 9/31 11 XI
Sahan Arachchige 8/31 5 XI
Janith Liyanage 8/31 6 XI
Dushan Hemantha 7/31 8 -
Lahiru Udara 6/31 1 -
Avishka Fernando 5/31 2 XI
Matheesha Pathirana 5/31 10 -
Sineth Jayawardene 4/31 2 -
Nuwanidu Fernando 4/31 4 -
Tharindu Ratnayake 4/31 8 -
Vijayakanth Viyaskanth 4/31 10 -
Lasith Croospulle 3/31 1 -
Chamindu Wickramasinghe 3/31 7 -
Asitha Fernando 3/31 10 XI
Sohan de Livera 2/31 3 -
Ashen Bandara 2/31 6 -
Bhanuka Rajapaksa 2/31 6 -
Chamika Karunaratne 2/31 7 -
Wanuja Sahan 2/31 9 -
Dhananjaya de Silva 1/31 1 -
Angelo Mathews 1/31 6 -
Sachindu Colombage 1/31 8 -
Sadeera Samarawickrama 1/31 8 -

Sri Lanka T20I Lineups Questions

What is Sri Lanka's predicted XI against India?

Until the toss, Sri Lanka's last XI stands as the predicted one, from 31 Oct 2026 against Pakistan: Avishka Fernando, Kamindu Mendis, Kusal Mendis, Pavan Rathnayake, Dasun Shanaka, Janith Liyanage, Sahan Arachchige, Dunith Wellalage, Maheesh Theekshana, Asitha Fernando, Dilshan Madushanka.

Who opens the batting for Sri Lanka?

Over the last 31 T20Is, Pathum Nissanka batted at one 22 times and Kusal Mendis at two 15 times.

Who bats at three for Sri Lanka?

Kusal Mendis, 10 times in the last 31 T20Is, then Kamil Mishara (8).

Who has played every T20I for Sri Lanka recently?

Nobody played all of Sri Lanka's last 31 T20Is. Kusal Mendis played the most, 25.