Sri Lanka Stats
Sri Lanka ODI Game by Game
Runs, the last 29 ODIs, newest on the left
Sri Lanka ODI Results
The last 29 ODIs, newest first: 21 won
Sri Lanka ODI Splits
The last 29 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game
| Venue | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Home | 29 | 21-7 | 72% | 245 | 213 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 17 | 12-4 | 71% | 259 | 201 |
| Chasing | 12 | 9-3 | 75% | 225 | 231 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 15 | 12-2 | 80% | 250 | 184 |
| Lost the toss | 14 | 9-5 | 64% | 241 | 245 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
24 | 18-5 | 75% | 244 | 203 |
|
|
5 | 3-2 | 60% | 252 | 263 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
8 | 6-2 | 75% | 277 | 243 |
|
|
5 | 4-1 | 80% | 241 | 196 |
|
|
3 | 2-1 | 67% | 254 | 200 |
|
|
3 | 2-1 | 67% | 193 | 190 |
|
|
3 | 2-0 | 67% | 239 | 192 |
|
|
3 | 1-2 | 33% | 265 | 277 |
|
|
2 | 2-0 | 100% | 267 | 192 |
|
|
2 | 2-0 | 100% | 154 | 152 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| R.Premadasa Stadium, Colombo | 18 | 13-4 | 72% | 249 | 210 |
| Pallekele International Cricket Stadium, Pallekele, Kandy | 7 | 5-2 | 71% | 229 | 236 |
| Mahinda Rajapaksa International Cricket Stadium, Hambantota | 3 | 2-1 | 67% | 237 | 192 |
| Rangiri Dambulla International Stadium, Dambulla | 1 | 1-0 | 100% | 324 | 175 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 3 | 1-2 | 33% | 265 | 277 |
| 2025 | 5 | 4-1 | 80% | 251 | 175 |
| 2024 | 13 | 11-1 | 85% | 238 | 199 |
| 2023 | 3 | 2-1 | 67% | 237 | 192 |
| 2022 | 5 | 3-2 | 60% | 252 | 263 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
28 | 71% | 273 | 263 |
| 2 |
14 | 71% | 247 | 219 |
| 3 |
32 | 63% | 233 | 227 |
| 4 |
22 | 55% | 250 | 238 |
| 5 |
24 | 54% | 255 | 265 |
| 6 |
26 | 54% | 225 | 235 |
| 7 |
22 | 45% | 245 | 244 |
| 8 |
24 | 42% | 279 | 248 |
| 9 |
26 | 38% | 236 | 245 |
| 10 |
26 | 38% | 206 | 216 |
| 11 |
8 | 38% | 201 | 255 |
| 12 |
16 | 31% | 216 | 232 |
| 13 |
14 | 29% | 244 | 258 |
Sri Lanka ODI Questions
What is Sri Lanka's average ODI score?
Sri Lanka have averaged 245 runs per ODI over their last 29 ODIs, since June 2022, and conceded 213; their highest was 381 against Afghanistan on 9 Feb 2024, and their lowest 97 against Zimbabwe on 11 Jan 2024.
What is Sri Lanka's ODI record?
Sri Lanka have won 21 and lost 7 with 1 tied of their last 29 ODIs, since June 2022, a 72% win rate, and their latest ODI was a defeat against England on 27 Jan 2026.
Do Sri Lanka do better batting first or chasing in ODIs?
Chasing has suited Sri Lanka better than batting first over their last 29 ODIs, since June 2022: they have won 12 of 17 batting first, averaging 259, and 9 of 12 batting second, averaging 225.
Who has scored the most ODI runs for Sri Lanka recently?
Kusal Mendis has the most ODI runs for Sri Lanka over their last 29 ODIs, since June 2022, with 1371 in 29 matches, ahead of Charith Asalanka (1135) and Pathum Nissanka (1094).
Who has taken the most ODI wickets for Sri Lanka recently?
Wanindu Hasaranga has the most ODI wickets for Sri Lanka over their last 29 ODIs, since June 2022, with 45 in 18 matches, ahead of Asitha Fernando (28) and Maheesh Theekshana (26).
When do Sri Lanka play their next ODI?
Sri Lanka play their next ODI against India away in the One Day Internationals on Sunday 13 December 2026, 08:30 (UK time); their latest was a defeat against England on 27 Jan 2026, and they have won 21 of their last 29 ODIs, since June 2022.