Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
173*-124416139.51U.S.A.v P.N.G.Al Amerat9 Sep 2021ODI # 4320
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
12520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
123*19613410291.79South Africav PakistanCenturion2 Apr 2021ODI # 4285
1211971359189.62South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
12016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
12015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
118189115102102.60Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
1121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
107-62126172.58Omanv NepalAl Amerat14 Sep 2021ODI # 4325
10313210417-99.03Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
10217111710287.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
1021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1021911148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
1011551049397.11Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
100*1309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
100-1149187.71U.S.A.v NepalAl Amerat13 Sep 2021ODI # 4324
97-8755111.49Scotlandv OmanAl Amerat28 Sep 2021ODI # 4332
96*1781098-88.07Bangladeshv ZimbabweHarare18 Jul 2021ODI # 4306
961369054106.66South Africav Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
941188273114.63Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
921671029-90.19South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
92-63123146.03U.S.A.v NepalAl Amerat17 Sep 2021ODI # 4327
911509113-100.00Sri Lankav EnglandThe Oval1 Jul 2021ODI # 4297
90-1127180.35Nepalv OmanAl Amerat14 Sep 2021ODI # 4325
86*169956190.52Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
86-1232369.91Nepalv P.N.G.Al Amerat10 Sep 2021ODI # 4322
84120874196.55Bangladeshv Sri LankaMirpur23 May 2021ODI # 4290
84121967487.50South Africav IrelandDublin (Malahide)13 Jul 2021ODI # 4302
84140917192.30Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
84-933390.32Nepalv U.S.A.Al Amerat13 Sep 2021ODI # 4324
82-1025180.39Netherlandsv ScotlandRotterdam19 May 2021ODI # 4288
82-5577149.09U.S.A.v P.N.G.Al Amerat6 Sep 2021ODI # 4316
81-1038178.64Scotlandv P.N.G.Al Amerat29 Sep 2021ODI # 4333
801328610193.02South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
79*1191006279.00Scotlandv NetherlandsRotterdam20 May 2021ODI # 4289
79*134874-90.80Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
79936864116.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
77866963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
771086953111.59Sri Lankav South AfricaColombo (RPS)4 Sep 2021ODI # 4315
76172984177.55Sri Lankav IndiaColombo (RPS)23 Jul 2021ODI # 4312
75*109838190.36Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
751381109-68.18Irelandv ZimbabweBelfast8 Sep 2021ODI # 4319
74776035123.33Sri Lankav BangladeshMirpur23 May 2021ODI # 4290
741711116366.66Netherlandsv IrelandUtrecht7 Jun 2021ODI # 4295
7487588-127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
73150817-90.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
72936261116.12Sri Lankav South AfricaColombo (RPS)2 Sep 2021ODI # 4314
70154803187.50Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
70105819-86.41South Africav PakistanCenturion7 Apr 2021ODI # 4287
70-756193.33Scotlandv P.N.G.Al Amerat25 Sep 2021ODI # 4330
69*98827184.14Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
691531128-61.60Irelandv NetherlandsUtrecht2 Jun 2021ODI # 4293
68*131875-78.16Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
68*99698-98.55Englandv PakistanCardiff8 Jul 2021ODI # 4299
6791875277.01Australiav West IndiesBridgetown20 Jul 2021ODI # 4310
671441007167.00Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
6598796-82.27Irelandv South AfricaDublin (Malahide)11 Jul 2021ODI # 4301
65102686-95.58Sri Lankav IndiaColombo (RPS)20 Jul 2021ODI # 4309
65785612-116.07Sri Lankav IndiaColombo (RPS)23 Jul 2021ODI # 4312
64147967-66.66Zimbabwev IrelandBelfast8 Sep 2021ODI # 4319
64-655398.46Omanv ScotlandAl Amerat28 Sep 2021ODI # 4332
63*1601276-49.60Irelandv NetherlandsUtrecht4 Jun 2021ODI # 4294
63125879-72.41Irelandv South AfricaDublin (Malahide)11 Jul 2021ODI # 4301
62*-872371.26Nepalv U.S.A.Al Amerat13 Sep 2021ODI # 4324
62*-702288.57Omanv P.N.G.Al Amerat26 Sep 2021ODI # 4331
621015333116.98South Africav PakistanCenturion7 Apr 2021ODI # 4287
62-786-79.48P.N.G.v OmanAl Amerat1 Oct 2021ODI # 4334
61-746182.43P.N.G.v U.S.A.Al Amerat6 Sep 2021ODI # 4316
60533764162.16South Africav PakistanJohannesburg4 Apr 2021ODI # 4286
60805210-115.38Englandv Sri LankaThe Oval1 Jul 2021ODI # 4297
60825410-111.11Englandv PakistanLord's10 Jul 2021ODI # 4300
60-637295.23Scotlandv OmanAl Amerat28 Sep 2021ODI # 4332
59*143752278.66West Indiesv AustraliaBridgetown22 Jul 2021ODI # 4311
59*654452134.09Zimbabwev IrelandBelfast8 Sep 2021ODI # 4319
59564282140.47Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
59684344137.20Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
5984596-100.00South Africav Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
58*78507-116.00Englandv PakistanCardiff8 Jul 2021ODI # 4299
58*-5533105.45Scotlandv OmanAl Amerat2 Oct 2021ODI # 4335
581411005-58.00Irelandv NetherlandsUtrecht7 Jun 2021ODI # 4295
5796733-78.08Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
57765471105.55Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
5787657187.69Zimbabwev IrelandBelfast13 Sep 2021ODI # 4323
57-5243109.61P.N.G.v ScotlandAl Amerat29 Sep 2021ODI # 4333
56110673183.58Netherlandsv ScotlandRotterdam20 May 2021ODI # 4289
5670528-107.69Englandv PakistanLord's10 Jul 2021ODI # 4300
56133774-72.72Pakistanv EnglandLord's10 Jul 2021ODI # 4300
56110737-76.71Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
5683635188.88Zimbabwev BangladeshHarare18 Jul 2021ODI # 4306
5689575398.24West Indiesv AustraliaBridgetown20 Jul 2021ODI # 4310
56-582296.55U.S.A.v OmanAl Amerat20 Sep 2021ODI # 4329
56-774172.72Omanv P.N.G.Al Amerat1 Oct 2021ODI # 4334
55*113704-78.57Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
55*121665383.33West Indiesv AustraliaBridgetown26 Jul 2021ODI # 4313
55674261130.95Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
55-1053-52.38Nepalv U.S.A.Al Amerat17 Sep 2021ODI # 4327
54*-563496.42Omanv ScotlandAl Amerat28 Sep 2021ODI # 4332
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:

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 2nd ODI, Oct 11, 2025 [ODI # 4908]

Bangladesh vs Afghanistan at Abu Dhabi, Afghanistan v Bangladesh 1st ODI, Oct 8, 2025 [ODI # 4907]