Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI IndiaIndia (A)
One Day Internationals - Sun 13 Dec, 08:30 Their stats Preview

Sri Lanka ODI Cricket Stats

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

Updated , 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 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 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
Runs 252282 132355 321305 176265 303262 304357 219223 271252 211215 288289 293299
Wickets 6.58.6 710 96 1010 107 310 510 106 410 28 59
Run rate 5.445.78 4.57.1 6.46.1 4.85.5 6.15.3 6.57.1 4.44.8 5.45.1 4.74.8 5.86.0 5.96.0
Sixes 4.24.7 410 810 20 95 610 12 44 10 43 33
Fours 22.724.2 1135 3026 2028 2318 3031 1714 2621 1917 2326 2826
Catches 2.75.5 38 64 16 46 38 18 54 23 23 05
Powerplay runs 58.055.7 6350 4682 4064 -76 10440 3652 4941 5846 5178 7528
Powerplay wickets lost 1.221.00 31 10 11 -2 31 11 01 11 11 01
Performance points 402499 293638 575456 367516 513425 392623 322511 551397 299428 325469 387530
Dream11 points 715835 5511035 955787 716883 923705 6781017 588782 893701 551751 570803 720890
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 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 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

Sri Lanka ODI Results

The last 10 ODIs, newest first: 3 won

Opponent Result SL Opp RR
EnglandEngland (A) 27 Sep Lby 223 runs 13229.1 ov 355/750 ov 4.53
EnglandEngland (A) 24 Sep Wby 16 runs 321/650 ov 305/950 ov 6.42
EnglandEngland (A) 22 Sep Lby 89 runs 17637 ov 26548.1 ov 4.76
West IndiesWest Indies (A) 3 Jun Wby 41 runs 303/750 ov 26249.2 ov 6.06
EnglandEngland (H) 27 Jan Lby 53 runs 30446.4 ov 357/350 ov 6.51
EnglandEngland (H) 24 Jan Lby 5 wickets 21949.3 ov 223/546.2 ov 4.42
EnglandEngland (H) 22 Jan Wby 19 runs 271/650 ov 25249.2 ov 5.42
PakistanPakistan (A) 16 Nov 2025 Lby 6 wickets 21145.2 ov 215/444.4 ov 4.65
PakistanPakistan (A) 14 Nov 2025 Lby 8 wickets 288/850 ov 289/248.2 ov 5.76
PakistanPakistan (A) 11 Nov 2025 Lby 6 runs 293/950 ov 299/550 ov 5.86

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 3 1-2 33% 265 277
Away 7 2-5 29% 246 284
InningsPW-LWin %RunsOpp
Batting first 6 3-3 50% 269 258
Chasing 4 0-4 0% 226 319
TossPW-LWin %RunsOpp
Won the toss 4 2-2 50% 276 270
Lost the toss 6 1-5 17% 236 291
CompetitionPW-LWin %RunsOpp
One Day InternationalsOne Day Internationals 10 3-7 30% 252 282
OpponentPW-LWin %RunsOpp
EnglandEngland 6 2-4 33% 237 293
PakistanPakistan 3 0-3 0% 264 268
West IndiesWest Indies 1 1-0 100% 303 262
GroundPW-LWin %RunsOpp
R.Premadasa Stadium, Colombo 3 1-2 33% 265 277
Rawalpindi Cricket Stadium, Rawalpindi 3 0-3 0% 264 268
Headingley, Leeds 1 1-0 100% 321 305
Sabina Park, Kingston 1 1-0 100% 303 262
Kennington Oval, London 1 0-1 0% 132 355
Riverside Ground, Chester-le-Street 1 0-1 0% 176 265
YearPW-LWin %RunsOpp
2026 7 3-4 43% 247 288
2025 3 0-3 0% 264 268

ODI Sides

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

SidePWin %RunsOpp
1IndiaIndia 2871%273263
2AfghanistanAfghanistan 1471%247219
3New ZealandNew Zealand 3263%233227
4Sri LankaSri Lanka 2255%250238
5South AfricaSouth Africa 2454%255265
6PakistanPakistan 2654%225235
7AustraliaAustralia 2245%245244
8EnglandEngland 2442%279248
9West IndiesWest Indies 2638%236245
10BangladeshBangladesh 2638%206216
11NamibiaNamibia 838%201255
12ZimbabweZimbabwe 1631%216232
13IrelandIreland 1429%244258

Sri Lanka ODI Questions

What is Sri Lanka's average ODI score?

Sri Lanka have averaged 252 runs per ODI over their last 10 ODIs, since November 2025, and conceded 282; their highest was 321 against England on 24 Sep 2026, and their lowest 132 against England on 27 Sep 2026.

What is Sri Lanka's ODI record?

Sri Lanka have won 3 and lost 7 of their last 10 ODIs, since November 2025, a 30% win rate, and their latest ODI was a defeat against England on 27 Sep 2026.

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

Batting first has suited Sri Lanka better than chasing over their last 10 ODIs, since November 2025: they have won 3 of 6 batting first, averaging 269, and 0 of 4 batting second, averaging 226.

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

Kusal Mendis has the most ODI runs for Sri Lanka over their last 10 ODIs, since November 2025, with 463 in 10 matches, ahead of Pathum Nissanka (306) and Pavan Rathnayake (297).

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

Asitha Fernando has the most ODI wickets for Sri Lanka over their last 10 ODIs, since November 2025, with 11 in 9 matches, ahead of Jeffrey Vandersay (8) and Dushmantha Chameera (7).

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 Sep 2026, and they have won 3 of their last 10 ODIs, since November 2025.