Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
171166122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
162172118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
160*-148193108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
152-86169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
135-128162105.46Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
133*135110106120.90Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
127-121141104.95Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
12519013414293.28West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
112*1359574117.89Englandv Sri LankaBirmingham24 Jun 2016ODI # 3753
111*-1019-109.90Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
1101339913-111.11South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
10915712011290.83Australiav South AfricaBasseterre11 Jun 2016ODI # 3743
1061671269-84.12Australiav Sri LankaPallekele4 Sep 2016ODI # 3776
105*-1358177.77Irelandv AfghanistanBelfast14 Jul 2016ODI # 3762
1051601306-80.76Pakistanv EnglandLord's27 Aug 2016ODI # 3771
103-1226384.42Scotlandv U.A.E.Edinburgh16 Aug 2016ODI # 3766
102-10312499.02West Indiesv South AfricaBridgetown24 Jun 2016ODI # 3754
1022131307-78.46Sri Lankav AustraliaDambulla28 Aug 2016ODI # 3772
102-1078195.32Scotlandv Hong KongEdinburgh10 Sep 2016ODI # 3779
100*1761157186.95Indiav ZimbabweHarare11 Jun 2016ODI # 3742
100*-1076-93.45Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
100*-1238181.30Afghanistanv ScotlandEdinburgh4 Jul 2016ODI # 3759
981781234379.67Australiav West IndiesBasseterre13 Jun 2016ODI # 3745
95*145924-103.26Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
95-4659206.52Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
93145996193.93Englandv Sri LankaNottingham21 Jun 2016ODI # 3751
931491066-87.73Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
921168784105.74West Indiesv AustraliaBasseterre13 Jun 2016ODI # 3745
91149926398.91West Indiesv AustraliaBridgetown21 Jun 2016ODI # 3752
90*655177176.47Englandv PakistanNottingham30 Aug 2016ODI # 3773
90*9385111105.88Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
9011073101123.28Pakistanv EnglandCardiff4 Sep 2016ODI # 3777
89*-5395167.92Afghanistanv ScotlandEdinburgh4 Jul 2016ODI # 3759
892011085-82.40Englandv PakistanLord's27 Aug 2016ODI # 3771
87118898297.75Englandv PakistanCardiff4 Sep 2016ODI # 3777
85146868-98.83Englandv PakistanNottingham30 Aug 2016ODI # 3773
84-918292.30Afghanistanv ScotlandEdinburgh6 Jul 2016ODI # 3760
821361109-74.54Pakistanv EnglandSouthampton24 Aug 2016ODI # 3770
81-9510-85.26Afghanistanv IrelandBelfast14 Jul 2016ODI # 3762
80*-1165-68.96Scotlandv U.A.E.Edinburgh16 Aug 2016ODI # 3766
80*1851183-67.79Sri Lankav AustraliaColombo (RPS)21 Aug 2016ODI # 3768
801301045276.92Pakistanv EnglandLeeds1 Sep 2016ODI # 3775
79*123856-92.94Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
79-6472123.43Irelandv Sri LankaDublin (Malahide)18 Jun 2016ODI # 3749
781451075-72.89Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
77766413-120.31Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
77126805296.25Pakistanv EnglandCardiff4 Sep 2016ODI # 3777
76118883-86.36Australiav Sri LankaColombo (RPS)24 Aug 2016ODI # 3769
76135879-87.35Sri Lankav AustraliaDambulla31 Aug 2016ODI # 3774
75-857-88.23Irelandv AfghanistanBelfast14 Jul 2016ODI # 3762
75117765398.68Englandv PakistanCardiff4 Sep 2016ODI # 3777
74135955277.89Australiav West IndiesBasseterre13 Jun 2016ODI # 3745
73*785062146.00South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
73-887-82.95Irelandv Sri LankaDublin (Malahide)16 Jun 2016ODI # 3748
731451095-66.97Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
721341036369.90Australiav South AfricaProvidence7 Jun 2016ODI # 3741
711421036-68.93South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
70654571155.55Englandv Sri LankaCardiff2 Jul 2016ODI # 3758
70142995-70.70Australiav Sri LankaDambulla28 Aug 2016ODI # 3772
69104699-100.00Sri Lankav AustraliaColombo (RPS)24 Aug 2016ODI # 3769
69127706298.57Englandv PakistanLeeds1 Sep 2016ODI # 3775
6897809-85.00Englandv PakistanLord's27 Aug 2016ODI # 3771
67*1056726100.00West Indiesv South AfricaProvidence3 Jun 2016ODI # 3739
67*725461124.07Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
67124956-70.52Sri Lankav AustraliaColombo (RPS)21 Aug 2016ODI # 3768
66-798183.54Afghanistanv IrelandBelfast12 Jul 2016ODI # 3761
6583549-120.37Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
65885661116.07Englandv PakistanSouthampton24 Aug 2016ODI # 3770
64-4963130.61Irelandv Sri LankaDublin (Malahide)16 Jun 2016ODI # 3748
63*99704290.00Indiav ZimbabweHarare15 Jun 2016ODI # 3746
63*104705190.00Pakistanv EnglandLord's27 Aug 2016ODI # 3771
6395765-82.89South Africav AustraliaBasseterre11 Jun 2016ODI # 3743
63-786180.76Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
63605113123.52Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
63-753284.00U.A.E.v ScotlandEdinburgh16 Aug 2016ODI # 3766
62*1561205-51.66Indiav ZimbabweHarare11 Jun 2016ODI # 3742
62109824175.60South Africav AustraliaProvidence7 Jun 2016ODI # 3741
62-717287.32West Indiesv South AfricaBridgetown24 Jun 2016ODI # 3754
62110775-80.51Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
6295647-96.87Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757
62-876-71.26Irelandv AfghanistanBelfast12 Jul 2016ODI # 3761
61110832-73.49South Africav West IndiesProvidence3 Jun 2016ODI # 3739
61101726-84.72Englandv PakistanSouthampton24 Aug 2016ODI # 3770
6197834173.49Englandv PakistanLeeds1 Sep 2016ODI # 3775
60*-4452136.36Afghanistanv IrelandBelfast17 Jul 2016ODI # 3763
60105646193.75South Africav AustraliaBasseterre11 Jun 2016ODI # 3743
59118714183.09Australiav South AfricaBasseterre11 Jun 2016ODI # 3743
59292884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
59-616296.72Afghanistanv IrelandBelfast12 Jul 2016ODI # 3761
58-925163.04Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
58124925-63.04Australiav Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
584630121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
58282854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
57*835223109.61Australiav West IndiesBridgetown26 Jun 2016ODI # 3756
57*-3762154.05Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
57*592735211.11Englandv PakistanNottingham30 Aug 2016ODI # 3773
57*554171139.02Pakistanv EnglandLeeds1 Sep 2016ODI # 3775
57100601295.00Sri Lankav AustraliaColombo (RPS)24 Aug 2016ODI # 3769
5693673183.58Sri Lankav EnglandBristol26 Jun 2016ODI # 3755
56584672121.73Australiav Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
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]