Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12412415412512599.20Australiav IndiaIndore24 Sep 2017ODI # 3914
124124134119124104.20Australiav IndiaBengaluru28 Sep 2017ODI # 3917
125125165109115114.67Indiav AustraliaNagpur1 Oct 2017ODI # 3919
154154-16315394.47Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
103103-1315-78.62Pakistanv Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
110*11016011611294.82Bangladeshv South AfricaKimberley15 Oct 2017ODI # 3923
168*168188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
110*1101881128-98.21South Africav BangladeshKimberley15 Oct 2017ODI # 3923
101101-1336-75.93Pakistanv Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
112*112-14414-77.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
176176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
100100-1255280.00Pakistanv Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
1211212031259296.80Indiav New ZealandWankhede22 Oct 2017ODI # 3928
103*10314810282100.98New Zealandv IndiaWankhede22 Oct 2017ODI # 3928
147147168138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
11311316610691106.60Indiav New ZealandKanpur29 Oct 2017ODI # 3932
143*143-13793104.37Hong Kongv P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
101101-97114104.12Irelandv AfghanistanSharjah10 Dec 2017ODI # 3940
208*2082121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
111*1111841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
100*10014085132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
1151151581178198.29New Zealandv PakistanWellington6 Jan 2018ODI # 3946
116*116-14913177.85Irelandv U.A.E.ICCA Dubai11 Jan 2018ODI # 3948
139139-14715294.55Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
102102-10912193.57Irelandv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
10710713811910389.91Australiav EnglandMelbourne14 Jan 2018ODI # 3951
180180151151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
10010017112610179.36New Zealandv PakistanWellington19 Jan 2018ODI # 3957
106106-1149192.98Australiav EnglandBrisbane19 Jan 2018ODI # 3958
100*100-8364120.48Englandv AustraliaSydney21 Jan 2018ODI # 3960
107*107-11010297.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
121*121-115102105.21U.A.E.v ScotlandICCA Dubai23 Jan 2018ODI # 3963
120120183112112107.14South Africav IndiaDurban1 Feb 2018ODI # 3969
11211216411910-94.11Indiav South AfricaDurban1 Feb 2018ODI # 3969
160*160220159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
114114-11084103.63Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
109109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
125125-12158103.30Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
11511517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
129*12912396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
11311316211612-97.41New Zealandv EnglandHamilton25 Feb 2018ODI # 3980
112*1122021436278.32New Zealandv EnglandWellington3 Mar 2018ODI # 3982
157*157164146231107.53Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
151151214142106106.33P.N.G.v IrelandHarare6 Mar 2018ODI # 3986
11111115713312-83.45Irelandv P.N.G.Harare6 Mar 2018ODI # 3986
12312311491711135.16West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
12712712893144136.55West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
112*11213710794104.67U.A.E.v West IndiesHarare6 Mar 2018ODI # 3987
138138160106147130.18Englandv New ZealandDunedin7 Mar 2018ODI # 3989
10210215510162100.99Englandv New ZealandDunedin7 Mar 2018ODI # 3989
181*181213147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
104104826096173.33Englandv New ZealandChristchurch10 Mar 2018ODI # 3992
10110112910077101.00West Indiesv IrelandHarare10 Mar 2018ODI # 3993
126126143117155107.69Irelandv U.A.E.Harare12 Mar 2018ODI # 3995
1141141691355484.44Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
10510517214610-71.91Irelandv ScotlandHarare18 Mar 2018ODI # 4001
138138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
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]