Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
183210158177115.82Indiav Sri LankaTaunton126 May 1999ODI # 1463
145179129171112.40Indiav Sri LankaTaunton126 May 1999ODI # 1463
140*114101163138.61Indiav KenyaBristol123 May 1999ODI # 1457
132*21414414291.66Zimbabwev AustraliaLord's209 Jun 1999ODI # 1477
124-9398133.33West Indiesv IndiaSingapore208 Sep 1999ODI # 1496
120*176110102109.09Australiav South AfricaLeeds213 Jun 1999ODI # 1481
12019114111285.10Indiav Sri LankaColombo (SSC)129 Aug 1999ODI # 1490
113*1931489-76.35Pakistanv New ZealandManchester216 Jun 1999ODI # 1482
107*2952109350.95New Zealandv EnglandManchester205 Aug 1999Test # 1457
105*22217111-61.40Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
104*15810910-95.41Indiav KenyaBristol123 May 1999ODI # 1457
104*-11413-91.22Pakistanv West IndiesToronto118 Sep 1999ODI # 1501
10418112013-86.66Australiav ZimbabweLord's109 Jun 1999ODI # 1477
103*-1248283.06Indiav West IndiesSingapore108 Sep 1999ODI # 1496
10316714411-71.52Pakistanv ZimbabweThe Oval111 Jun 1999ODI # 1479
10118513410175.37South Africav AustraliaLeeds113 Jun 1999ODI # 1481
1012201758357.71New Zealandv EnglandManchester205 Aug 1999Test # 1457
100*1881387272.46Indiav AustraliaThe Oval204 Jun 1999ODI # 1473
10036822413-44.64New Zealandv EnglandLord's222 Jul 1999Test # 1456
99*18211921-83.19Englandv New ZealandBirmingham401 Jul 1999Test # 1455
9718714211168.30Indiav South AfricaHove115 May 1999ODI # 1444
961781287-75.00South Africav IndiaHove215 May 1999ODI # 1444
9624316010160.00Australiav Sri LankaKandy109 Sep 1999Test # 1459
962732205243.63Australiav Sri LankaGalle222 Sep 1999Test # 1460
95*-11712-81.19Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
911711186177.11South Africav New ZealandBirmingham110 Jun 1999ODI # 1478
891409911189.89Zimbabwev West IndiesSingapore102 Sep 1999ODI # 1492
88*20512711169.29Englandv KenyaCanterbury218 May 1999ODI # 1449
88*816126144.26Indiav ZimbabweSingapore104 Sep 1999ODI # 1493
881821466-60.27Englandv Sri LankaLord's214 May 1999ODI # 1443
851087273118.05Indiav Sri LankaColombo (SSC)129 Aug 1999ODI # 1490
851147273118.05Indiav ZimbabweSingapore104 Sep 1999ODI # 1493
8416612310168.29Pakistanv New ZealandManchester216 Jun 1999ODI # 1482
84-945-89.36Australiav Sri LankaColombo (RPS)126 Aug 1999ODI # 1488
83*20319812-41.91Englandv New ZealandManchester305 Aug 1999Test # 1457
83131998183.83Australiav IndiaThe Oval104 Jun 1999ODI # 1473
833412247-37.05New Zealandv EnglandManchester205 Aug 1999Test # 1457
82111957-86.31Kenyav Sri LankaSouthampton230 May 1999ODI # 1469
821391216167.76South Africav New ZealandBirmingham110 Jun 1999ODI # 1478
81*1351196-68.06Pakistanv ScotlandChester-le-Street120 May 1999ODI # 1453
811311046177.88Pakistanv AustraliaLeeds123 May 1999ODI # 1458
80*1319910-80.80New Zealandv AustraliaCardiff220 May 1999ODI # 1452
80*1851318161.06West Indiesv New ZealandSouthampton224 May 1999ODI # 1460
80110938486.02New Zealandv EnglandThe Oval319 Aug 1999Test # 1458
801281036377.66Zimbabwev West IndiesSingapore102 Sep 1999ODI # 1492
7818314613-53.42Sri Lankav AustraliaKandy209 Sep 1999Test # 1459
77147966-80.20West Indiesv PakistanBristol216 May 1999ODI # 1447
77125849-91.66Australiav IndiaColombo (SSC)128 Aug 1999ODI # 1489
77-876288.50Indiav West IndiesToronto114 Sep 1999ODI # 1499
76133948-80.85Australiav New ZealandCardiff120 May 1999ODI # 1452
761491113368.46Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
7615911710-64.95Zimbabwev South AfricaChelmsford129 May 1999ODI # 1468
761341036273.78Indiav New ZealandNottingham112 Jun 1999ODI # 1480
76-7337104.10West Indiesv IndiaToronto214 Sep 1999ODI # 1499
75124945379.78Indiav AustraliaThe Oval204 Jun 1999ODI # 1473
751501054171.42Indiav AustraliaColombo (SSC)228 Aug 1999ODI # 1489
7416011610-63.79New Zealandv IndiaNottingham212 Jun 1999ODI # 1480
73*135882282.95Englandv Sri LankaLord's214 May 1999ODI # 1443
73*86617-119.67Pakistanv New ZealandDerby128 May 1999ODI # 1466
73*104986-74.48Kenyav Sri LankaSouthampton230 May 1999ODI # 1469
732051409-52.14New Zealandv EnglandBirmingham101 Jul 1999Test # 1455
71*2151266-56.34Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
711411078-66.35Kenyav EnglandCanterbury118 May 1999ODI # 1449
711791234-57.72Indiav AustraliaColombo (SSC)228 Aug 1999ODI # 1489
71895381133.96Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
702282109-33.33Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
69*2692275-30.39Englandv New ZealandManchester105 Aug 1999Test # 1457
691431004-69.00New Zealandv PakistanDerby228 May 1999ODI # 1466
691441105262.72Australiav South AfricaLeeds213 Jun 1999ODI # 1481
69-1076-64.48West Indiesv PakistanToronto216 Sep 1999ODI # 1500
68*120852-80.00Zimbabwev IndiaLeicester119 May 1999ODI # 1450
68*1791166-58.62Bangladeshv ScotlandEdinburgh124 May 1999ODI # 1459
68*1116871100.00Australiav IndiaGalle223 Aug 1999ODI # 1486
68122927-73.91Australiav IndiaGalle223 Aug 1999ODI # 1486
671441145-58.77Australiav ScotlandWorcester216 May 1999ODI # 1446
66*3322343-28.20New Zealandv EnglandThe Oval119 Aug 1999Test # 1458
651511016-64.35Australiav South AfricaBirmingham117 Jun 1999ODI # 1483
65-1156-56.52West Indiesv PakistanToronto218 Sep 1999ODI # 1501
641731294149.61Bangladeshv West IndiesDublin121 May 1999ODI # 1454
642091588-40.50Englandv New ZealandThe Oval419 Aug 1999Test # 1458
642011626139.50Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
63*90698-91.30Zimbabwev IndiaSingapore204 Sep 1999ODI # 1493
63106714188.73Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
63493912-161.53Australiav BangladeshChester-le-Street227 May 1999ODI # 1464
63625662112.50Pakistanv South AfricaNottingham105 Jun 1999ODI # 1474
63-6410-98.43West Indiesv ZimbabweSingapore202 Sep 1999ODI # 1492
63-969-65.62Pakistanv West IndiesToronto116 Sep 1999ODI # 1500
6292807-77.50Englandv ZimbabweNottingham225 May 1999ODI # 1461
62766152101.63Australiav ZimbabweLord's109 Jun 1999ODI # 1477
62956251100.00Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
62-956-65.26West Indiesv IndiaToronto111 Sep 1999ODI # 1497
621921826-34.06Australiav Sri LankaGalle222 Sep 1999Test # 1460
61*160899-68.53Englandv KenyaCanterbury218 May 1999ODI # 1449
61102803176.25Australiav PakistanLeeds223 May 1999ODI # 1458
61119894-68.53Indiav PakistanManchester108 Jun 1999ODI # 1476
6122114411-42.36Englandv New ZealandLord's122 Jul 1999Test # 1456
6192628-98.38Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
61-6033101.66Indiav West IndiesSingapore108 Sep 1999ODI # 1496
60*125775-77.92New Zealandv IndiaNottingham212 Jun 1999ODI # 1480
60111775377.92New Zealandv AustraliaCardiff220 May 1999ODI # 1452
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:

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]