Batting Most Runs Innings - vs Sri Lanka

Players - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
931749510-97.89Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
90*1671307269.23Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
85*2061463158.21Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
83*1471186-70.33Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
83*1881484356.08South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
821641154171.30Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
811411146371.05South Africav Sri LankaGalle6 Jul 2000ODI # 1604
76151946-80.85South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
72*886651109.09Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
59129842-70.23South Africav Sri LankaGalle6 Jul 2000ODI # 1604
591351022-57.84Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
56*493134180.64Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
4781662-71.21Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
441321114-39.63Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
43*302541172.00Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
4366433-100.00South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
4187724-56.94Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
3974551-70.90Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
3952431190.69South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
3585521-67.30South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
3261345-94.11South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
2739312187.09Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
2572542-46.29Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
2464443-54.54Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
2235272-81.48Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
2254483-45.83Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
2221203-110.00South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
2076372-54.05Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
2037221-90.90South Africav Sri LankaGalle6 Jul 2000ODI # 1604
1956461-41.30South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
18*34251172.00Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
184638--47.36Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
17*3718--94.44Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
1516161-93.75Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
1445341-41.17Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
1437181-77.77South Africav Sri LankaGalle6 Jul 2000ODI # 1604
1335262-50.00Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
1324212-61.90Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
11*971-157.14Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
1118151-73.33Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
113130--36.66South Africav Sri LankaGalle6 Jul 2000ODI # 1604
11981-137.50South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
102212--83.33Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
102319--52.63South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
82214-157.14Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
82123--34.78South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
817101-80.00South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
78101-70.00Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
71115--46.66South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
62218--33.33Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
626131-46.15Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
53220--25.00Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
52213--38.46Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
52916--31.25Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
5139--55.55South Africav Sri LankaGalle6 Jul 2000ODI # 1604
51410--50.00South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
3*54--75.00South Africav Sri LankaGalle6 Jul 2000ODI # 1604
31211--27.27Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
31712--25.00Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
31312--25.00South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
2*86--33.33Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
2*72--100.00South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
21711--18.18Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
245--40.00South Africav Sri LankaGalle6 Jul 2000ODI # 1604
2155--40.00Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
1*51--100.00Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
1119--11.11Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
193--33.33South Africav Sri LankaGalle6 Jul 2000ODI # 1604
11110--10.00South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
194--25.00South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
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]