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

January 2027 3 T20Is, 3 to come
TUE26 Jan NZNew Zealand New Zealand TUE07:00 Sri Lanka Sri LankaSri Lanka T20 InternationalsT20 Internationals Tue 26 Jan, T20IHagley Oval, Christchurch
FRI29 Jan NZNew Zealand New Zealand FRI07:00 Sri Lanka Sri LankaSri Lanka T20 InternationalsT20 Internationals Fri 29 Jan, T20ISaxton Oval, Nelson
SUN31 Jan NZNew Zealand New Zealand SUN07:00 Sri Lanka Sri LankaSri Lanka T20 InternationalsT20 Internationals Sun 31 Jan, T20ISaxton Oval, Nelson
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.