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 Sep 26 EnglandA 132355/7
One Day Internationals 24 Sep 26 EnglandA 321/6305/9
One Day Internationals 22 Sep 26 EnglandA 176265
One Day Internationals 3 Jun 26 West IndiesA 303/7262
One Day Internationals 16 Nov 25 PakistanA 211215/4
One Day Internationals 14 Nov 25 PakistanA 288/8289/2
One Day Internationals 11 Nov 25 PakistanA 293/9299/5
One Day Internationals 31 Aug 25 ZimbabweA 278/5277/7
One Day Internationals 29 Aug 25 ZimbabweA 298/6291/8
One Day Internationals 11 Jan 25 New ZealandA 290/8150
Runs 259271 132355 321305 176265 303262 211215 288289 293299 278277 298291 290150
Wickets 7.27.9 710 96 1010 107 410 28 59 75 86 108
Run rate 5.545.72 4.57.1 6.46.1 4.85.5 6.15.3 4.74.8 5.86.0 5.96.0 5.65.5 6.05.8 5.85.1
Sixes 5.13.8 410 810 20 95 10 43 33 02 52 153
Fours 23.423.7 1135 3026 2028 2318 1917 2326 2826 3023 3025 2013
Catches 3.45.0 38 64 16 46 23 23 05 34 64 77
Powerplay runs 52.655.1 6350 4682 4064 -76 5846 5178 7528 4555 2936 6636
Powerplay wickets lost 0.891.50 31 10 11 -2 11 11 01 01 12 05
Performance points 425465 293638 575456 367516 513425 299428 325469 387530 437395 502431 552359
Dream11 points 759787 5511035 955787 716883 923705 551751 570803 720890 779667 875738 953607
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 Sep 26 EnglandA 132355/7
One Day Internationals 24 Sep 26 EnglandA 321/6305/9
One Day Internationals 22 Sep 26 EnglandA 176265
One Day Internationals 3 Jun 26 West IndiesA 303/7262
One Day Internationals 16 Nov 25 PakistanA 211215/4
One Day Internationals 14 Nov 25 PakistanA 288/8289/2
One Day Internationals 11 Nov 25 PakistanA 293/9299/5
One Day Internationals 31 Aug 25 ZimbabweA 278/5277/7
One Day Internationals 29 Aug 25 ZimbabweA 298/6291/8
One Day Internationals 11 Jan 25 New ZealandA 290/8150

Sri Lanka ODI Results

The last 10 ODIs, newest first: 5 won

Opponent Result SL Opp RR
England (A)27 Sep Lby 223 runs 13229.1 ov 355/750 ov 4.53
England (A)24 Sep Wby 16 runs 321/650 ov 305/950 ov 6.42
England (A)22 Sep Lby 89 runs 17637 ov 26548.1 ov 4.76
West Indies (A)3 Jun Wby 41 runs 303/750 ov 26249.2 ov 6.06
Pakistan (A)16 Nov 2025 Lby 6 wickets 21145.2 ov 215/444.4 ov 4.65
Pakistan (A)14 Nov 2025 Lby 8 wickets 288/850 ov 289/248.2 ov 5.76
Pakistan (A)11 Nov 2025 Lby 6 runs 293/950 ov 299/550 ov 5.86
Zimbabwe (A)31 Aug 2025 Wby 5 wickets 278/549.3 ov 277/750 ov 5.62
Zimbabwe (A)29 Aug 2025 Wby 7 runs 298/650 ov 291/850 ov 5.96
New Zealand (A)11 Jan 2025 Wby 140 runs 290/850 ov 15029.4 ov 5.80

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
Away 10 5-5 50% 259 271
InningsPW-LWin %RunsOpp
Batting first 6 4-2 67% 285 252
Chasing 4 1-3 25% 220 299
TossPW-LWin %RunsOpp
Won the toss 4 3-1 75% 296 258
Lost the toss 6 2-4 33% 235 280
CompetitionPW-LWin %RunsOpp
One Day Internationals 10 5-5 50% 259 271
OpponentPW-LWin %RunsOpp
England 3 1-2 33% 210 308
Pakistan 3 0-3 0% 264 268
Zimbabwe 2 2-0 100% 288 284
West Indies 1 1-0 100% 303 262
New Zealand 1 1-0 100% 290 150
GroundPW-LWin %RunsOpp
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
YearPW-LWin %RunsOpp
2026 4 2-2 50% 233 297
2025 6 3-3 50% 276 254

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 259 runs per ODI over their last 10 ODIs, and conceded 271. 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 5 and lost 5 of their last 10 ODIs.

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

Batting first, Sri Lanka have won 4 of 6 and averaged 285. Batting second they have won 1 of 4, averaging 220.

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

Over Sri Lanka's last 10 ODIs: Pathum Nissanka (473 runs in 10), Kusal Mendis (421 runs in 10), Janith Liyanage (327 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 9), Dushmantha Chameera (10 wickets in 6), Dilshan Madushanka (9 wickets in 5).

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