Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
132*-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
124*-14516285.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
116153111151104.50Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
1161721188-98.30Sri Lankav ZimbabweHambantota8 Jul 2017ODI # 3903
1121649614-116.66Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
11115298151113.26Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
110*-1169-94.82Indiav Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
104-88113118.18Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
10214811614-87.93Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
871591017-86.13Sri Lankav ZimbabweHambantota8 Jul 2017ODI # 3903
861128081107.50Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
82*-70101117.14Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
80-1055176.19Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
79*1077381108.21Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
75*113868-87.20Sri Lankav ZimbabweGalle2 Jul 2017ODI # 3899
73109869184.88Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
70-8010-87.50Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
69*875581125.45Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
67*575671119.64Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
67*-864177.90Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
67-1023165.68Sri Lankav IndiaColombo (RPS)3 Sep 2017ODI # 3909
65116697-94.20Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
64-748-86.48Sri Lankav IndiaDambulla20 Aug 2017ODI # 3905
63-737-86.30Indiav Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
60110775177.92Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
59*116814-72.83Sri Lankav ZimbabweHambantota10 Jul 2017ODI # 3904
58-5821100.00Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
55-984-56.12Sri Lankav IndiaColombo (RPS)3 Sep 2017ODI # 3909
54-4553120.00Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
53*-804166.25Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
52130865-60.46Sri Lankav ZimbabweHambantota10 Jul 2017ODI # 3904
50*-424-119.04Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
49*-4251116.66Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
49-506198.00Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
4888574184.21Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
48-349-141.17Sri Lankav IndiaColombo (RPS)3 Sep 2017ODI # 3909
45*-681-66.17Indiav Sri LankaPallekele24 Aug 2017ODI # 3906
44*493232137.50Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
43453061143.33Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
4351472-91.48Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
43493052143.33Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
43593252134.37Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
426840-2105.00Sri Lankav ZimbabweHambantota8 Jul 2017ODI # 3903
4171568-73.21Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
40*48294-137.93Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
40-612-65.57Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
39-433290.69Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
3837296-131.03Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
3781494-75.51Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
36*-501172.00Sri Lankav IndiaDambulla20 Aug 2017ODI # 3905
36-375-97.29Sri Lankav IndiaDambulla20 Aug 2017ODI # 3905
36-714-50.70Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
36-532-67.92Indiav Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
3573544-64.81Sri Lankav ZimbabweGalle2 Jul 2017ODI # 3899
35-444-79.54Sri Lankav IndiaDambulla20 Aug 2017ODI # 3905
31-2432129.16Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
3040235-130.43Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
29-274-107.40Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
28*50354-80.00Sri Lankav ZimbabweGalle2 Jul 2017ODI # 3899
28*54252-112.00Sri Lankav ZimbabweHambantota6 Jul 2017ODI # 3901
2833264-107.69Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
2840365-77.77Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
27*502712100.00Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
25*291721147.05Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
24121122218.18Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
2455474-51.06Sri Lankav ZimbabweHambantota10 Jul 2017ODI # 3904
2261412-53.65Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
22252021110.00Sri Lankav ZimbabweHambantota8 Jul 2017ODI # 3903
22-2221100.00Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
2016133-153.84Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
20-412-48.78Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
19*21172-111.76Sri Lankav ZimbabweHambantota8 Jul 2017ODI # 3903
19*36311-61.29Sri Lankav ZimbabweHambantota10 Jul 2017ODI # 3904
19-372-51.35Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
19-482-39.58Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
19-1811105.55Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
1837232-78.26Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
18-271166.66Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
18-1311138.46Sri Lankav IndiaColombo (RPS)3 Sep 2017ODI # 3909
1745241-70.83Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
17-242-70.83Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
1642241-66.66Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
16-201-80.00Indiav Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
14-221-63.63Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
14-113-127.27Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
1338191-68.42Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
1335212-61.90Zimbabwev Sri LankaHambantota6 Jul 2017ODI # 3901
13-23--56.52Sri Lankav IndiaDambulla20 Aug 2017ODI # 3905
13-152-86.66Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
11*1713--84.61Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
11*-191-57.89Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
1117131-84.61Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
11-231-47.82Sri Lankav IndiaPallekele27 Aug 2017ODI # 3907
11-241-45.83Sri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
1017131-76.92Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
1013101-100.00Zimbabwev Sri LankaHambantota8 Jul 2017ODI # 3903
91914--64.28Zimbabwev Sri LankaGalle2 Jul 2017ODI # 3899
9-72-128.57Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
9-111-81.81Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
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]