Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
14419615014-96.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
11118213912-79.85Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
105*19612611283.33Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
79106779-102.59Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
751731077-70.09Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
711741196-59.66Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
69119855-81.17Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
64796471100.00Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
6394718188.73Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
62102646-96.87Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
60110823-73.17Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
55104594-93.22Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
5465645284.37Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
531491024-51.96Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
52121851161.17Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
49623732132.43Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
4872534-90.56Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
48110753-64.00Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
46*58307-153.33Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
4164504182.00Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
3960491279.59Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
36673331109.09Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
3587621-56.45Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
34*582631130.76Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
3479572259.64Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
3442287-121.42Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
34473131109.67Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
32*181522213.33Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
3192561-55.35Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
2955414-70.73Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
26231541173.33Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
2677492-53.06Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
2558472-53.19Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
2436273-88.88Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
2437302-80.00Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
2435234-104.34Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
2339271-85.18Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
2036301-66.66Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
1975481-39.58Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
1829274-66.66Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
1741301-56.66Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
1728163-106.25Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
1629163-100.00Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
1636193-84.21Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
1531183-83.33Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
1314151-86.66Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
1349302-43.33Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
1221131-92.30Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
1228152-80.00Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
1122131-84.61Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
1131291-37.93Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
91815--60.00Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
91792-100.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
913121-75.00Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
92015--60.00Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
91517--52.94Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
91713--69.23Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
923171-52.94Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
833221-36.36Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
7*44-1175.00Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
7*1191-77.77Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
7*21141-50.00Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
719191-36.84Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
7671-100.00Sri Lankav AustraliaColombo (RPS)22 Aug 2011ODI # 3184
614151-40.00Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
662-1300.00Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
6159--66.66Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
686--100.00Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
51114--35.71Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
51711--45.45Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
5187--71.42Sri Lankav EnglandLeeds1 Jul 2011ODI # 3167
5771-71.42Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
5159--55.55Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
413101-40.00Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
484--100.00Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
4136--66.66Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
4671-57.14Sri Lankav EnglandManchester9 Jul 2011ODI # 3170
4106--66.66Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
4221-200.00Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
3166--50.00Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
3108--37.50Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
274--50.00Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
286--33.33Sri Lankav AustraliaPallekele10 Aug 2011ODI # 3175
283--66.66Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
1*2321--4.76Sri Lankav EnglandLord's3 Jul 2011ODI # 3168
1*83--33.33Sri Lankav EnglandNottingham6 Jul 2011ODI # 3169
1*31--100.00Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
112--50.00Sri Lankav EnglandThe Oval28 Jun 2011ODI # 3165
144--25.00Sri Lankav AustraliaHambantota14 Aug 2011ODI # 3178
153--33.33Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
1156--16.66Sri Lankav AustraliaColombo (RPS)20 Aug 2011ODI # 3182
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]