Sri Lanka Stats
Sri Lanka ODI Game by Game
Runs, the last 20 ODIs, newest on the left
Sri Lanka ODI Results
The last 20 ODIs, newest first: 10 won
Sri Lanka ODI Splits
The last 20 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 | 8 | 5-3 | 63% | 256 | 213 |
| Away | 12 | 5-7 | 42% | 243 | 262 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 13 | 9-4 | 69% | 262 | 215 |
| Chasing | 7 | 1-6 | 14% | 222 | 294 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 11 | 8-3 | 73% | 258 | 217 |
| Lost the toss | 9 | 2-7 | 22% | 236 | 274 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
20 | 10-10 | 50% | 248 | 242 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
6 | 2-4 | 33% | 237 | 293 |
|
|
3 | 2-1 | 67% | 254 | 200 |
|
|
3 | 1-2 | 33% | 203 | 195 |
|
|
3 | 0-3 | 0% | 264 | 268 |
|
|
2 | 2-0 | 100% | 288 | 284 |
|
|
2 | 2-0 | 100% | 248 | 136 |
|
|
1 | 1-0 | 100% | 303 | 262 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| R.Premadasa Stadium, Colombo | 8 | 5-3 | 63% | 256 | 213 |
| Rawalpindi Cricket Stadium, Rawalpindi | 3 | 0-3 | 0% | 264 | 268 |
| Harare Sports Club, Harare | 2 | 2-0 | 100% | 288 | 284 |
| Headingley, Leeds | 1 | 1-0 | 100% | 321 | 305 |
| Sabina Park, Kingston | 1 | 1-0 | 100% | 303 | 262 |
| Eden Park, Auckland | 1 | 1-0 | 100% | 290 | 150 |
| Kennington Oval, London | 1 | 0-1 | 0% | 132 | 355 |
| Riverside Ground, Chester-le-Street | 1 | 0-1 | 0% | 176 | 265 |
| Seddon Park, Hamilton | 1 | 0-1 | 0% | 142 | 255 |
| Basin Reserve, Wellington | 1 | 0-1 | 0% | 178 | 180 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 7 | 3-4 | 43% | 247 | 288 |
| 2025 | 13 | 7-6 | 54% | 249 | 218 |
ODI Sides
International sides with 8+ ODIs in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
15 | 73% | 247 | 221 |
| 2 |
28 | 71% | 273 | 263 |
| 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 |
8 | 38% | 201 | 255 |
| 11 |
27 | 37% | 207 | 217 |
| 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 248 runs per ODI over their last 20 ODIs, and conceded 242. Their highest was 321 against England on 24 Sep 2026, their lowest 132 against England.
What is Sri Lanka's ODI record?
Sri Lanka have won 10 and lost 10 of their last 20 ODIs.
Do Sri Lanka do better batting first or chasing in ODIs?
Batting first, Sri Lanka have won 9 of 13 and averaged 262. Batting second they have won 1 of 7, averaging 222.
Who has scored the most ODI runs for Sri Lanka recently?
Over Sri Lanka's last 20 ODIs: Kusal Mendis (909 runs in 20), Charith Asalanka (633 runs in 19), Pathum Nissanka (630 runs in 20).
Who has taken the most ODI wickets for Sri Lanka recently?
Over Sri Lanka's last 20 ODIs: Asitha Fernando (33 wickets in 19), Wanindu Hasaranga (20 wickets in 12), Maheesh Theekshana (16 wickets in 12).
When do Sri Lanka play their next ODI?
Sri Lanka play India away in the One Day Internationals on Sun 13 Dec, 08:30 (UK time).