Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
208*2121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
181*213147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
160*220159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
157*164146231107.53Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
154-16315394.47Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
151214142106106.33P.N.G.v IrelandHarare6 Mar 2018ODI # 3986
147168138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
143*-13793104.37Hong Kongv P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
139-14715294.55Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
138160106147130.18Englandv New ZealandDunedin7 Mar 2018ODI # 3989
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
12712893144136.55West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
125165109115114.67Indiav AustraliaNagpur1 Oct 2017ODI # 3919
125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
12415412512599.20Australiav IndiaIndore24 Sep 2017ODI # 3914
124134119124104.20Australiav IndiaBengaluru28 Sep 2017ODI # 3917
12311491711135.16West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
121*-115102105.21U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
1212031259296.80Indiav New ZealandWankhede22 Oct 2017ODI # 3928
120183112112107.14South Africav IndiaDurban1 Feb 2018ODI # 3969
116*-14913177.85Irelandv U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
1151581178198.29New Zealandv PakistanWellington6 Jan 2018ODI # 3946
11517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
114-11084103.63Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
1141691355484.44Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
11316610691106.60Indiav New ZealandKanpur29 Oct 2017ODI # 3932
11316211612-97.41New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
112*-14414-77.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
112*2021436278.32New Zealandv EnglandWellington3 Mar 2018ODI # 3982
112*13710794104.67U.A.E.v West IndiesHarare6 Mar 2018ODI # 3987
11216411910-94.11Indiav South AfricaDurban1 Feb 2018ODI # 3969
111*1841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
11115713312-83.45Irelandv P.N.G.Harare6 Mar 2018ODI # 3986
110*1881128-98.21South Africav BangladeshKimberley15 Oct 2017ODI # 3923
110*16011611294.82Bangladeshv South AfricaKimberley15 Oct 2017ODI # 3923
109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
107*-11010297.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
10713811910389.91Australiav EnglandMelbourne14 Jan 2018ODI # 3951
106-1149192.98Australiav EnglandBrisbane19 Jan 2018ODI # 3958
10517214610-71.91Irelandv ScotlandHarare18 Mar 2018ODI # 4001
104826096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
103*14810282100.98New Zealandv IndiaWankhede22 Oct 2017ODI # 3928
103-1315-78.62Pakistanv Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
102-10912193.57Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
10215510162100.99Englandv New ZealandDunedin7 Mar 2018ODI # 3989
101-1336-75.93Pakistanv Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
101-97114104.12Irelandv AfghanistanSharjah10 Dec 2017ODI # 3940
10112910077101.00West Indiesv IrelandHarare10 Mar 2018ODI # 3993
100*14085132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
100*-8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
100-1255280.00Pakistanv Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
10017112610179.36New Zealandv PakistanWellington19 Jan 2018ODI # 3957
99*1171019498.01West Indiesv P.N.G.Harare8 Mar 2018ODI # 3991
96-10715-89.71Australiav EnglandAdelaide26 Jan 2018ODI # 3966
951671008-95.00New Zealandv IndiaWankhede22 Oct 2017ODI # 3928
9511482123115.85Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
951741364469.85U.A.E.v P.N.G.Harare4 Mar 2018ODI # 3984
941409610397.91Australiav IndiaBengaluru28 Sep 2017ODI # 3917
921481078-85.98Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
92-8783105.74U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
92-7494124.32Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
921048273112.19Afghanistanv ScotlandBulawayo4 Mar 2018ODI # 3983
9212910310289.32Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
91*-67101135.82South Africav BangladeshEast London22 Oct 2017ODI # 3929
91*1861105-82.72Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
91-12011-75.83Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
90-83121108.43U.A.E.v ScotlandICCA Dubai21 Jan 2018ODI # 3961
90-959294.73Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
89*-906398.88P.N.G.v Hong KongICCA Dubai8 Dec 2017ODI # 3938
89-8055111.25Hong Kongv P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
891298873101.13Zimbabwev AfghanistanBulawayo6 Mar 2018ODI # 3988
88997092125.71Indiav Sri LankaMohali13 Dec 2017ODI # 3941
87-1359-64.44Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
87-996487.87Australiav EnglandPerth28 Jan 2018ODI # 3968
86*1047155121.12New Zealandv PakistanNelson9 Jan 2018ODI # 3947
86-8064107.50West Indiesv ZimbabweHarare19 Mar 2018ODI # 4002
85152924-92.39South Africav BangladeshPaarl18 Oct 2017ODI # 3925
851471176172.64Hong Kongv ZimbabweBulawayo10 Mar 2018ODI # 3994
84*-938190.32Bangladeshv ZimbabweMirpur15 Jan 2018ODI # 3952
84-1027282.35Bangladeshv Sri LankaMirpur19 Jan 2018ODI # 3959
841271107176.36Zimbabwev Hong KongBulawayo10 Mar 2018ODI # 3994
84-9311290.32Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
83*946272133.87New Zealandv West IndiesChristchurch23 Dec 2017ODI # 3944
83866655125.75Indiav AustraliaChennai17 Sep 2017ODI # 3910
82*132865495.34Pakistanv New ZealandWellington6 Jan 2018ODI # 3946
82-968185.41Irelandv AfghanistanSharjah7 Dec 2017ODI # 3937
81*-6781120.89Zimbabwev Sri LankaMirpur17 Jan 2018ODI # 3955
81*-5155158.82Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
81-6152132.78Pakistanv Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
811018054101.25Pakistanv New ZealandHamilton16 Jan 2018ODI # 3953
80-838296.38Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
80122917287.91U.A.E.v ScotlandBulawayo15 Mar 2018ODI # 3998
801178051100.00Zimbabwev U.A.E.Harare22 Mar 2018ODI # 4005
79152884289.77Indiav AustraliaChennai17 Sep 2017ODI # 3910
79126865291.86Indiav South AfricaDurban1 Feb 2018ODI # 3969
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]