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
11424821216053.77Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
98*1431106189.09Indiav Sri LankaColombo (SSC)11 Aug 2001ODI # 1742
98*18715215064.47Indiav Sri LankaKandy422 Aug 2001Test # 1557
87*17612710068.50Indiav Sri LankaColombo (RPS)228 Jul 2001ODI # 1740
7518412312060.97Indiav Sri LankaKandy422 Aug 2001Test # 1557
691221057165.71Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
6816516211041.97Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
61*2191726035.46Indiav Sri LankaGalle314 Aug 2001Test # 1555
5913411110053.15Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
561841527036.84Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
552291644033.53Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
54105676180.59New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
51*94831161.44New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
49*126810060.49Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
48103936051.61New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
4892719067.60Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
47122883053.40Indiav Sri LankaColombo (SSC)11 Aug 2001ODI # 1742
47152955049.47Indiav Sri LankaKandy222 Aug 2001Test # 1557
461581154040.00Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
45444052112.50Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
44603290137.50Indiav Sri LankaKandy222 Aug 2001Test # 1557
4386793054.43Indiav Sri LankaColombo (RPS)228 Jul 2001ODI # 1740
421821272033.07Indiav Sri LankaGalle114 Aug 2001Test # 1555
402521701023.52Indiav Sri LankaGalle114 Aug 2001Test # 1555
4078668060.60Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
3856533071.69New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
3873567067.85Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
37*292522148.00New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
3784515072.54Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
371721442025.69Indiav Sri LankaGalle114 Aug 2001Test # 1555
36129852042.35Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
361521244029.03Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
311571054029.52Indiav Sri LankaKandy422 Aug 2001Test # 1557
3060571052.63New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
3037371081.08Indiav Sri LankaColombo (SSC)11 Aug 2001ODI # 1742
301481032129.12Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
28108795035.44Indiav Sri LankaKandy222 Aug 2001Test # 1557
2760415065.85Indiav Sri LankaColombo (RPS)228 Jul 2001ODI # 1740
2653534049.05Bangladeshv Sri LankaColombo (SSC)16 Sep 2001Test # 1561
2564472053.19New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
2354431053.48New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
2384630036.50Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
2381552041.81Indiav Sri LankaGalle314 Aug 2001Test # 1555
23107703032.85Bangladeshv Sri LankaColombo (SSC)16 Sep 2001Test # 1561
2243381157.89Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
2135244087.50New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
2161503042.00New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
2142362058.33Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
20*191311153.84New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
2052263076.92New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
2070671029.85Indiav Sri LankaGalle314 Aug 2001Test # 1555
19*76432044.18Indiav Sri LankaKandy422 Aug 2001Test # 1557
1918201095.00Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
1985612031.14Indiav Sri LankaKandy422 Aug 2001Test # 1557
1936361052.77Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
19171331146.15Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
18*49431041.86New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
1887650027.69New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
18301820100.00Indiav Sri LankaKandy222 Aug 2001Test # 1557
1869422042.85Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
1759292058.62Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
1758442038.63Indiav Sri LankaKandy222 Aug 2001Test # 1557
1732201185.00Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
1641331148.48Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
1676521030.76Indiav Sri LankaKandy222 Aug 2001Test # 1557
1643311051.61Bangladeshv Sri LankaColombo (SSC)16 Sep 2001Test # 1561
1515281053.57Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
1586600025.00Indiav Sri LankaGalle114 Aug 2001Test # 1555
1533193078.94Indiav Sri LankaKandy222 Aug 2001Test # 1557
1472491028.57Indiav Sri LankaGalle314 Aug 2001Test # 1555
1457422033.33Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
1335251052.00New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
1232232052.17Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
1225172070.58Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
1217140085.71Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
1242281042.85Indiav Sri LankaGalle114 Aug 2001Test # 1555
1228261046.15Indiav Sri LankaGalle314 Aug 2001Test # 1555
11*131100100.00Indiav Sri LankaColombo (RPS)222 Jul 2001ODI # 1737
11*30270040.74Indiav Sri LankaColombo (RPS)228 Jul 2001ODI # 1740
1125191057.89New Zealandv Sri LankaColombo (RPS)125 Jul 2001ODI # 1738
1175661016.66Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
10*23221045.45Indiav Sri LankaColombo (SSC)129 Aug 2001Test # 1559
1047291034.48Indiav Sri LankaColombo (SSC)11 Aug 2001ODI # 1742
939170052.94Indiav Sri LankaGalle114 Aug 2001Test # 1555
818171047.05Indiav Sri LankaKandy222 Aug 2001Test # 1557
717151046.66Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
721161043.75Bangladeshv Sri LankaColombo (SSC)16 Sep 2001Test # 1561
723111063.63Bangladeshv Sri LankaColombo (SSC)36 Sep 2001Test # 1561
6*7510120.00New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
61870085.71New Zealandv Sri LankaColombo (RPS)218 Jul 2001ODI # 1735
619151040.00New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
610610100.00Indiav Sri LankaColombo (RPS)25 Aug 2001ODI # 1744
610610100.00Indiav Sri LankaGalle114 Aug 2001Test # 1555
620171035.29Indiav Sri LankaKandy222 Aug 2001Test # 1557
622610100.00Bangladeshv Sri LankaColombo (SSC)16 Sep 2001Test # 1561
521120041.66Indiav Sri LankaGalle314 Aug 2001Test # 1555
531300016.66Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
4*1790044.44Indiav Sri LankaColombo (SSC)329 Aug 2001Test # 1559
443210019.04New Zealandv Sri LankaColombo (SSC)231 Jul 2001ODI # 1741
45310133.33Indiav Sri LankaColombo (SSC)11 Aug 2001ODI # 1742
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:

Tasmania vs New South Wales at Hobart, Sheffield Shield 23rd Match, Feb 16-19, 2026 [First-class - Live]
>> 215/3 (51.5 ov, CA Wakim 53*, N Chaudhary 5*, R Hadley 0/46)

Karnataka vs Uttarakhand at Lucknow, Ranji Trophy 1st semi final, Feb 15-19, 2026 [First-class - Live]
>> 167/4 (42.1 ov, KL Rahul 20*, R Smaran 55*, JM Joshi 0/36)

Bengal vs Jammu & Kashmir at Kalyani, Ranji Trophy 2nd semi final, Feb 15-19, 2026 [First-class]