Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
127*12715513013197.69Indiav ZimbabweBulawayo26 Sep 1998ODI # 1354
107*10718012911182.94Indiav ZimbabweBulawayo27 Sep 1998ODI # 1355
1021021921244282.25Zimbabwev IndiaHarare30 Sep 1998ODI # 1356
14514538627512-52.72Pakistanv AustraliaRawalpindi1 Oct 1998Test # 1424
10810829823812145.37Australiav PakistanRawalpindi1 Oct 1998Test # 1424
15715739232515148.30Australiav PakistanRawalpindi1 Oct 1998Test # 1424
11811842330017-39.33Indiav ZimbabweHarare7 Oct 1998Test # 1425
334*33472056432159.21Australiav PakistanPeshawar15 Oct 1998Test # 1426
11611636221210-54.71Australiav PakistanPeshawar15 Oct 1998Test # 1426
12612628922518356.00Pakistanv AustraliaPeshawar15 Oct 1998Test # 1426
15515538628223-54.96Pakistanv AustraliaPeshawar15 Oct 1998Test # 1426
13313334627218148.89Pakistanv AustraliaKarachi22 Oct 1998Test # 1427
1171173352299151.09Australiav PakistanKarachi22 Oct 1998Test # 1427
120*12033724716-48.58Pakistanv AustraliaKarachi22 Oct 1998Test # 1427
1001001761437169.93Zimbabwev New ZealandDhaka24 Oct 1998ODI # 1357
141141191128133110.15Indiav AustraliaDhaka28 Oct 1998ODI # 1360
113*11310710055113.00South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
103103135102115100.98West Indiesv South AfricaDhaka1 Nov 1998ODI # 1364
1031031271018-101.98Australiav PakistanKarachi6 Nov 1998ODI # 1365
118*118173112142105.35Indiav ZimbabweSharjah8 Nov 1998ODI # 1369
111111165109121101.83Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
10010013911114-90.09Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
10310314410412-99.03Australiav PakistanLahore10 Nov 1998ODI # 1371
124*12418712910-96.12Australiav PakistanLahore10 Nov 1998ODI # 1371
124*12414092126134.78Indiav ZimbabweSharjah13 Nov 1998ODI # 1374
11211233023213-48.27Australiav EnglandBrisbane20 Nov 1998Test # 1428
13413430322914-58.51Australiav EnglandBrisbane20 Nov 1998Test # 1428
11611627823616-49.15Englandv AustraliaBrisbane20 Nov 1998Test # 1428
11311319013913181.29Australiav EnglandBrisbane20 Nov 1998Test # 1428
10310317112013-85.83Zimbabwev PakistanSheikhupura22 Nov 1998ODI # 1376
13213214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
10710716411716-91.45Zimbabwev PakistanPeshawar27 Nov 1998Test # 1430
120*12030620615158.25Pakistanv ZimbabweLahore10 Dec 1998Test # 1432
179*17949135013-51.14Australiav EnglandAdelaide11 Dec 1998Test # 1434
1031032761918153.92Australiav EnglandAdelaide11 Dec 1998Test # 1434
103*10322515614-66.02Indiav New ZealandWellington26 Dec 1998Test # 1435
11311320015113274.83Indiav New ZealandWellington26 Dec 1998Test # 1435
10710721216016-66.87Englandv AustraliaMelbourne26 Dec 1998Test # 1436
122*12231519813-61.61Australiav EnglandMelbourne26 Dec 1998Test # 1436
19019049035431-53.67Indiav New ZealandHamilton2 Jan 1999Test # 1438
12612626020216362.37New Zealandv IndiaHamilton2 Jan 1999Test # 1438
103*10316313616-75.73Indiav New ZealandHamilton2 Jan 1999Test # 1438
101*10113811115290.99Indiav New ZealandHamilton2 Jan 1999Test # 1438
12112129320510-59.02Australiav EnglandSydney2 Jan 1999Test # 1439
12312327118911365.07Australiav EnglandSydney2 Jan 1999Test # 1439
1101104303289-33.53South Africav West IndiesCape Town2 Jan 1999Test # 1440
16816842530620-54.90South Africav West IndiesCape Town2 Jan 1999Test # 1440
123*123201123101100.00Indiav New ZealandTaupo9 Jan 1999ODI # 1378
131131166118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
10010020818316-54.64South Africav West IndiesCenturion15 Jan 1999Test # 1441
13413444830515-43.93South Africav West IndiesCenturion15 Jan 1999Test # 1441
103*1031049586108.42South Africav West IndiesCenturion15 Jan 1999Test # 1441
1081081791295183.72Englandv AustraliaSydney17 Jan 1999ODI # 1386
1151151068077143.75New Zealandv IndiaChristchurch19 Jan 1999ODI # 1387
126*12617811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
1201201621119-108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
15015020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
1081081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
1091091941196291.59Englandv AustraliaAdelaide26 Jan 1999ODI # 1394
14114130519121373.82Pakistanv IndiaChennai28 Jan 1999Test # 1442
13613640527318-49.81Indiav PakistanChennai28 Jan 1999Test # 1442
1251251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
154154191129144119.37Australiav Sri LankaMelbourne7 Feb 1999ODI # 1403
10010017111710185.47South Africav New ZealandDunedin14 Feb 1999ODI # 1407
188*18845225923172.58Pakistanv IndiaEden Gardens16 Feb 1999Test # 1444
103*1031871328178.03South Africav New ZealandAuckland20 Feb 1999ODI # 1409
100*10019212612279.36New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
14314331721418-66.82Indiav Sri LankaColombo (SSC)24 Feb 1999Test # 1445
10710731421812-49.08Indiav Sri LankaColombo (SSC)24 Feb 1999Test # 1445
24224267746530252.04Sri Lankav IndiaColombo (SSC)24 Feb 1999Test # 1445
124*12430823510152.76Indiav Sri LankaColombo (SSC)24 Feb 1999Test # 1445
12812836128215-45.39South Africav New ZealandAuckland27 Feb 1999Test # 1446
275*27565849027256.12South Africav New ZealandAuckland27 Feb 1999Test # 1446
13313333523818255.88Pakistanv Sri LankaLahore4 Mar 1999Test # 1447
12312331020820-59.13Sri Lankav PakistanLahore4 Mar 1999Test # 1447
10010017814416-69.44Sri Lankav PakistanLahore4 Mar 1999Test # 1447
121*12142530312139.93Pakistanv Sri LankaLahore4 Mar 1999Test # 1447
10610628520512-51.70Australiav West IndiesPort of Spain5 Mar 1999Test # 1448
211*21165946823345.08South Africav New ZealandChristchurch11 Mar 1999Test # 1449
148*14845034017143.52South Africav New ZealandChristchurch11 Mar 1999Test # 1449
21121151937223156.72Pakistanv Sri LankaDhaka12 Mar 1999Test # 1450
200*20053539723250.37Pakistanv Sri LankaDhaka12 Mar 1999Test # 1450
10010025116511160.60Australiav West IndiesKingston13 Mar 1999Test # 1451
21321346834429361.91West Indiesv AustraliaKingston13 Mar 1999Test # 1451
12012031625016-48.00South Africav New ZealandWellington18 Mar 1999Test # 1452
15215232727222155.88South Africav New ZealandWellington18 Mar 1999Test # 1452
106*106-11113-95.49Kenyav BangladeshDhaka20 Mar 1999ODI # 1413
130*1302291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
11611611811812-98.30Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
10110115312013-84.16Zimbabwev KenyaDhaka23 Mar 1999ODI # 1416
120120-1378687.59Kenyav BangladeshDhaka24 Mar 1999ODI # 1418
1011011701169287.06Bangladeshv ZimbabweDhaka25 Mar 1999ODI # 1420
19919950937620152.92Australiav West IndiesBridgetown26 Mar 1999Test # 1453
10410437629010-35.86Australiav West IndiesBridgetown26 Mar 1999Test # 1453
10510536827116-38.74West Indiesv AustraliaBridgetown26 Mar 1999Test # 1453
153*15335525619159.76West Indiesv AustraliaBridgetown26 Mar 1999Test # 1453
1001001771258180.00South Africav New ZealandAuckland27 Mar 1999ODI # 1422
1011012151385-73.18Sri Lankav PakistanVisakhapatnam27 Mar 1999ODI # 1423
140140162125126112.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
103*10314810263100.98Indiav Sri LankaPune30 Mar 1999ODI # 1426
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]

India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 3rd ODI, Oct 23, 2025 [ODI # 4914]