Sri Lanka Stats
Sri Lanka ODI Fixtures and Results
Every Sri Lanka ODI to come and the latest results, month by month, UK times
Updated 27 September 2026, after the England game
Sri Lanka v Every Side
ODI record against each opponent, and runs a ODI
| Opponent | P | W-L | Runs | Opp | Last |
|---|---|---|---|---|---|
| 9 | 6-3 | 273 | 243 | W14 Feb 24 | |
| 8 | 3-5 | 194 | 197 | W11 Jan 25 | |
| 7 | 3-4 | 226 | 273 | L27 Sep 26 | |
| 7 | 3-4 | 260 | 238 | W8 Jul 25 | |
| 7 | 2-4 | 195 | 274 | W7 Aug 24 | |
| 6 | 4-2 | 236 | 199 | W14 Feb 25 | |
| 4 | 4-0 | 221 | 218 | W31 Aug 25 | |
| 4 | 3-1 | 221 | 208 | W3 Jun 26 | |
| 4 | 0-4 | 284 | 287 | L16 Nov 25 | |
| 1 | 1-0 | 263 | 262 | W21 Oct 23 | |
| 1 | 0-1 | 326 | 428 | L7 Oct 23 |
Sri Lanka ODI Fixtures Questions
When do Sri Lanka play next?
Sri Lanka play India away in the One Day Internationals on Sunday 13 December at 08:30 (UK time), at Arun Jaitley Stadium, Delhi.
When is Sri Lanka's next home ODI?
Sri Lanka are next at home against Qualifier B on Sunday 10 October at 11:30 (UK time).
What were Sri Lanka's last results?
England beat Sri Lanka by 223 runs on 27 Sep 2026. Sri Lanka beat England by 16 runs on 24 Sep 2026. England beat Sri Lanka by 89 runs on 22 Sep 2026.
How many ODIs have Sri Lanka played in 2026?
Sri Lanka have played 7 ODIs in 2026 and won 3.