Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
334*72056432159.21Australiav PakistanPeshawar115 Oct 1998Test # 1426
275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
24267746530252.04Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
21346834429361.91West Indiesv AustraliaKingston213 Mar 1999Test # 1451
211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
21151937223156.72Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
200*53539723250.37Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
19950937620152.92Australiav West IndiesBridgetown126 Mar 1999Test # 1453
19049035431-53.67Indiav New ZealandHamilton22 Jan 1999Test # 1438
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
179*49135013-51.14Australiav EnglandAdelaide111 Dec 1998Test # 1434
16842530620-54.90South Africav West IndiesCape Town12 Jan 1999Test # 1440
15739232515148.30Australiav PakistanRawalpindi21 Oct 1998Test # 1424
15538628223-54.96Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
154191129144119.37Australiav Sri LankaMelbourne17 Feb 1999ODI # 1403
153*35525619159.76West Indiesv AustraliaBridgetown426 Mar 1999Test # 1453
15232727222155.88South Africav New ZealandWellington218 Mar 1999Test # 1452
15020213620-110.29West Indiesv South AfricaEast London124 Jan 1999ODI # 1393
148*45034017143.52South Africav New ZealandChristchurch211 Mar 1999Test # 1449
14538627512-52.72Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
14331721418-66.82Indiav Sri LankaColombo (SSC)124 Feb 1999Test # 1445
141191128133110.15Indiav AustraliaDhaka128 Oct 1998ODI # 1360
14130519121373.82Pakistanv IndiaChennai328 Jan 1999Test # 1442
140162125126112.00Zimbabwev KenyaDhaka127 Mar 1999ODI # 1424
137165130121105.38Pakistanv EnglandSharjah17 Apr 1999ODI # 1429
13640527318-49.81Indiav PakistanChennai428 Jan 1999Test # 1442
13430322914-58.51Australiav EnglandBrisbane120 Nov 1998Test # 1428
13444830515-43.93South Africav West IndiesCenturion315 Jan 1999Test # 1441
13334627218148.89Pakistanv AustraliaKarachi222 Oct 1998Test # 1427
13333523818255.88Pakistanv Sri LankaLahore14 Mar 1999Test # 1447
13214210394128.15Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
131166118102111.01Australiav Sri LankaSydney213 Jan 1999ODI # 1382
130*2291605281.25Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
12836128215-45.39South Africav New ZealandAuckland127 Feb 1999Test # 1446
127*15513013197.69Indiav ZimbabweBulawayo226 Sep 1998ODI # 1354
1273963088241.23Australiav West IndiesSt John's33 Apr 1999Test # 1454
126*17811854106.77Englandv Sri LankaAdelaide123 Jan 1999ODI # 1391
12628922518356.00Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
12626020216362.37New Zealandv IndiaHamilton32 Jan 1999Test # 1438
1251911469-85.61South Africav West IndiesGqeberha130 Jan 1999ODI # 1397
124*18712910-96.12Australiav PakistanLahore210 Nov 1998ODI # 1371
124*14092126134.78Indiav ZimbabweSharjah213 Nov 1998ODI # 1374
124*30823510152.76Indiav Sri LankaColombo (SSC)324 Feb 1999Test # 1445
123*201123101100.00Indiav New ZealandTaupo19 Jan 1999ODI # 1378
12327118911365.07Australiav EnglandSydney32 Jan 1999Test # 1439
12331020820-59.13Sri Lankav PakistanLahore24 Mar 1999Test # 1447
122*31519813-61.61Australiav EnglandMelbourne226 Dec 1998Test # 1436
121*42530312139.93Pakistanv Sri LankaLahore34 Mar 1999Test # 1447
12129320510-59.02Australiav EnglandSydney12 Jan 1999Test # 1439
120*33724716-48.58Pakistanv AustraliaKarachi422 Oct 1998Test # 1427
120*30620615158.25Pakistanv ZimbabweLahore210 Dec 1998Test # 1432
1201621119-108.10Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
12031625016-48.00South Africav New ZealandWellington218 Mar 1999Test # 1452
120-1378687.59Kenyav BangladeshDhaka124 Mar 1999ODI # 1418
118*173112142105.35Indiav ZimbabweSharjah28 Nov 1998ODI # 1369
11842330017-39.33Indiav ZimbabweHarare27 Oct 1998Test # 1425
1173352299151.09Australiav PakistanKarachi322 Oct 1998Test # 1427
11636221210-54.71Australiav PakistanPeshawar115 Oct 1998Test # 1426
11627823616-49.15Englandv AustraliaBrisbane220 Nov 1998Test # 1428
11611811812-98.30Indiav Sri LankaNagpur122 Mar 1999ODI # 1415
1151068077143.75New Zealandv IndiaChristchurch119 Jan 1999ODI # 1387
113*10710055113.00South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
11319013913181.29Australiav EnglandBrisbane320 Nov 1998Test # 1428
11320015113274.83Indiav New ZealandWellington326 Dec 1998Test # 1435
11233023213-48.27Australiav EnglandBrisbane120 Nov 1998Test # 1428
111165109121101.83Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
110*12792101119.56Australiav West IndiesSt George's114 Apr 1999ODI # 1436
1104303289-33.53South Africav West IndiesCape Town12 Jan 1999Test # 1440
1091941196291.59Englandv AustraliaAdelaide226 Jan 1999ODI # 1394
10829823812145.37Australiav PakistanRawalpindi21 Oct 1998Test # 1424
1081791295183.72Englandv AustraliaSydney117 Jan 1999ODI # 1386
1081501198390.75West Indiesv South AfricaEast London124 Jan 1999ODI # 1393
107*18012911182.94Indiav ZimbabweBulawayo227 Sep 1998ODI # 1355
10716411716-91.45Zimbabwev PakistanPeshawar227 Nov 1998Test # 1430
10721216016-66.87Englandv AustraliaMelbourne126 Dec 1998Test # 1436
10731421812-49.08Indiav Sri LankaColombo (SSC)124 Feb 1999Test # 1445
1071681156393.04Pakistanv IndiaSharjah18 Apr 1999ODI # 1430
106*-11113-95.49Kenyav BangladeshDhaka220 Mar 1999ODI # 1413
10628520512-51.70Australiav West IndiesPort of Spain35 Mar 1999Test # 1448
10536827116-38.74West Indiesv AustraliaBridgetown226 Mar 1999Test # 1453
10437629010-35.86Australiav West IndiesBridgetown126 Mar 1999Test # 1453
103*22515614-66.02Indiav New ZealandWellington126 Dec 1998Test # 1435
103*16313616-75.73Indiav New ZealandHamilton42 Jan 1999Test # 1438
103*1049586108.42South Africav West IndiesCenturion315 Jan 1999Test # 1441
103*1871328178.03South Africav New ZealandAuckland120 Feb 1999ODI # 1409
103*14810263100.98Indiav Sri LankaPune130 Mar 1999ODI # 1426
103135102115100.98West Indiesv South AfricaDhaka11 Nov 1998ODI # 1364
1031271018-101.98Australiav PakistanKarachi16 Nov 1998ODI # 1365
10314410412-99.03Australiav PakistanLahore210 Nov 1998ODI # 1371
10317112013-85.83Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
1032761918153.92Australiav EnglandAdelaide311 Dec 1998Test # 1434
1021921244282.25Zimbabwev IndiaHarare130 Sep 1998ODI # 1356
101*13811115290.99Indiav New ZealandHamilton42 Jan 1999Test # 1438
10115312013-84.16Zimbabwev KenyaDhaka123 Mar 1999ODI # 1416
1011701169287.06Bangladeshv ZimbabweDhaka125 Mar 1999ODI # 1420
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
100*19212612279.36New Zealandv South AfricaAuckland220 Feb 1999ODI # 1409
1001761437169.93Zimbabwev New ZealandDhaka124 Oct 1998ODI # 1357
10013911114-90.09Pakistanv AustraliaLahore110 Nov 1998ODI # 1371
10020818316-54.64South Africav West IndiesCenturion115 Jan 1999Test # 1441
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]