Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaAustraliaSouth Africa4 wicketsJohannesburgApr 16, 2000ODI # 1591
South AfricaAustraliaAustralia5 wicketsCape TownApr 14, 2000ODI # 1589
South AfricaAustraliaSouth Africa6 wicketsDurbanApr 12, 2000ODI # 1587
PakistanSouth AfricaPakistan16 runsSharjahMar 31, 2000ODI # 1583
New ZealandAustraliaAustralia6 wicketsHamiltonMar 31-Apr 3, 2000Test # 1493
PakistanSouth AfricaPakistan67 runsSharjahMar 28, 2000ODI # 1582
IndiaSouth AfricaSouth Africa6 wicketsSharjahMar 27, 2000ODI # 1581
IndiaPakistanPakistan98 runsSharjahMar 26, 2000ODI # 1580
West IndiesZimbabweWest Indies10 wicketsKingstonMar 24-28, 2000Test # 1492
PakistanSouth AfricaSouth Africa3 wicketsSharjahMar 24, 2000ODI # 1579
New ZealandAustraliaAustralia6 wicketsWellingtonMar 24-27, 2000Test # 1491
IndiaPakistanIndia5 wicketsSharjahMar 23, 2000ODI # 1578
IndiaSouth AfricaSouth Africa10 wicketsSharjahMar 22, 2000ODI # 1577
IndiaSouth AfricaSouth Africa10 runsNagpurMar 19, 2000ODI # 1576
IndiaSouth AfricaIndia4 wicketsVadodaraMar 17, 2000ODI # 1575
West IndiesZimbabweWest Indies35 runsPort of SpainMar 16-20, 2000Test # 1490
IndiaSouth AfricaSouth Africa2 wicketsFaridabadMar 15, 2000ODI # 1574
PakistanSri LankaPakistan222 runsKarachiMar 12-15, 2000Test # 1489
IndiaSouth AfricaIndia6 wicketsJamshedpurMar 12, 2000ODI # 1573
New ZealandAustraliaAustralia62 runsAucklandMar 11-15, 2000Test # 1488
IndiaSouth AfricaIndia3 wicketsKochiMar 9, 2000ODI # 1572
PakistanSri LankaSri Lanka57 runsPeshawarMar 5-9, 2000Test # 1487
New ZealandAustraliaNew Zealand7 wicketsAucklandMar 3, 2000ODI # 1571
IndiaSouth AfricaSouth Africainns & 71 runsBengaluruMar 2-6, 2000Test # 1486
New ZealandAustraliaAustralia5 wicketsNapierMar 1, 2000ODI # 1570
PakistanSri LankaSri Lanka2 wicketsRawalpindiFeb 26-Mar 1, 2000Test # 1485
New ZealandAustraliaAustralia48 runsChristchurchFeb 26, 2000ODI # 1569
IndiaSouth AfricaSouth Africa4 wicketsWankhedeFeb 24-26, 2000Test # 1484
New ZealandAustraliaAustralia50 runsDunedinFeb 23, 2000ODI # 1568
ZimbabweEnglandEngland85 runsHarareFeb 20, 2000ODI # 1567
PakistanSri LankaSri Lanka104 runsLahoreFeb 19, 2000ODI # 1566
New ZealandAustraliaAustralia5 wicketsAucklandFeb 19, 2000ODI # 1565
ZimbabweEnglandEngland1 wicketBulawayoFeb 18, 2000ODI # 1564
New ZealandAustraliano result-WellingtonFeb 17, 2000ODI # 1563
ZimbabweEnglandEngland5 wicketsBulawayoFeb 16, 2000ODI # 1562
PakistanSri LankaSri Lanka34 runsGujranwalaFeb 16, 2000ODI # 1561
South AfricaEnglandSouth Africa38 runsJohannesburgFeb 13, 2000ODI # 1560
PakistanSri LankaSri Lanka29 runsKarachiFeb 13, 2000ODI # 1559
South AfricaZimbabweSouth Africa53 runsGqeberhaFeb 6, 2000ODI # 1558
South AfricaEnglandSouth Africa2 wicketsEast LondonFeb 4, 2000ODI # 1557
AustraliaPakistanAustralia152 runsSydneyFeb 4, 2000ODI # 1556
South AfricaZimbabweZimbabwe2 wicketsDurbanFeb 2, 2000ODI # 1555
AustraliaPakistanAustralia6 wicketsMelbourneFeb 2, 2000ODI # 1554
EnglandZimbabweEngland8 wicketsKimberleyJan 30, 2000ODI # 1553
AustraliaIndiaAustralia4 wicketsW.A.C.AJan 30, 2000ODI # 1552
EnglandZimbabweZimbabwe104 runsCape TownJan 28, 2000ODI # 1551
IndiaPakistanPakistan104 runsW.A.C.AJan 28, 2000ODI # 1550
South AfricaEnglandSouth Africa1 runCape TownJan 26, 2000ODI # 1549
AustraliaIndiaAustralia152 runsAdelaideJan 26, 2000ODI # 1548
IndiaPakistanIndia48 runsAdelaideJan 25, 2000ODI # 1547
South AfricaEnglandEngland9 wicketsBloemfonteinJan 23, 2000ODI # 1546
AustraliaPakistanAustralia15 runsMelbourneJan 23, 2000ODI # 1545
South AfricaZimbabweSouth Africa6 wicketsJohannesburgJan 21, 2000ODI # 1544
IndiaPakistanPakistan32 runsHobartJan 21, 2000ODI # 1543
AustraliaPakistanAustralia81 runsSydneyJan 19, 2000ODI # 1542
AustraliaPakistanAustralia6 wicketsMelbourneJan 16, 2000ODI # 1541
South AfricaEnglandEngland2 wicketsCenturionJan 14-18, 2000Test # 1483
AustraliaIndiaAustralia5 wicketsSydneyJan 14, 2000ODI # 1540
AustraliaIndiaAustralia28 runsMelbourneJan 12, 2000ODI # 1539
New ZealandWest IndiesNew Zealand20 runsChristchurchJan 11, 2000ODI # 1538
IndiaPakistanPakistan2 wicketsBrisbaneJan 10, 2000ODI # 1537
AustraliaPakistanPakistan45 runsBrisbaneJan 9, 2000ODI # 1536
New ZealandWest IndiesNew Zealand8 wicketsWellingtonJan 8-9, 2000ODI # 1535
New ZealandWest IndiesNew Zealand4 wicketsNapierJan 6, 2000ODI # 1534
New ZealandWest IndiesNew Zealand7 wicketsTaupoJan 4, 2000ODI # 1533
South AfricaEnglandSouth Africainns & 37 runsCape TownJan 2-5, 2000Test # 1482
AustraliaIndiaAustraliainns & 141 runsSydneyJan 2-4, 2000Test # 1481
New ZealandWest IndiesNew Zealand3 wicketsAucklandJan 2, 2000ODI # 1532
South AfricaEnglanddrawn-DurbanDec 26-30, 1999Test # 1480
AustraliaIndiaAustralia180 runsMelbourneDec 26-30, 1999Test # 1479
New ZealandWest IndiesNew Zealandinns & 105 runsWellingtonDec 26-29, 1999Test # 1478
ZimbabweSri LankaZimbabwe6 wicketsHarareDec 19, 1999ODI # 1531
ZimbabweSri LankaSri Lanka6 wicketsHarareDec 18, 1999ODI # 1530
New ZealandWest IndiesNew Zealand9 wicketsHamiltonDec 16-20, 1999Test # 1477
ZimbabweSri LankaSri Lanka98 runsHarareDec 15, 1999ODI # 1529
ZimbabweSri LankaSri Lanka13 runsBulawayoDec 12, 1999ODI # 1528
ZimbabweSri Lankano result-BulawayoDec 11, 1999ODI # 1527
AustraliaIndiaAustralia285 runsAdelaideDec 10-14, 1999Test # 1476
South AfricaEnglanddrawn-GqeberhaDec 9-13, 1999Test # 1475
ZimbabweSri Lankadrawn-HarareDec 4-8, 1999Test # 1474
ZimbabweSri LankaSri Lanka6 wicketsHarareNov 26-30, 1999Test # 1473
AustraliaPakistanAustraliainns & 20 runsW.A.C.ANov 26-28, 1999Test # 1472
South AfricaEnglandSouth Africainns & 21 runsJohannesburgNov 25-28, 1999Test # 1471
ZimbabweSri Lankadrawn-BulawayoNov 18-22, 1999Test # 1470
AustraliaPakistanAustralia4 wicketsHobartNov 18-22, 1999Test # 1469
IndiaNew ZealandIndia7 wicketsDelhiNov 17, 1999ODI # 1526
IndiaNew ZealandNew Zealand48 runsGuwahatiNov 14, 1999ODI # 1525
ZimbabweSouth AfricaSouth Africainns & 219 runsHarareNov 11-14, 1999Test # 1468
IndiaNew ZealandIndia14 runsGwaliorNov 11, 1999ODI # 1524
IndiaNew ZealandIndia174 runsHyderabad (Deccan)Nov 8, 1999ODI # 1523
IndiaNew ZealandNew Zealand43 runsRajkotNov 5, 1999ODI # 1522
AustraliaPakistanAustralia10 wicketsBrisbaneNov 5-9, 1999Test # 1467
South AfricaZimbabweSouth Africainns & 13 runsBloemfonteinOct 29-Nov 1, 1999Test # 1466
IndiaNew Zealanddrawn-AhmedabadOct 29-Nov 2, 1999Test # 1465
ZimbabweAustraliaAustralia9 wicketsHarareOct 24, 1999ODI # 1521
ZimbabweAustraliaAustralia9 wicketsHarareOct 23, 1999ODI # 1520
PakistanSri LankaPakistan88 runsSharjahOct 22, 1999ODI # 1519
IndiaNew ZealandIndia8 wicketsKanpurOct 22-25, 1999Test # 1464
ZimbabweAustraliaAustralia83 runsBulawayoOct 21, 1999ODI # 1518
PakistanWest IndiesPakistan138 runsSharjahOct 19, 1999ODI # 1517
PakistanSri LankaPakistan118 runsSharjahOct 18, 1999ODI # 1516
Sri LankaWest IndiesSri Lanka9 wicketsSharjahOct 17, 1999ODI # 1515
PakistanSri Lankatied-SharjahOct 15, 1999ODI # 1514
PakistanWest IndiesPakistan130 runsSharjahOct 14, 1999ODI # 1513
ZimbabweAustraliaAustralia10 wicketsHarareOct 14-17, 1999Test # 1463
Sri LankaWest IndiesWest Indies3 wicketsSharjahOct 13, 1999ODI # 1512
IndiaNew Zealanddrawn-MohaliOct 10-14, 1999Test # 1462
BangladeshWest IndiesWest Indies109 runsDhakaOct 9, 1999ODI # 1511
BangladeshWest IndiesWest Indies73 runsDhakaOct 8, 1999ODI # 1510
IndiaSouth AfricaSouth Africa26 runsNairobi (Gym)Oct 3, 1999ODI # 1509
IndiaZimbabweIndia107 runsNairobi (Gym)Oct 1, 1999ODI # 1508
KenyaSouth AfricaSouth Africa24 runsNairobi (Gym)Sep 30, 1999ODI # 1507
KenyaIndiaIndia58 runsNairobi (Gym)Sep 29, 1999ODI # 1506
South AfricaZimbabweSouth Africa9 wicketsNairobi (Gym)Sep 28, 1999ODI # 1505
IndiaSouth AfricaIndia8 wicketsNairobi (Gym)Sep 26, 1999ODI # 1504
KenyaZimbabweZimbabwe3 wicketsNairobi (Gym)Sep 25, 1999ODI # 1503
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

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]