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 fixtures Preview

Sri Lanka T20I Fixtures and Results

Every Sri Lanka T20I to come and the latest results, month by month, UK times

Updated , after the Pakistan game

November 2025 5 T20Is
THU20 Nov Sri LankaSri Lanka 95 Sri Lanka FTLost Zimbabwe ZimbabweZimbabwe 162/8 Tri-Nation SeriesTri-Nation Series Thu 20 Nov, TRI: Zimbabwe won by 67 runs
SAT22 Nov PakistanPakistan 131/3 Pakistan FTLost Sri Lanka Sri LankaSri Lanka 128/7 Tri-Nation SeriesTri-Nation Series Sat 22 Nov, TRI: Pakistan won by 7 wickets
TUE25 Nov Sri LankaSri Lanka 148/1 Sri Lanka FTWon Zimbabwe ZimbabweZimbabwe 146/5 Tri-Nation SeriesTri-Nation Series Tue 25 Nov, TRI: Sri Lanka won by 9 wickets
THU27 Nov PakistanPakistan 178/7 Pakistan FTWon Sri Lanka Sri LankaSri Lanka 184/5 Tri-Nation SeriesTri-Nation Series Thu 27 Nov, TRI: Sri Lanka won by 6 runs
SAT29 Nov PakistanPakistan 118/4 Pakistan FTLost Sri Lanka Sri LankaSri Lanka 114 Tri-Nation SeriesTri-Nation Series Sat 29 Nov, TRI: Pakistan won by 6 wickets
6 T20Is to come. 60 results on record.

Sri Lanka v Every Side

T20I record against each opponent, and runs a T20I

OpponentPW-LRunsOppLast
PakistanPakistan 13 4-9 173 182 L31 Oct 26
EnglandEngland 9 1-8 189 213 L29 Oct 26
BangladeshBangladesh 8 4-4 145 143 W3 Oct 26
West IndiesWest Indies 6 3-3 170 151 L15 Jun 26
ZimbabweZimbabwe 6 3-3 145 157 L19 Feb 26
New ZealandNew Zealand 6 2-4 146 163 L25 Feb 26
IndiaIndia 5 0-5 143 160 L1 Oct 26
AustraliaAustralia 1 1-0 184 181 W16 Feb 26
OmanOman 1 1-0 225 120 W12 Feb 26
IrelandIreland 1 1-0 163 143 W8 Feb 26
AfghanistanAfghanistan 1 1-0 171 169 W18 Sep 25
Hong KongHong Kong 1 1-0 153 149 W15 Sep 25
NetherlandsNetherlands 1 1-0 201 118 W17 Jun 24
South AfricaSouth Africa 1 0-1 77.0 80.0 L3 Jun 24

Sri Lanka T20I Fixtures Questions

When do Sri Lanka play next?

Sri Lanka play India away in the T20 Internationals on Tuesday 22 December at 13:30 (UK time), at Niranjan Shah Stadium C, Rajkot.

What were Sri Lanka's last results?

Pakistan beat Sri Lanka by 3 wickets on 31 Oct 2026. England beat Sri Lanka by 55 runs on 29 Oct 2026. Sri Lanka beat Pakistan by 8 wickets on 27 Oct 2026.

How many T20Is have Sri Lanka played in 2026?

Sri Lanka have played 28 T20Is in 2026 and won 9.