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
12333923712251.89Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
1163632819141.28Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
11221516318068.71Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
1001608986112.35Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
95*2861756054.28South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
931749510097.89Indiav Sri LankaDhaka21 Jun 2000ODI # 1598
90*1671307269.23Pakistanv Sri LankaDhaka25 Jun 2000ODI # 1601
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
85*2061463158.21Bangladeshv Sri LankaDhaka129 May 2000ODI # 1596
83*1471186070.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
782452046238.23Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
76151946080.85South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
72*886651109.09Pakistanv Sri LankaDhaka17 Jun 2000ODI # 1602
63*1441076058.87South Africav Sri LankaGalle320 Jul 2000Test # 1504
601151118054.05South Africav Sri LankaKandy130 Jul 2000Test # 1505
59129842070.23South Africav Sri LankaGalle26 Jul 2000ODI # 1604
591351022057.84Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
56*493134180.64Pakistanv Sri LankaDhaka17 Jun 2000ODI # 1602
562001368041.17Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
551501387039.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
541721515035.76South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
48137956050.52Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
471621165140.51Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
4781662071.21Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
441321114039.63Pakistanv Sri LankaDhaka25 Jun 2000ODI # 1601
43*302541172.00Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
43664330100.00South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
4187724056.94Bangladeshv Sri LankaDhaka129 May 2000ODI # 1596
411381234133.33Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
4091906044.44South Africav Sri LankaGalle320 Jul 2000Test # 1504
401981503026.66South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
3974551070.90Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
3952431190.69South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
38112846045.23South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
3585521067.30South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
3565635055.55South Africav Sri LankaGalle320 Jul 2000Test # 1504
35131874040.22South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
3385662150.00South Africav Sri LankaKandy330 Jul 2000Test # 1505
3371644051.56South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
32*58472268.08Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
3261345094.11South Africav Sri LankaColombo (SSC)111 Jul 2000ODI # 1610
3080601050.00Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
29*73533054.71South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2988723040.27Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
2986792136.70South Africav Sri LankaGalle220 Jul 2000Test # 1504
2739312187.09Pakistanv Sri LankaDhaka25 Jun 2000ODI # 1601
2776732036.98South Africav Sri LankaKandy330 Jul 2000Test # 1505
2572542046.29Pakistanv Sri LankaDhaka17 Jun 2000ODI # 1602
2586684036.76South Africav Sri LankaGalle320 Jul 2000Test # 1504
2589592042.37South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2464443054.54Indiav Sri LankaDhaka21 Jun 2000ODI # 1598
2376592038.98Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
2235272081.48Pakistanv Sri LankaDhaka17 Jun 2000ODI # 1602
2254483045.83Pakistanv Sri LankaGalle15 Jul 2000ODI # 1603
22212030110.00South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
2152533039.62South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
2197942022.34South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
20*105632031.74Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
2076372054.05Pakistanv Sri LankaGalle15 Jul 2000ODI # 1603
2037221090.90South Africav Sri LankaGalle26 Jul 2000ODI # 1604
2051462143.47South Africav Sri LankaKandy330 Jul 2000Test # 1505
1956461041.30South Africav Sri LankaColombo (SSC)111 Jul 2000ODI # 1610
1941374051.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
1939313061.29South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
18*34251172.00Indiav Sri LankaDhaka21 Jun 2000ODI # 1598
1846380047.36Bangladeshv Sri LankaDhaka129 May 2000ODI # 1596
17*37180094.44Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
1791690024.63South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
1677422038.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
1516161093.75Pakistanv Sri LankaDhaka25 Jun 2000ODI # 1601
1522192078.94South Africav Sri LankaKandy330 Jul 2000Test # 1505
1569811018.51South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
14*77492028.57South Africav Sri LankaKandy330 Jul 2000Test # 1505
1445341041.17Pakistanv Sri LankaGalle15 Jul 2000ODI # 1603
1437181077.77South Africav Sri LankaGalle26 Jul 2000ODI # 1604
1335262050.00Indiav Sri LankaDhaka21 Jun 2000ODI # 1598
1319152086.66Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
1324212061.90Pakistanv Sri LankaColombo (RPS)19 Jul 2000ODI # 1608
1365531024.52South Africav Sri LankaKandy330 Jul 2000Test # 1505
1358222059.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
1395800016.25South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
1261520023.07Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
1234261046.15South Africav Sri LankaGalle220 Jul 2000Test # 1504
1233301040.00South Africav Sri LankaGalle320 Jul 2000Test # 1504
1280601020.00South Africav Sri LankaGalle220 Jul 2000Test # 1504
1226281042.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
1230312038.70South Africav Sri LankaGalle220 Jul 2000Test # 1504
1224220054.54South Africav Sri LankaKandy130 Jul 2000Test # 1505
11*9710157.14Bangladeshv Sri LankaDhaka129 May 2000ODI # 1596
1118151073.33Indiav Sri LankaDhaka21 Jun 2000ODI # 1598
1126242045.83Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
1142241045.83Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
1131300036.66South Africav Sri LankaGalle26 Jul 2000ODI # 1604
119810137.50South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
1171572019.29South Africav Sri LankaGalle220 Jul 2000Test # 1504
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 208/3 (57.0 ov, GH Vihari 40*, V Shankar 51*, CT Gaja 2/38) - Stumps

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class]

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 267/5 (70.0 ov, CR Gnaneshwar 87*, KV Sasikanth 31*, VG Zhimomi 4/45) - Stumps