Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next T20I IndiaIndia (A)
T20 Internationals - Tue 22 Dec, 13:30 Their stats Preview

Sri Lanka T20I Cricket Stats

Sri Lanka T20Is game by game, and how the opposition did in each

Updated , after the Pakistan game

Reset
Stat Avg
Tri-Nation Series 31 Oct 26 PakistanA 325/8331/7
Tri-Nation Series 29 Oct 26 EnglandH 331386/5
Tri-Nation Series 27 Oct 26 PakistanA 114/2110
Tri-Nation Series 22 Oct 26 EnglandH 430/8429/4
Tri-Nation Series 18 Oct 26 PakistanA 268305
T20 Internationals 13 Oct 26 PakistanA 172/2168/8
T20 Internationals 11 Oct 26 PakistanA 133/7215/3
T20 Internationals 9 Oct 26 PakistanA 182/8187/6
T20 Internationals 3 Oct 26 BangladeshA 165/9102
T20 Internationals 1 Oct 26 IndiaA 45169/7
Runs 217240 325331 331386 114110 430429 268305 172168 133215 182187 165102 45169
Wickets 7.07.4 78 510 102 48 1010 82 37 68 109 710
Run rate 7.297.69 6.56.8 7.37.7 6.34.3 8.68.6 5.66.1 10.08.4 6.710.8 9.19.9 8.35.8 4.68.5
Sixes 5.88.0 611 106 23 1713 37 67 313 38 63 29
Fours 21.122.5 2828 3743 149 4548 2227 1814 1215 1719 1510 312
Catches 5.14.9 56 36 81 34 88 71 37 47 65 44
Powerplay runs 39.141.1 3533 2237 4823 3831 3132 5957 3546 4570 - -
Powerplay wickets lost 1.131.00 02 10 01 20 12 12 20 21 - -
Performance points 398429 500547 453639 389153 535606 528568 396212 219420 313411 403325 239410
Dream11 points 690744 850938 8441091 652301 9931088 838908 718423 382757 554738 711519 354681
Each figure is Sri Lanka's, the opposition's under it. Wickets are the wickets Sri Lanka took.

Sri Lanka T20I Game by Game

Runs, the last 10 T20Is, newest on the left

Line220.5
Avg
Hit
Tri-Nation Series 31 Oct 26 PakistanA 325/8331/7
Tri-Nation Series 29 Oct 26 EnglandH 331386/5
Tri-Nation Series 27 Oct 26 PakistanA 114/2110
Tri-Nation Series 22 Oct 26 EnglandH 430/8429/4
Tri-Nation Series 18 Oct 26 PakistanA 268305
T20 Internationals 13 Oct 26 PakistanA 172/2168/8
T20 Internationals 11 Oct 26 PakistanA 133/7215/3
T20 Internationals 9 Oct 26 PakistanA 182/8187/6
T20 Internationals 3 Oct 26 BangladeshA 165/9102
T20 Internationals 1 Oct 26 IndiaA 45169/7

Sri Lanka T20I Results

The last 10 T20Is, newest first: 4 won

Opponent Result SL Opp RR
PakistanPakistan (A) TRI, 31 Oct Lby 3 wickets 325/850 ov 331/748.3 ov 6.50
EnglandEngland (H) TRI, 29 Oct Lby 55 runs 33145.1 ov 386/550 ov 7.33
PakistanPakistan (A) TRI, 27 Oct Wby 8 wickets 114/218.1 ov 11025.3 ov 6.28
EnglandEngland (H) TRI, 22 Oct Wby 2 wickets 430/849.5 ov 429/450 ov 8.63
PakistanPakistan (A) TRI, 18 Oct Lby 37 runs 26848.1 ov 30549.5 ov 5.56
PakistanPakistan (A) T20I, 13 Oct Wby 8 wickets 172/217.1 ov 168/820 ov 10.02
PakistanPakistan (A) T20I, 11 Oct Lby 82 runs 133/720 ov 215/320 ov 6.65
PakistanPakistan (A) T20I, 9 Oct Lby 4 wickets 182/820 ov 187/618.5 ov 9.10
BangladeshBangladesh (A) T20I, 3 Oct Wby 63 runs 165/920 ov 10217.3 ov 8.25
IndiaIndia (A) T20I, 1 Oct Lby 124 runs 459.5 ov 169/720 ov 4.58

