Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
109109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
110*110-93114118.27Namibiav JerseyWindhoek30 Mar 2023ODI # 4555
103103-8492122.61U.A.E.v U.S.A.Windhoek30 Mar 2023ODI # 4556
120*120-11411-105.26U.S.A.v U.A.E.Windhoek30 Mar 2023ODI # 4556
102102-96132106.25Canadav U.A.E.Windhoek1 Apr 2023ODI # 4559
114114-105112108.57Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
115*115-1438280.41Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
108108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
11311316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
117117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
12912917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
180*180220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
10710719011710-91.45Pakistanv New ZealandKarachi5 May 2023ODI # 4574
140140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
11711715693123125.80Bangladeshv IrelandChelmsford12 May 2023ODI # 4577
112112140112124100.00West Indiesv U.A.E.Sharjah4 Jun 2023ODI # 4581
121*121-12815194.53Zimbabwev NepalHarare18 Jun 2023ODI # 4585
102*102-70131145.71Zimbabwev NepalHarare18 Jun 2023ODI # 4585
101*101-1098292.66U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
102*102725468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
100*10011579103126.58U.S.A.v NepalHarare20 Jun 2023ODI # 4590
12012016510894111.11Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
132132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
11511511994104122.34West Indiesv NepalHarare22 Jun 2023ODI # 4593
1271272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
1031031721038-100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
136136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
174174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
104*104996596160.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
11111111676113146.05Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
162162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
142142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
10310313297121106.18Omanv ZimbabweBulawayo29 Jun 2023ODI # 4605
101*10113510214-99.01Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
110110136109112100.91Netherlandsv OmanHarare3 Jul 2023ODI # 4611
105*10514592112114.13Omanv NetherlandsHarare3 Jul 2023ODI # 4611
10010013710415-96.15West Indiesv OmanHarare5 Jul 2023ODI # 4614
10610614811011396.36Scotlandv NetherlandsBulawayo6 Jul 2023ODI # 4616
1231231169275133.69Netherlandsv ScotlandBulawayo6 Jul 2023ODI # 4616
151*151226145126104.13U.A.E.v U.S.A.Harare6 Jul 2023ODI # 4617
10410412411314-92.03Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
145145177125138116.00Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
1001002231199184.03Afghanistanv BangladeshChattogram8 Jul 2023ODI # 4619
151151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
151151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
109*10910271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
112*1121781197394.11Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
1041041421059299.04Bangladeshv AfghanistanLahore3 Sep 2023ODI # 4631
111*11117712113191.73New Zealandv EnglandCardiff8 Sep 2023ODI # 4636
118*118949177129.67New Zealandv EnglandCardiff8 Sep 2023ODI # 4636
122*1221479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
111*111141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
182182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
1211211851338590.97Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
127127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
107*107-78122137.17Englandv IrelandBristol26 Sep 2023ODI # 4656
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]