Sri Lanka Stats
Sri Lanka T20I Fixtures and Results
Every Sri Lanka T20I to come and the latest results, month by month, UK times
Updated 31 October 2026, after the Pakistan game
Sri Lanka v Every Side
T20I record against each opponent, and runs a T20I
| Opponent | P | W-L | Runs | Opp | Last |
|---|---|---|---|---|---|
| 13 | 4-9 | 173 | 182 | L31 Oct 26 | |
| 9 | 1-8 | 189 | 213 | L29 Oct 26 | |
| 8 | 4-4 | 145 | 143 | W3 Oct 26 | |
| 6 | 3-3 | 170 | 151 | L15 Jun 26 | |
| 6 | 3-3 | 145 | 157 | L19 Feb 26 | |
| 6 | 2-4 | 146 | 163 | L25 Feb 26 | |
| 5 | 0-5 | 143 | 160 | L1 Oct 26 | |
| 1 | 1-0 | 184 | 181 | W16 Feb 26 | |
| 1 | 1-0 | 225 | 120 | W12 Feb 26 | |
| 1 | 1-0 | 163 | 143 | W8 Feb 26 | |
| 1 | 1-0 | 171 | 169 | W18 Sep 25 | |
| 1 | 1-0 | 153 | 149 | W15 Sep 25 | |
| 1 | 1-0 | 201 | 118 | W17 Jun 24 | |
| 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.