Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10310315210213-100.98South Africav West IndiesKingston7 May 2005ODI # 2241
12312318412912-95.34South Africav West IndiesBridgetown11 May 2005ODI # 2243
1321322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
12412419013713-90.51West Indiesv PakistanGros Islet22 May 2005ODI # 2248
100*1001037616-131.57Englandv BangladeshThe Oval16 Jun 2005ODI # 2249
10010011810111-99.00Bangladeshv AustraliaCardiff18 Jun 2005ODI # 2250
15215220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
112*1129686105130.23Englandv BangladeshNottingham21 Jun 2005ODI # 2252
104*1041971348177.61Englandv AustraliaLeeds7 Jul 2005ODI # 2259
11111115711514196.52Australiav EnglandLord's10 Jul 2005ODI # 2260
121*121160101172119.80Australiav EnglandThe Oval12 Jul 2005ODI # 2261
11011014911411196.49Indiav West IndiesColombo (RPS)7 Aug 2005ODI # 2267
172172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
1051051571109-95.45Sri Lankav BangladeshColombo (RPS)2 Sep 2005ODI # 2277
102*102-12111-84.29Indiav New ZealandHarare2 Sep 2005ODI # 2278
12012015512412196.77Indiav ZimbabweHarare4 Sep 2005ODI # 2280
115*11518813113187.78New Zealandv IndiaHarare6 Sep 2005ODI # 2281
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]