Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI India (A)
One Day Internationals - Sun 13 Dec, 08:30 Their stats Preview

Sri Lanka ODI Stats

Sri Lanka ODIs game by game, and how the opposition did in each

Updated 27 September 2026, after the England game

Reset
Stat Avg
One Day Internationals 27 Jan 26 EnglandH 304357/3
One Day Internationals 24 Jan 26 EnglandH 219223/5
One Day Internationals 22 Jan 26 EnglandH 271/6252
One Day Internationals 8 Jul 25 BangladeshH 285/7186
One Day Internationals 5 Jul 25 BangladeshH 232248
One Day Internationals 2 Jul 25 BangladeshH 244167
One Day Internationals 14 Feb 25 AustraliaH 281/4107
One Day Internationals 12 Feb 25 AustraliaH 214165
One Day Internationals 17 Nov 24 New ZealandH 210/7209
One Day Internationals 13 Nov 24 New ZealandH 324/5175/9
Runs 258209 304357 219223 271252 285186 232248 244167 281107 214165 210209 324175
Wickets 8.77.9 310 510 106 107 1010 1010 104 1010 107 95
Run rate 5.325.22 6.57.1 4.44.8 5.45.1 5.74.7 4.85.4 5.04.7 5.64.4 4.74.9 4.64.6 6.66.5
Sixes 3.83.7 610 12 44 03 36 55 62 61 13 61
Fours 26.019.3 3031 1714 2621 3819 2618 2319 2513 2217 1919 3422
Catches 3.76.1 38 18 54 45 57 46 42 39 57 35
Powerplay runs 54.350.9 10440 3652 4941 5155 7566 5062 4048 3936 4138 5871
Powerplay wickets lost 1.801.60 31 11 01 12 21 31 13 44 22 10
Performance points 475418 392623 322511 551397 545367 477501 477416 512205 437435 495407 537316
Dream11 points 823712 6781017 588782 893701 955638 832870 851741 923419 820728 772677 918546
Each figure is Sri Lanka's, the opposition's under it. Wickets are the wickets Sri Lanka took.

Sri Lanka ODI Game by Game

Runs, the last 10 ODIs, newest on the left

Line260.5
Avg
Hit
One Day Internationals 27 Jan 26 EnglandH 304357/3
One Day Internationals 24 Jan 26 EnglandH 219223/5
One Day Internationals 22 Jan 26 EnglandH 271/6252
One Day Internationals 8 Jul 25 BangladeshH 285/7186
One Day Internationals 5 Jul 25 BangladeshH 232248
One Day Internationals 2 Jul 25 BangladeshH 244167
One Day Internationals 14 Feb 25 AustraliaH 281/4107
One Day Internationals 12 Feb 25 AustraliaH 214165
One Day Internationals 17 Nov 24 New ZealandH 210/7209
One Day Internationals 13 Nov 24 New ZealandH 324/5175/9

Sri Lanka ODI Results

The last 10 ODIs, newest first: 7 won

Opponent Result SL Opp RR
England (H)27 Jan Lby 53 runs 30446.4 ov 357/350 ov 6.51
England (H)24 Jan Lby 5 wickets 21949.3 ov 223/546.2 ov 4.42
England (H)22 Jan Wby 19 runs 271/650 ov 25249.2 ov 5.42
Bangladesh (H)8 Jul 2025 Wby 99 runs 285/750 ov 18639.4 ov 5.70
Bangladesh (H)5 Jul 2025 Lby 16 runs 23248.5 ov 24845.5 ov 4.75
Bangladesh (H)2 Jul 2025 Wby 77 runs 24449.2 ov 16735.5 ov 4.95
Australia (H)14 Feb 2025 Wby 174 runs 281/450 ov 10724.2 ov 5.62
Australia (H)12 Feb 2025 Wby 49 runs 21446 ov 16533.5 ov 4.65
New Zealand (H)17 Nov 2024 Wby 3 wickets 210/746 ov 20945.1 ov 4.57
New Zealand (H)13 Nov 2024 Wby 45 runs 324/549.2 ov 175/927 ov 6.57

Sri Lanka ODI Splits

The last 10 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 10 7-3 70% 258 209
InningsPW-LWin %RunsOpp
Batting first 7 6-1 86% 263 182
Chasing 3 1-2 33% 249 271
TossPW-LWin %RunsOpp
Won the toss 8 7-1 88% 256 186
Lost the toss 2 0-2 0% 268 303
CompetitionPW-LWin %RunsOpp
One Day Internationals 10 7-3 70% 258 209
OpponentPW-LWin %RunsOpp
Bangladesh 3 2-1 67% 254 200
England 3 1-2 33% 265 277
Australia 2 2-0 100% 248 136
New Zealand 2 2-0 100% 267 192
GroundPW-LWin %RunsOpp
R.Premadasa Stadium, Colombo 8 5-3 63% 256 213
Pallekele International Cricket Stadium, Pallekele, Kandy 1 1-0 100% 210 209
Rangiri Dambulla International Stadium, Dambulla 1 1-0 100% 324 175
YearPW-LWin %RunsOpp
2026 3 1-2 33% 265 277
2025 5 4-1 80% 251 175
2024 2 2-0 100% 267 192

ODI Sides

International sides with 8+ ODIs in the last two years, by win rate

SidePWin %RunsOpp
1Afghanistan 1573%247221
2India 2871%273263
3New Zealand 3263%233227
4Sri Lanka 2255%250238
5South Africa 2454%255265
6Pakistan 2654%225235
7Australia 2245%245244
8England 2442%279248
9West Indies 2638%236245
10Namibia 838%201255
11Bangladesh 2737%207217
12Zimbabwe 1631%216232
13Ireland 1429%244258

Sri Lanka ODI Questions

What is Sri Lanka's average ODI score?

Sri Lanka have averaged 258 runs per ODI over their last 10 ODIs, and conceded 209. Their highest was 324 against New Zealand on 13 Nov 2024, their lowest 210 against New Zealand.

What is Sri Lanka's ODI record?

Sri Lanka have won 7 and lost 3 of their last 10 ODIs.

Do Sri Lanka do better batting first or chasing in ODIs?

Batting first, Sri Lanka have won 6 of 7 and averaged 263. Batting second they have won 1 of 3, averaging 249.

Who has scored the most ODI runs for Sri Lanka recently?

Over Sri Lanka's last 10 ODIs: Kusal Mendis (701 runs in 10), Charith Asalanka (503 runs in 10), Janith Liyanage (276 runs in 10).

Who has taken the most ODI wickets for Sri Lanka recently?

Over Sri Lanka's last 10 ODIs: Asitha Fernando (17 wickets in 10), Wanindu Hasaranga (14 wickets in 6), Dunith Wellalage (11 wickets in 8).

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).