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
PakistanSouth AfricaPakistan67 runsSharjahMar 28, 2000ODI # 1582
IndiaSouth AfricaSouth Africa6 wicketsSharjahMar 27, 2000ODI # 1581
IndiaPakistanPakistan98 runsSharjahMar 26, 2000ODI # 1580
PakistanSouth AfricaSouth Africa3 wicketsSharjahMar 24, 2000ODI # 1579
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
IndiaSouth AfricaSouth Africa2 wicketsFaridabadMar 15, 2000ODI # 1574
IndiaSouth AfricaIndia6 wicketsJamshedpurMar 12, 2000ODI # 1573
IndiaSouth AfricaIndia3 wicketsKochiMar 9, 2000ODI # 1572
New ZealandAustraliaNew Zealand7 wicketsAucklandMar 3, 2000ODI # 1571
New ZealandAustraliaAustralia5 wicketsNapierMar 1, 2000ODI # 1570
New ZealandAustraliaAustralia48 runsChristchurchFeb 26, 2000ODI # 1569
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
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
New ZealandWest IndiesNew Zealand3 wicketsAucklandJan 2, 2000ODI # 1532
ZimbabweSri LankaZimbabwe6 wicketsHarareDec 19, 1999ODI # 1531
ZimbabweSri LankaSri Lanka6 wicketsHarareDec 18, 1999ODI # 1530
ZimbabweSri LankaSri Lanka98 runsHarareDec 15, 1999ODI # 1529
ZimbabweSri LankaSri Lanka13 runsBulawayoDec 12, 1999ODI # 1528
ZimbabweSri Lankano result-BulawayoDec 11, 1999ODI # 1527
IndiaNew ZealandIndia7 wicketsDelhiNov 17, 1999ODI # 1526
IndiaNew ZealandNew Zealand48 runsGuwahatiNov 14, 1999ODI # 1525
IndiaNew ZealandIndia14 runsGwaliorNov 11, 1999ODI # 1524
IndiaNew ZealandIndia174 runsHyderabad (Deccan)Nov 8, 1999ODI # 1523
IndiaNew ZealandNew Zealand43 runsRajkotNov 5, 1999ODI # 1522
ZimbabweAustraliaAustralia9 wicketsHarareOct 24, 1999ODI # 1521
ZimbabweAustraliaAustralia9 wicketsHarareOct 23, 1999ODI # 1520
PakistanSri LankaPakistan88 runsSharjahOct 22, 1999ODI # 1519
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
Sri LankaWest IndiesWest Indies3 wicketsSharjahOct 13, 1999ODI # 1512
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:

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]