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

June 2024 3 T20Is
MON3 Jun Sri LankaSri Lanka 77 Sri Lanka FTLost South Africa SASouth Africa 80/4 T20 Cricket World CupT20WC Mon 3 Jun, T20WC: South Africa won by 6 wickets
SAT8 Jun Sri LankaSri Lanka 124/9 Sri Lanka FTLost Bangladesh BangladeshBangladesh 125/8 T20 Cricket World CupT20WC Sat 8 Jun, T20WC: Bangladesh won by 2 wickets
MON17 Jun Sri LankaSri Lanka 201/6 Sri Lanka FTWon Netherlands NLDNetherlands 118 T20 Cricket World CupT20WC Mon 17 Jun, T20WC: Sri Lanka won by 83 runs
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.