Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27587864226042.83South Africav EnglandDurban326 Dec 1999Test # 1480
22352335530062.81Australiav IndiaSydney22 Jan 2000Test # 1481
21749434429063.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
216*62743724049.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
21453444722047.87New Zealandv West IndiesWellington126 Dec 1999Test # 1478
19742028822068.40Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
17034426223264.88West Indiesv New ZealandHamilton116 Dec 1999Test # 1477
16935127125162.36Australiav PakistanBrisbane25 Nov 1999Test # 1467
16725519827084.34Indiav AustraliaSydney32 Jan 2000Test # 1481
163*47934318047.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
151*43435118043.01Australiav ZimbabweHarare214 Oct 1999Test # 1463
151*41331223048.39Australiav New ZealandWellington224 Mar 2000Test # 1491
15040232317046.43Australiav IndiaAdelaide110 Dec 1999Test # 1476
149*26816313191.41Australiav PakistanHobart418 Nov 1999Test # 1469
146*63546317031.53Englandv South AfricaDurban126 Dec 1999Test # 1480
14441832718044.03Indiav New ZealandMohali310 Oct 1999Test # 1462
14443728616050.34Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
14327721422166.82Australiav New ZealandWellington224 Mar 2000Test # 1491
141*26218317177.04Australiav IndiaSydney22 Jan 2000Test # 1481
13833524317156.79Pakistanv Sri LankaKarachi312 Mar 2000Test # 1489
1294223048042.43Zimbabwev Sri LankaHarare326 Nov 1999Test # 1473
12742529512043.05Australiav PakistanHobart418 Nov 1999Test # 1469
126*39724814050.80Indiav New ZealandMohali310 Oct 1999Test # 1462
12532325120049.80Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
12532223618052.96South Africav ZimbabweHarare211 Nov 1999Test # 1468
12527519815063.13Australiav IndiaAdelaide110 Dec 1999Test # 1476
122*165122190100.00Australiav New ZealandHamilton431 Mar 2000Test # 1493
12035125510147.05South Africav EnglandCape Town22 Jan 2000Test # 1482
11925417420068.39Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
11827619112061.78Pakistanv AustraliaHobart318 Nov 1999Test # 1469
1162831919160.73Indiav AustraliaMelbourne226 Dec 1999Test # 1479
11533926813342.91South Africav ZimbabweHarare211 Nov 1999Test # 1468
11523016016071.87Pakistanv AustraliaW.A.C.A326 Nov 1999Test # 1472
11446334610132.94West Indiesv New ZealandHamilton116 Dec 1999Test # 1477
113*43129012038.96Zimbabwev West IndiesPort of Spain216 Mar 2000Test # 1490
11332423910047.28Zimbabwev West IndiesKingston124 Mar 2000Test # 1492
11237627612040.57Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
11022816913065.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
10920513814278.98New Zealandv AustraliaWellington124 Mar 2000Test # 1491
10825117017063.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10838027415039.41Englandv South AfricaGqeberha29 Dec 1999Test # 1475
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
10732225011042.80Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
10531422910245.85South Africav EnglandCape Town22 Jan 2000Test # 1482
104*37724314042.79Sri Lankav ZimbabweHarare24 Dec 1999Test # 1474
10222417013260.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
101*5053726027.15West Indiesv ZimbabweKingston224 Mar 2000Test # 1492
10020014817067.56Australiav PakistanBrisbane25 Nov 1999Test # 1467
9929919213151.56Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
9725419510049.74Australiav PakistanHobart218 Nov 1999Test # 1469
9720816312259.50Indiav South AfricaWankhede124 Feb 2000Test # 1484
972511695157.39South Africav IndiaBengaluru22 Mar 2000Test # 1486
9520917416054.59Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
9520214915063.75Englandv South AfricaDurban126 Dec 1999Test # 1480
954323597226.46South Africav IndiaBengaluru22 Mar 2000Test # 1486
9324616511156.36New Zealandv West IndiesWellington126 Dec 1999Test # 1478
9133626310034.60Zimbabwev AustraliaHarare314 Oct 1999Test # 1463
9117212212074.59Pakistanv AustraliaHobart118 Nov 1999Test # 1469
9120620711143.96Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
9126917910050.83Australiav IndiaMelbourne126 Dec 1999Test # 1479
9021115413058.44Australiav ZimbabweHarare214 Oct 1999Test # 1463
89*21013614165.44Australiav New ZealandHamilton231 Mar 2000Test # 1493
892902087142.78Australiav PakistanBrisbane25 Nov 1999Test # 1467
8824218614147.31Indiav New ZealandKanpur222 Oct 1999Test # 1464
8825519915044.22Pakistanv AustraliaBrisbane15 Nov 1999Test # 1467
883442628033.58Australiav IndiaAdelaide310 Dec 1999Test # 1476
881711318367.17Pakistanv Sri LankaPeshawar45 Mar 2000Test # 1487
86104909495.55Australiav PakistanBrisbane25 Nov 1999Test # 1467
8626320013043.00Zimbabwev Sri LankaBulawayo118 Nov 1999Test # 1470
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
8612610013186.00Australiav IndiaAdelaide110 Dec 1999Test # 1476
8624416310052.76Pakistanv Sri LankaKarachi112 Mar 2000Test # 1489
85*3582604032.69South Africav EnglandGqeberha39 Dec 1999Test # 1475
8514811414074.56Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
8529522211038.28South Africav EnglandJohannesburg225 Nov 1999Test # 1471
852211989042.92South Africav IndiaBengaluru22 Mar 2000Test # 1486
8428021911038.35Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
8331521911037.89Indiav New ZealandKanpur222 Oct 1999Test # 1464
8215812413066.12Pakistanv AustraliaHobart318 Nov 1999Test # 1469
8221215410253.24Englandv South AfricaGqeberha29 Dec 1999Test # 1475
811348810092.04Australiav PakistanBrisbane25 Nov 1999Test # 1467
802961968040.81South Africav EnglandCape Town22 Jan 2000Test # 1482
7919514610054.10Pakistanv Sri LankaRawalpindi326 Feb 2000Test # 1485
792642097037.79South Africav IndiaBengaluru22 Mar 2000Test # 1486
7919314514054.48New Zealandv AustraliaHamilton131 Mar 2000Test # 1493
7822117310045.08New Zealandv IndiaAhmedabad429 Oct 1999Test # 1465
781901569150.00Pakistanv AustraliaHobart318 Nov 1999Test # 1469
7815011912065.54Australiav IndiaMelbourne126 Dec 1999Test # 1479
7819716311247.85New Zealandv AustraliaAuckland411 Mar 2000Test # 1488
7812010114077.22Australiav New ZealandWellington224 Mar 2000Test # 1491
753362426030.99Indiav New ZealandMohali310 Oct 1999Test # 1462
752461868140.32Zimbabwev AustraliaHarare114 Oct 1999Test # 1463
7516511710164.10Pakistanv AustraliaBrisbane35 Nov 1999Test # 1467
7518214010053.57West Indiesv New ZealandWellington326 Dec 1999Test # 1478
753482547029.52Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
75918016093.75Australiav New ZealandHamilton231 Mar 2000Test # 1493
743232277132.59New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
743322275132.59Zimbabwev Sri LankaHarare126 Nov 1999Test # 1473
742411919138.74Pakistanv Sri LankaPeshawar25 Mar 2000Test # 1487
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]