Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12520612812097.65Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
113*160108110104.62Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
102*14895121107.36Sri Lankav New ZealandPallekele6 Nov 2012ODI # 3306
102*16913412076.11Sri Lankav AustraliaAdelaide13 Jan 2013ODI # 3319
73128957176.84Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
67122797084.81Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
63101686092.64Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
60129948063.82Sri Lankav New ZealandHambantota12 Nov 2012ODI # 3308
5689665184.84Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
54*824770114.89Sri Lankav New ZealandPallekele6 Nov 2012ODI # 3306
51104704072.85Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
51148884057.95Sri Lankav AustraliaAdelaide13 Jan 2013ODI # 3319
4867495097.95Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
43*67495087.75Sri Lankav New ZealandPallekele4 Nov 2012ODI # 3305
43112654066.15Sri Lankav New ZealandHambantota10 Nov 2012ODI # 3307
42*97555176.36Sri Lankav New ZealandHambantota10 Nov 2012ODI # 3307
42533651116.66Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
3855396097.43Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
3781515072.54Sri Lankav New ZealandPallekele4 Nov 2012ODI # 3305
2737284096.42Sri Lankav New ZealandHambantota10 Nov 2012ODI # 3307
2661402165.00Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
25*341512166.66Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
2448262092.30Sri Lankav New ZealandHambantota12 Nov 2012ODI # 3308
22*50284078.57Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
2244333066.66Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
20231811111.11Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
1979480039.58Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
18*22213085.71Sri Lankav BangladeshHambantota25 Mar 2013ODI # 3351
18271530120.00Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
17211530113.33Sri Lankav New ZealandHambantota12 Nov 2012ODI # 3308
1537270055.55Sri Lankav New ZealandPallekele6 Nov 2012ODI # 3306
14*24161187.50Sri Lankav AustraliaAdelaide13 Jan 2013ODI # 3319
14*221120127.27Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
1443301046.66Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
1217140085.71Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
1220152080.00Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
1113132084.61Sri Lankav New ZealandPallekele4 Nov 2012ODI # 3305
11161020110.00Sri Lankav New ZealandHambantota12 Nov 2012ODI # 3308
11131001110.00Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
10*22910111.11Sri Lankav BangladeshHambantota25 Mar 2013ODI # 3351
1020132076.92Sri Lankav New ZealandPallekele6 Nov 2012ODI # 3306
9*16910100.00Sri Lankav AustraliaSydney20 Jan 2013ODI # 3324
7*18130053.84Sri Lankav New ZealandPallekele4 Nov 2012ODI # 3305
748241029.16Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
78610116.66Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
619111054.54Sri Lankav New ZealandPallekele4 Nov 2012ODI # 3305
621191031.57Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
61190066.66Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
5*4310166.66Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
51060083.33Sri Lankav New ZealandPallekele6 Nov 2012ODI # 3306
526160031.25Sri Lankav New ZealandHambantota12 Nov 2012ODI # 3308
51091055.55Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
5471071.42Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
4*2210200.00Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
4*16110036.36Sri Lankav AustraliaSydney20 Jan 2013ODI # 3324
42480050.00Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
4980050.00Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
3*4300100.00Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
2*740050.00Sri Lankav New ZealandHambantota10 Nov 2012ODI # 3307
216130015.38Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
21050040.00Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
2650040.00Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
1*820050.00Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
11280012.50Sri Lankav AustraliaMelbourne11 Jan 2013ODI # 3317
1450020.00Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
110100010.00Sri Lankav AustraliaHobart23 Jan 2013ODI # 3326
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]