Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
106106-7866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
152*152-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
140140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
144144-140136102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
157*157217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
123*12320913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
129*129-14310190.20Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
115115-112102102.67Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
117117-9296127.17Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
107107-11910189.91Indiav West IndiesPune27 Oct 2018ODI # 4062
162162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
100100-8184123.45Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
125125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
139139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
106106-10274103.92Australiav South AfricaHobart11 Nov 2018ODI # 4069
146*146-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
108*108-1319182.44West Indiesv BangladeshSylhet14 Dec 2018ODI # 4073
138138-13911599.28New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
102102-86131118.60Sri Lankav New ZealandMount Maunganui3 Jan 2019ODI # 4074
140140-74813189.18Sri Lankav New ZealandMount Maunganui5 Jan 2019ODI # 4075
137137-13194104.58New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
124*124-80123155.00New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
133133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
131131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
1041041501125292.85Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
108*1082121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
1011011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
115115-109151105.50Nepalv U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
117*11719211684100.86New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
11811812688144134.09New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
10210215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
135135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
12312311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
102102167979-105.15Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
104*1041208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
103103-8886117.04Englandv West IndiesSt George's27 Feb 2019ODI # 4099
150150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
162162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
112*11216111415198.24South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
104*104-9855106.12Afghanistanv IrelandDehradun5 Mar 2019ODI # 4105
145*145-13688106.61Irelandv AfghanistanDehradun5 Mar 2019ODI # 4105
116116-12010-96.66Indiav AustraliaNagpur5 Mar 2019ODI # 4106
104104-11311192.03Australiav IndiaRanchi8 Mar 2019ODI # 4109
123123-95161129.47Indiav AustraliaRanchi8 Mar 2019ODI # 4109
143143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
117117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
121121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
100100-10610294.33Australiav IndiaDelhi13 Mar 2019ODI # 4113
101*101-1156187.82Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
116116-1358485.92Australiav PakistanSharjah22 Mar 2019ODI # 4116
115115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
153*153-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
112112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
104104-10291101.96Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
130130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
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]