Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
135*-12467108.87Indiav BangladeshDhaka30 May 2000ODI # 1597
116*15812512192.80West Indiesv ZimbabweKingston2 Apr 2000ODI # 1585
114*18010390110.67Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
112*1911377081.75Zimbabwev West IndiesChester-le-Street16 Jul 2000ODI # 1616
1061731257084.80Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
105*18013510277.77Pakistanv ZimbabweSt George's15 Apr 2000ODI # 1590
10517811611090.51Sri Lankav IndiaDhaka1 Jun 2000ODI # 1598
1051831378076.64West Indiesv ZimbabweChester-le-Street16 Jul 2000ODI # 1616
1031851308079.23West Indiesv ZimbabweKingston1 Apr 2000ODI # 1584
1011831448070.13Englandv ZimbabweBirmingham18 Jul 2000ODI # 1617
100*1711129189.28Pakistanv IndiaDhaka3 Jun 2000ODI # 1600
100*22214711068.02Englandv West IndiesNottingham20 Jul 2000ODI # 1618
1001801249080.64Sri Lankav PakistanDhaka7 Jun 2000ODI # 1602
9715212314078.86Englandv ZimbabweLord's22 Jul 2000ODI # 1619
96*12293133103.22Sri Lankav BangladeshDhaka29 May 2000ODI # 1596
96*1098781110.34Zimbabwev West IndiesChester-le-Street16 Jul 2000ODI # 1616
95*1931289074.21Zimbabwev West IndiesBristol6 Jul 2000ODI # 1605
931749510097.89Indiav Sri LankaDhaka1 Jun 2000ODI # 1598
931671038490.29Indiav PakistanDhaka3 Jun 2000ODI # 1600
90*1671307269.23Pakistanv Sri LankaDhaka5 Jun 2000ODI # 1601
87*1391078181.30Englandv West IndiesChester-le-Street15 Jul 2000ODI # 1615
879675160116.00Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
871027663114.47West Indiesv ZimbabweChester-le-Street16 Jul 2000ODI # 1616
85*2061463158.21Bangladeshv Sri LankaDhaka29 May 2000ODI # 1596
8514411611073.27Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
83*1471186070.33Pakistanv Sri LankaGalle5 Jul 2000ODI # 1603
83*1881484356.08South Africav Sri LankaColombo (SSC)11 Jul 2000ODI # 1610
831501114174.77South Africav PakistanColombo (RPS)8 Jul 2000ODI # 1606
831671115074.77Zimbabwev West IndiesCanterbury11 Jul 2000ODI # 1611
821641154171.30Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
811411146371.05South Africav Sri LankaGalle6 Jul 2000ODI # 1604
801221045176.92Pakistanv BangladeshDhaka2 Jun 2000ODI # 1599
801167673105.26Pakistanv BangladeshDhaka2 Jun 2000ODI # 1599
801318610093.02Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
801501368058.82Zimbabwev EnglandThe Oval8 Jul 2000ODI # 1607
791171027077.45Englandv ZimbabweThe Oval8 Jul 2000ODI # 1607
77*89781198.71Zimbabwev West IndiesCanterbury11 Jul 2000ODI # 1611
77-1276060.62West Indiesv PakistanPort of Spain22 Apr 2000ODI # 1594
76151946080.85South Africav Sri LankaColombo (RPS)14 Jul 2000ODI # 1614
75*906191122.95Pakistanv BangladeshDhaka2 Jun 2000ODI # 1599
75*13810310072.81South Africav New ZealandSingapore25 Aug 2000ODI # 1625
74*1391104167.27Englandv West IndiesChester-le-Street15 Jul 2000ODI # 1615
72*886651109.09Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
69876953100.00Pakistanv ZimbabweSt John's5 Apr 2000ODI # 1586
69-965071.87Pakistanv West IndiesSt George's16 Apr 2000ODI # 1592
68140865179.06Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
66-866076.74Pakistanv West IndiesBridgetown19 Apr 2000ODI # 1593
64735281123.07Bangladeshv IndiaDhaka30 May 2000ODI # 1597
6390679194.02Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
621701023060.78Sri Lankav PakistanDhaka5 Jun 2000ODI # 1601
62156925067.39Sri Lankav PakistanGalle5 Jul 2000ODI # 1603
62105775080.51South Africav PakistanSingapore27 Aug 2000ODI # 1626
61157883069.31Zimbabwev EnglandThe Oval8 Jul 2000ODI # 1607
60130861069.76West Indiesv ZimbabweKingston1 Apr 2000ODI # 1584
6071636195.23West Indiesv ZimbabweBristol6 Jul 2000ODI # 1605
60152955063.15Zimbabwev EnglandBirmingham18 Jul 2000ODI # 1617
59*106694085.50Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
59129842070.23South Africav Sri LankaGalle6 Jul 2000ODI # 1604
591351022057.84Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
58*624551128.88West Indiesv ZimbabweKingston2 Apr 2000ODI # 1585
57107703081.42Zimbabwev West IndiesKingston2 Apr 2000ODI # 1585
57133963159.37Bangladeshv IndiaDhaka30 May 2000ODI # 1597
56*493134180.64Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
56-895162.92West Indiesv PakistanSt George's16 Apr 2000ODI # 1592
56-764073.68Pakistanv West IndiesSt George's16 Apr 2000ODI # 1592
5697755074.66Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
54112816166.66Sri Lankav PakistanColombo (RPS)9 Jul 2000ODI # 1608
541221013053.46West Indiesv EnglandChester-le-Street15 Jul 2000ODI # 1615
54855341101.88South Africav AustraliaMelbourne (Docklands)18 Aug 2000ODI # 1621
54112804067.50South Africav PakistanSingapore23 Aug 2000ODI # 1624
54734861112.50South Africav PakistanSingapore27 Aug 2000ODI # 1626
53*1461024051.96Zimbabwev EnglandLord's22 Jul 2000ODI # 1619
5287574091.22Zimbabwev West IndiesKingston1 Apr 2000ODI # 1584
5290544096.29Zimbabwev West IndiesKingston2 Apr 2000ODI # 1585
52120775067.53South Africav PakistanColombo (RPS)8 Jul 2000ODI # 1606
5293745170.27Zimbabwev EnglandBirmingham18 Jul 2000ODI # 1617
51*-954053.68Pakistanv West IndiesKingstown12 Apr 2000ODI # 1588
5186745168.91West Indiesv ZimbabweBristol6 Jul 2000ODI # 1605
5181685075.00Zimbabwev West IndiesCanterbury11 Jul 2000ODI # 1611
5174531296.22Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
5189633080.95South Africav AustraliaMelbourne (Docklands)18 Aug 2000ODI # 1621
50*-3612138.88West Indiesv PakistanSt George's16 Apr 2000ODI # 1592
50*71703071.42West Indiesv ZimbabweCanterbury11 Jul 2000ODI # 1611
50-872057.47West Indiesv PakistanKingstown12 Apr 2000ODI # 1588
5071584186.20Englandv ZimbabweThe Oval8 Jul 2000ODI # 1607
4979553189.09Sri Lankav PakistanColombo (RPS)9 Jul 2000ODI # 1608
49107795062.02Englandv West IndiesLord's9 Jul 2000ODI # 1609
49544780104.25Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
49116742066.21South Africav AustraliaMelbourne (Docklands)20 Aug 2000ODI # 1622
49473751132.43Pakistanv New ZealandSingapore20 Aug 2000ODI # 1623
48120814059.25Zimbabwev EnglandLord's22 Jul 2000ODI # 1619
48107643075.00Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
47-918151.64West Indiesv PakistanBridgetown19 Apr 2000ODI # 1593
47109722065.27Bangladeshv IndiaDhaka30 May 2000ODI # 1597
47110645073.43Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
4781662071.21Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
4780506094.00Sri Lankav PakistanColombo (RPS)9 Jul 2000ODI # 1608
47122892052.80Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
4675474097.87Pakistanv IndiaDhaka3 Jun 2000ODI # 1600
4660571280.70Sri Lankav PakistanDhaka5 Jun 2000ODI # 1601
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]