Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
100*100-89171112.35Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
12412416011712-105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
12112116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
11511517612013195.83Pakistanv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
1021025040611255.00Pakistanv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
122122-116122105.17Sri Lankav PakistanNairobi (Gym)4 Oct 1996ODI # 1125
118*11817012716-92.91South Africav PakistanNairobi (Gym)6 Oct 1996ODI # 1126
15215249736618141.53Indiav AustraliaDelhi10 Oct 1996Test # 1335
11011037728714138.32Zimbabwev PakistanSheikhupura17 Oct 1996Test # 1336
106*10630620710-51.20Zimbabwev PakistanSheikhupura17 Oct 1996Test # 1336
257*257490363221270.79Pakistanv ZimbabweSheikhupura17 Oct 1996Test # 1336
105*1052031349-78.35South Africav AustraliaIndore19 Oct 1996ODI # 1128
1051051951449-72.91Australiav IndiaBengaluru21 Oct 1996ODI # 1129
10610619313010-81.53South Africav IndiaJaipur23 Oct 1996ODI # 1130
117117-105104111.42Pakistanv ZimbabwePeshawar3 Nov 1996ODI # 1136
104*104-1323278.78Pakistanv New ZealandSharjah10 Nov 1996ODI # 1141
112*112-1257189.60Pakistanv Sri LankaSharjah12 Nov 1996ODI # 1143
109*10921516517-66.06Pakistanv New ZealandLahore21 Nov 1996Test # 1339
161*16135625020-64.40Australiav West IndiesBrisbane22 Nov 1996Test # 1340
10210230622810144.73West Indiesv AustraliaBrisbane22 Nov 1996Test # 1340
1131134073279-34.55West Indiesv AustraliaBrisbane22 Nov 1996Test # 1340
14614631724424-59.83South Africav IndiaEden Gardens27 Nov 1996Test # 1341
10210224417014-60.00South Africav IndiaEden Gardens27 Nov 1996Test # 1341
10910913277181141.55Indiav South AfricaEden Gardens27 Nov 1996Test # 1341
13313331719618-67.85South Africav IndiaEden Gardens27 Nov 1996Test # 1341
153*15336426115158.62South Africav IndiaEden Gardens27 Nov 1996Test # 1341
14914931121420-69.62Pakistanv New ZealandRawalpindi28 Nov 1996Test # 1342
12512527319819163.13Pakistanv New ZealandRawalpindi28 Nov 1996Test # 1342
163*16331422925171.17Indiav South AfricaKanpur8 Dec 1996Test # 1344
11411415712614-90.47Indiav South AfricaWankhede14 Dec 1996ODI # 1151
11211236633112-33.83Zimbabwev EnglandBulawayo18 Dec 1996Test # 1345
11311335727814-40.64Englandv ZimbabweBulawayo18 Dec 1996Test # 1345
1121123742979137.71Englandv ZimbabweBulawayo18 Dec 1996Test # 1345
101*1013802678-37.82Englandv ZimbabweHarare26 Dec 1996Test # 1348
10310329020415-50.49South Africav IndiaCape Town2 Jan 1997Test # 1349
103*1033452339-44.20South Africav IndiaCape Town2 Jan 1997Test # 1349
102*102141100131102.00South Africav IndiaCape Town2 Jan 1997Test # 1349
16916932925426-66.53Indiav South AfricaCape Town2 Jan 1997Test # 1349
115115174110191104.54Indiav South AfricaCape Town2 Jan 1997Test # 1349
1021021631145289.47Australiav West IndiesBrisbane5 Jan 1997ODI # 1159
1021021281148289.47West Indiesv AustraliaBrisbane5 Jan 1997ODI # 1159
110*110164109101100.91West Indiesv AustraliaBrisbane5 Jan 1997ODI # 1159
103*10314611610-88.79West Indiesv PakistanW.A.C.A10 Jan 1997ODI # 1161
14814854136221-40.88Indiav South AfricaJohannesburg16 Jan 1997Test # 1350
122*12226120015161.00South Africav IndiaJohannesburg16 Jan 1997Test # 1350
12912936825418150.78New Zealandv EnglandAuckland24 Jan 1997Test # 1351
17317336227723162.45Englandv New ZealandAuckland24 Jan 1997Test # 1351
11911934124517-48.57Englandv New ZealandAuckland24 Jan 1997Test # 1351
102*10227921413-47.66New Zealandv EnglandAuckland24 Jan 1997Test # 1351
12512535422615155.30Australiav West IndiesAdelaide25 Jan 1997Test # 1352
13213222318322172.13West Indiesv AustraliaW.A.C.A1 Feb 1997Test # 1353
10810832924912-43.37Englandv New ZealandWellington6 Feb 1997Test # 1354
1041041219781107.21Indiav ZimbabweBenoni9 Feb 1997ODI # 1175
11811839831111-37.94Englandv New ZealandChristchurch14 Feb 1997Test # 1355
16016050136622-43.71Australiav South AfricaJohannesburg28 Feb 1997Test # 1356
21421451942133-50.83Australiav South AfricaJohannesburg28 Feb 1997Test # 1356
12912927521217-60.84West Indiesv IndiaKingston6 Mar 1997Test # 1357
267*26760542237-63.27New Zealandv Sri LankaDunedin7 Mar 1997Test # 1358
103103134103132100.00Sri Lankav New ZealandDunedin7 Mar 1997Test # 1358
11611632322817150.87Australiav South AfricaGqeberha14 Mar 1997Test # 1360
20120167349119140.93Indiav West IndiesPort of Spain14 Mar 1997Test # 1361
12812845229911142.80West Indiesv IndiaPort of Spain14 Mar 1997Test # 1361
137*13744628412-48.23West Indiesv IndiaBridgetown27 Mar 1997Test # 1363
115*1151871258392.00Australiav South AfricaGqeberha31 Mar 1997ODI # 1187
10310321717811157.86West Indiesv IndiaSt John's4 Apr 1997Test # 1364
134134-131114102.29Sri Lankav PakistanSharjah7 Apr 1997ODI # 1193
1031031409581108.42Australiav South AfricaCenturion10 Apr 1997ODI # 1197
10310334922810-45.17Sri Lankav PakistanColombo (RPS)19 Apr 1997Test # 1366
11311332424511-46.12Pakistanv Sri LankaColombo (RPS)19 Apr 1997Test # 1366
16816850838314143.86Sri Lankav PakistanColombo (RPS)19 Apr 1997Test # 1366
138*13827320819-66.34Sri Lankav PakistanColombo (SSC)26 Apr 1997Test # 1367
1131132902129153.30Sri Lankav PakistanColombo (SSC)26 Apr 1997Test # 1367
103*10316999111104.04Sri Lankav PakistanColombo (SSC)26 Apr 1997Test # 1367
15515533824026-64.58Pakistanv Sri LankaColombo (SSC)26 Apr 1997Test # 1367
109*10917613415181.34West Indiesv IndiaBridgetown3 May 1997ODI # 1203
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]