Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10410434528810-36.11Zimbabwev New ZealandHarare18 Sep 1997Test # 1378
15115133524012362.91Zimbabwev New ZealandHarare18 Sep 1997Test # 1378
203*20345335922256.54Zimbabwev New ZealandBulawayo25 Sep 1997Test # 1379
139*13912384109165.47Pakistanv IndiaLahore2 Oct 1997ODI # 1236
11511535227014-42.59Pakistanv South AfricaRawalpindi6 Oct 1997Test # 1380
128*12835026711147.94Pakistanv South AfricaRawalpindi6 Oct 1997Test # 1380
12212215311316-107.96Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
14414420914612198.63Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
100*10029820815-48.07South Africav PakistanFaisalabad24 Oct 1997Test # 1382
10510512010181103.96West Indiesv South AfricaLahore3 Nov 1997ODI # 1249
108*108-12913-83.72Pakistanv West IndiesLahore4 Nov 1997ODI # 1250
134*134-114133117.54Sri Lankav PakistanLahore5 Nov 1997ODI # 1251
102*102-9012-113.33Sri Lankav PakistanLahore5 Nov 1997ODI # 1251
11211231325810-43.41Australiav New ZealandBrisbane7 Nov 1997Test # 1383
10810834124414-44.26Sri Lankav IndiaMohali19 Nov 1997Test # 1385
13113147637214235.21Indiav Sri LankaMohali19 Nov 1997Test # 1385
10910932524010245.41Indiav Sri LankaMohali19 Nov 1997Test # 1385
110*11037726315141.82Sri Lankav IndiaMohali19 Nov 1997Test # 1385
1141143352658-43.01Australiav New ZealandHobart27 Nov 1997Test # 1388
1331333272599251.35New Zealandv AustraliaHobart27 Nov 1997Test # 1388
16016044129717153.87Pakistanv West IndiesRawalpindi29 Nov 1997Test # 1389
17717744332019255.31Pakistanv West IndiesRawalpindi29 Nov 1997Test # 1389
17317351636125247.92Indiav Sri LankaWankhede3 Dec 1997Test # 1390
14814832024420360.65Indiav Sri LankaWankhede3 Dec 1997Test # 1390
16016035425521-62.74Pakistanv West IndiesKarachi6 Dec 1997Test # 1391
15115148533715144.80Pakistanv West IndiesKarachi6 Dec 1997Test # 1391
10610613590143117.77West Indiesv PakistanKarachi6 Dec 1997Test # 1391
1041041411138-92.03Australiav New ZealandAdelaide7 Dec 1997ODI # 1256
11611615611191104.50Englandv IndiaSharjah11 Dec 1997ODI # 1259
100*1001891356-74.07West Indiesv EnglandSharjah13 Dec 1997ODI # 1261
1041042131288181.25Pakistanv IndiaSharjah14 Dec 1997ODI # 1262
105*10520814910-70.46West Indiesv IndiaSharjah16 Dec 1997ODI # 1264
10510526920814-50.48Australiav South AfricaMelbourne26 Dec 1997Test # 1392
1011013572796-36.20South Africav AustraliaMelbourne26 Dec 1997Test # 1392
10010021118612153.76Australiav South AfricaSydney2 Jan 1998Test # 1393
22322356944829149.77Sri Lankav ZimbabweKandy7 Jan 1998Test # 1394
1031031481139-91.15South Africav New ZealandBrisbane9 Jan 1998ODI # 1270
100100-1117-90.09Indiav PakistanDhaka11 Jan 1998ODI # 1273
105*10533723810144.11Zimbabwev Sri LankaColombo (SSC)14 Jan 1998Test # 1395
143*14346031016246.12Sri Lankav ZimbabweColombo (SSC)14 Jan 1998Test # 1395
11111115114010-79.28South Africav New ZealandW.A.C.A16 Jan 1998ODI # 1278
140140-132142106.06Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
117117-11281104.46Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
124124-13811189.85Indiav PakistanDhaka18 Jan 1998ODI # 1279
1001001401146-87.71Australiav New ZealandMelbourne21 Jan 1998ODI # 1281
116*1161821228-95.08New Zealandv AustraliaMelbourne21 Jan 1998ODI # 1281
1111111781347-82.83Zimbabwev Sri LankaColombo (RPS)24 Jan 1998ODI # 1284
1001001361049196.15Australiav South AfricaSydney26 Jan 1998ODI # 1285
1121121941389-81.15Zimbabwev Sri LankaColombo (SSC)26 Jan 1998ODI # 1286
102102127100131102.00Sri Lankav ZimbabweColombo (SSC)26 Jan 1998ODI # 1286
169*16952437821-44.70Australiav South AfricaAdelaide30 Jan 1998Test # 1397
108*10823515912167.92South Africav AustraliaAdelaide30 Jan 1998Test # 1397
115*11540430516-37.70Australiav South AfricaAdelaide30 Jan 1998Test # 1397
118118137117105100.85Australiav New ZealandChristchurch8 Feb 1998ODI # 1290
111*1111831375-81.02New Zealandv AustraliaNapier12 Feb 1998ODI # 1292
10810822615717-68.78South Africav PakistanJohannesburg14 Feb 1998Test # 1400
13613630421516263.25Pakistanv South AfricaJohannesburg14 Feb 1998Test # 1400
13913926320918466.50New Zealandv ZimbabweWellington19 Feb 1998Test # 1401
15715739626019460.38New Zealandv ZimbabweAuckland26 Feb 1998Test # 1402
11411425819216-59.37New Zealandv ZimbabweAuckland26 Feb 1998Test # 1402
13213219816324-80.98Pakistanv South AfricaDurban26 Feb 1998Test # 1403
11811831220918-56.45Pakistanv South AfricaDurban26 Feb 1998Test # 1403
11811838726315144.86West Indiesv EnglandGeorgetown27 Feb 1998Test # 1404
104*1041661372375.91New Zealandv ZimbabweNapier6 Mar 1998ODI # 1295
155*15528619114481.15Indiav AustraliaChennai6 Mar 1998Test # 1405
1031033932688-38.43Englandv West IndiesBridgetown12 Mar 1998Test # 1407
15415452838820-39.69Englandv West IndiesBridgetown12 Mar 1998Test # 1407
156*15651232913247.41Zimbabwev PakistanBulawayo14 Mar 1998Test # 1408
166*16631620417481.37Zimbabwev PakistanBulawayo14 Mar 1998Test # 1408
100*1002922176-46.08Zimbabwev PakistanBulawayo14 Mar 1998Test # 1408
163*16331124618366.26Indiav AustraliaEden Gardens18 Mar 1998Test # 1409
11311322215913171.06South Africav Sri LankaCape Town19 Mar 1998Test # 1410
10410436423210144.82West Indiesv EnglandSt John's20 Mar 1998Test # 1411
108*10821715017-72.00West Indiesv EnglandSt John's20 Mar 1998Test # 1411
10610637831814-33.33Englandv West IndiesSt John's20 Mar 1998Test # 1411
19219256040723-47.17Pakistanv ZimbabweHarare21 Mar 1998Test # 1412
17717729820729385.50Indiav AustraliaBengaluru25 Mar 1998Test # 1413
153*15337526713457.30Australiav IndiaBengaluru25 Mar 1998Test # 1413
102*10221019317-52.84Australiav IndiaBengaluru25 Mar 1998Test # 1413
10310330718513-55.67South Africav Sri LankaCenturion27 Mar 1998Test # 1414
12212217113013493.84Englandv West IndiesBridgetown29 Mar 1998ODI # 1299
110110140106153103.77West Indiesv EnglandBridgetown29 Mar 1998ODI # 1299
105*10516010912-96.33Indiav AustraliaKochi1 Apr 1998ODI # 1300
10210221214511170.34Zimbabwev AustraliaAhmedabad3 Apr 1998ODI # 1302
109*1091601148-95.61South Africav PakistanDurban3 Apr 1998ODI # 1303
1001001328957112.35Indiav AustraliaKanpur7 Apr 1998ODI # 1308
116*11615811044105.45Pakistanv Sri LankaKimberley7 Apr 1998ODI # 1309
11911919012417295.96West Indiesv EnglandPort of Spain8 Apr 1998ODI # 1310
153*153202150171102.00Indiav ZimbabweCuttack9 Apr 1998ODI # 1311
116*1161761216295.86Indiav ZimbabweCuttack9 Apr 1998ODI # 1311
1021022301188-86.44Zimbabwev IndiaCuttack9 Apr 1998ODI # 1311
14514518915818191.77Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
1051052001408175.00Indiav New ZealandSharjah17 Apr 1998ODI # 1319
101*1011381039-98.05Australiav IndiaSharjah22 Apr 1998ODI # 1325
14314318713195109.16Indiav AustraliaSharjah22 Apr 1998ODI # 1325
134134195131123102.29Indiav AustraliaSharjah24 Apr 1998ODI # 1327
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]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]