Batting Most Runs Innings - vs Sri Lanka

Players - vs Sri Lanka

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

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]