Sri Lanka T20I Splits

The last 10 T20Is: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 2 1-1 50% 381 408
Away 8 3-5 38% 176 198
InningsPW-LWin %RunsOpp
Batting first 3 1-2 33% 224 207
Chasing 7 3-4 43% 213 255
TossPW-LWin %RunsOpp
Won the toss 9 4-5 44% 204 230
Lost the toss 1 0-1 0% 325 331
CompetitionPW-LWin %RunsOpp
Tri-Nation SeriesTri-Nation Series 5 2-3 40% 294 312
T20 InternationalsT20 Internationals 5 2-3 40% 139 168
OpponentPW-LWin %RunsOpp
PakistanPakistan 6 2-4 33% 199 219
EnglandEngland 2 1-1 50% 381 408
BangladeshBangladesh 1 1-0 100% 165 102
IndiaIndia 1 0-1 0% 45.0 169
GroundPW-LWin %RunsOpp
Rawalpindi Cricket Stadium, Rawalpindi 5 2-3 40% 237 261
Gaddafi Stadium, Lahore 3 1-2 33% 257 276
Korogi Sports Park, Nisshin 2 1-1 50% 105 136
YearPW-LWin %RunsOpp
2026 10 4-6 40% 217 240

T20I Sides

International sides with 8+ T20Is in the last two years, by win rate

SidePWin %RunsOpp
1PortugalPortugal 888%137128
2IndiaIndia 5975%178163
3EnglandEngland 3770%193182
4SwitzerlandSwitzerland 1070%171158
5AustraliaAustralia 2669%154162
6RomaniaRomania 967%177148
7CyprusCyprus 863%139143
8MalaysiaMalaysia 863%128121
9FinlandFinland 1060%135121
10PakistanPakistan 6659%169157
11New ZealandNew Zealand 4858%180174
12AfghanistanAfghanistan 3658%155143
13GermanyGermany 956%184162
14AustriaAustria 1656%144158
15South AfricaSouth Africa 4553%166167
16NamibiaNamibia 2250%161163
17NepalNepal 1450%132124
18BangladeshBangladesh 4448%147152
19IrelandIreland 1747%164157
20Hong KongHong Kong 1346%131135
21ScotlandScotland 1145%165155
22West IndiesWest Indies 4740%171174
23Sri LankaSri Lanka 4838%162172
24United Arab EmiratesUnited Arab Emirates 2138%148156
25NetherlandsNetherlands 1338%139144
26NorwayNorway 1136%135125
27SwedenSweden 1136%132126
28HungaryHungary 1030%165173
29ZimbabweZimbabwe 4730%149164
30OmanOman 1619%126156

Sri Lanka T20I Questions

What is Sri Lanka's average T20I score?

Sri Lanka have averaged 217 runs per T20I over their last 10 T20Is, since October 2026, and conceded 240; their highest was 430 against England on 22 Oct 2026, and their lowest 45 against India on 1 Oct 2026.

What is Sri Lanka's T20I record?

Sri Lanka have won 4 and lost 6 of their last 10 T20Is, since October 2026, a 40% win rate, and their latest T20I was a defeat against Pakistan on 31 Oct 2026.

Do Sri Lanka do better batting first or chasing in T20Is?

Chasing has suited Sri Lanka better than batting first over their last 10 T20Is, since October 2026: they have won 1 of 3 batting first, averaging 224, and 3 of 7 batting second, averaging 213.

Who has scored the most T20I runs for Sri Lanka recently?

Pavan Rathnayake has the most T20I runs for Sri Lanka over their last 10 T20Is, since October 2026, with 427 in 5 matches, ahead of Kamindu Mendis (345) and Kusal Mendis (220).

Who has taken the most T20I wickets for Sri Lanka recently?

Dilshan Madushanka has the most T20I wickets for Sri Lanka over their last 10 T20Is, since October 2026, with 11 in 5 matches, ahead of Eshan Malinga (11) and Asitha Fernando (9).

When do Sri Lanka play their next T20I?

Sri Lanka play their next T20I against India away in the T20 Internationals on Tuesday 22 December 2026, 13:30 (UK time); their latest was a defeat against Pakistan on 31 Oct 2026, and they have won 4 of their last 10 T20Is, since October 2026.