Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
151*226145126104.13U.A.E.v U.S.A.Harare6 Jul 2023ODI # 4617
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
145177125138116.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
1272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
1231169275133.69Netherlandsv ScotlandBulawayo6 Jul 2023ODI # 4616
122*1479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
121*-12815194.53Zimbabwev NepalHarare18 Jun 2023ODI # 4585
1211851338590.97Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
120*-11411-105.26U.S.A.v U.A.E.Windhoek30 Mar 2023ODI # 4556
12016510894111.11Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
118*949177129.67New Zealandv EnglandCardiff8 Sep 2023ODI # 4636
117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
11715693123125.80Bangladeshv IrelandChelmsford12 May 2023ODI # 4577
115*-1438280.41Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
11511994104122.34West Indiesv NepalHarare22 Jun 2023ODI # 4593
114-105112108.57Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
11316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
112*1781197394.11Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
112140112124100.00West Indiesv U.A.E.Sharjah4 Jun 2023ODI # 4581
111*17712113191.73New Zealandv EnglandCardiff8 Sep 2023ODI # 4636
111*141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
11111676113146.05Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
110*-93114118.27Namibiav JerseyWindhoek30 Mar 2023ODI # 4555
110136109112100.91Netherlandsv OmanHarare3 Jul 2023ODI # 4611
109*10271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
107*-78122137.17Englandv IrelandBristol26 Sep 2023ODI # 4656
10719011710-91.45Pakistanv New ZealandKarachi5 May 2023ODI # 4574
10614811011396.36Scotlandv NetherlandsBulawayo6 Jul 2023ODI # 4616
105*14592112114.13Omanv NetherlandsHarare3 Jul 2023ODI # 4611
104*996596160.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
10412411314-92.03Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
1041421059299.04Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
103-8492122.61U.A.E.v U.S.A.Windhoek30 Mar 2023ODI # 4556
1031721038-100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
10313297121106.18Omanv ZimbabweBulawayo29 Jun 2023ODI # 4605
102*-70131145.71Zimbabwev NepalHarare18 Jun 2023ODI # 4585
102*725468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
102-96132106.25Canadav U.A.E.Windhoek1 Apr 2023ODI # 4559
101*-1098292.66U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
101*13510214-99.01Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
100*11579103126.58U.S.A.v NepalHarare20 Jun 2023ODI # 4590
10013710415-96.15West Indiesv OmanHarare5 Jul 2023ODI # 4614
1002231199184.03Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
99-95132104.21Nepalv ZimbabweHarare18 Jun 2023ODI # 4585
981228581115.29New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
9813198112100.00Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
9710365103149.23Netherlandsv OmanHarare3 Jul 2023ODI # 4611
96-1065690.56U.A.E.v P.N.G.Windhoek27 Mar 2023ODI # 4551
96-8665111.62U.A.E.v NamibiaWindhoek2 Apr 2023ODI # 4562
9613095121101.05Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
95*987891121.79Englandv New ZealandSouthampton10 Sep 2023ODI # 4640
94*-9493100.00U.A.E.v P.N.G.Windhoek27 Mar 2023ODI # 4551
94*1227282130.55Pakistanv New ZealandKarachi7 May 2023ODI # 4575
941378874106.81Englandv IrelandNottingham23 Sep 2023ODI # 4653
93*-1187178.81U.A.E.v NamibiaWindhoek2 Apr 2023ODI # 4562
931591118283.78Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
931187282129.16Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
921208463109.52Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
91*-8972102.24Irelandv OmanBulawayo19 Jun 2023ODI # 4588
91*1146194149.18Scotlandv IrelandBulawayo21 Jun 2023ODI # 4591
911569512-95.78Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
919358102156.89Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
911701054-86.66Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
911358781104.59Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
90-79131113.92Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
901661077184.11Pakistanv New ZealandKarachi3 May 2023ODI # 4573
901057584120.00Netherlandsv NepalHarare24 Jun 2023ODI # 4598
891811227-72.95Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
89110828-108.53Englandv IrelandNottingham23 Sep 2023ODI # 4653
88*-8791101.14Namibiav JerseyWindhoek30 Mar 2023ODI # 4555
881581119-79.27Netherlandsv ZimbabweHarare20 Jun 2023ODI # 4589
87124918295.60New Zealandv PakistanKarachi7 May 2023ODI # 4575
87162966190.62West Indiesv Sri LankaHarare7 Jul 2023ODI # 4618
87122907196.66Indiav PakistanPallekele2 Sep 2023ODI # 4630
86*1257362117.80Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
861137882110.25New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
85-897595.50Jerseyv U.A.E.Windhoek5 Apr 2023ODI # 4566
851689211-92.39Indiav West IndiesTarouba1 Aug 2023ODI # 4624
83-1077177.57Namibiav CanadaWindhoek4 Apr 2023ODI # 4564
83114728-115.27Netherlandsv ZimbabweHarare20 Jun 2023ODI # 4589
83130848198.80Zimbabwev ScotlandBulawayo4 Jul 2023ODI # 4612
83137927-90.21Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
82-865295.34U.A.E.v JerseyWindhoek5 Apr 2023ODI # 4566
82115864-95.34Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
821168192101.23Indiav PakistanPallekele2 Sep 2023ODI # 4630
82104977184.53Bangladeshv Sri LankaColombo (RPS)9 Sep 2023ODI # 4637
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 South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]