Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
South Africa | Australia | South Africa | 4 wickets | Johannesburg | Apr 16, 2000 | ODI # 1591 |
South Africa | Australia | Australia | 5 wickets | Cape Town | Apr 14, 2000 | ODI # 1589 |
South Africa | Australia | South Africa | 6 wickets | Durban | Apr 12, 2000 | ODI # 1587 |
Pakistan | South Africa | Pakistan | 16 runs | Sharjah | Mar 31, 2000 | ODI # 1583 |
New Zealand | Australia | Australia | 6 wickets | Hamilton | Mar 31-Apr 3, 2000 | Test # 1493 |
Pakistan | South Africa | Pakistan | 67 runs | Sharjah | Mar 28, 2000 | ODI # 1582 |
India | South Africa | South Africa | 6 wickets | Sharjah | Mar 27, 2000 | ODI # 1581 |
India | Pakistan | Pakistan | 98 runs | Sharjah | Mar 26, 2000 | ODI # 1580 |
West Indies | Zimbabwe | West Indies | 10 wickets | Kingston | Mar 24-28, 2000 | Test # 1492 |
Pakistan | South Africa | South Africa | 3 wickets | Sharjah | Mar 24, 2000 | ODI # 1579 |
New Zealand | Australia | Australia | 6 wickets | Wellington | Mar 24-27, 2000 | Test # 1491 |
India | Pakistan | India | 5 wickets | Sharjah | Mar 23, 2000 | ODI # 1578 |
India | South Africa | South Africa | 10 wickets | Sharjah | Mar 22, 2000 | ODI # 1577 |
India | South Africa | South Africa | 10 runs | Nagpur | Mar 19, 2000 | ODI # 1576 |
India | South Africa | India | 4 wickets | Vadodara | Mar 17, 2000 | ODI # 1575 |
West Indies | Zimbabwe | West Indies | 35 runs | Port of Spain | Mar 16-20, 2000 | Test # 1490 |
India | South Africa | South Africa | 2 wickets | Faridabad | Mar 15, 2000 | ODI # 1574 |
Pakistan | Sri Lanka | Pakistan | 222 runs | Karachi | Mar 12-15, 2000 | Test # 1489 |
India | South Africa | India | 6 wickets | Jamshedpur | Mar 12, 2000 | ODI # 1573 |
New Zealand | Australia | Australia | 62 runs | Auckland | Mar 11-15, 2000 | Test # 1488 |
India | South Africa | India | 3 wickets | Kochi | Mar 9, 2000 | ODI # 1572 |
Pakistan | Sri Lanka | Sri Lanka | 57 runs | Peshawar | Mar 5-9, 2000 | Test # 1487 |
New Zealand | Australia | New Zealand | 7 wickets | Auckland | Mar 3, 2000 | ODI # 1571 |
India | South Africa | South Africa | inns & 71 runs | Bengaluru | Mar 2-6, 2000 | Test # 1486 |
New Zealand | Australia | Australia | 5 wickets | Napier | Mar 1, 2000 | ODI # 1570 |
Pakistan | Sri Lanka | Sri Lanka | 2 wickets | Rawalpindi | Feb 26-Mar 1, 2000 | Test # 1485 |
New Zealand | Australia | Australia | 48 runs | Christchurch | Feb 26, 2000 | ODI # 1569 |
India | South Africa | South Africa | 4 wickets | Wankhede | Feb 24-26, 2000 | Test # 1484 |
New Zealand | Australia | Australia | 50 runs | Dunedin | Feb 23, 2000 | ODI # 1568 |
Zimbabwe | England | England | 85 runs | Harare | Feb 20, 2000 | ODI # 1567 |
Pakistan | Sri Lanka | Sri Lanka | 104 runs | Lahore | Feb 19, 2000 | ODI # 1566 |
New Zealand | Australia | Australia | 5 wickets | Auckland | Feb 19, 2000 | ODI # 1565 |
Zimbabwe | England | England | 1 wicket | Bulawayo | Feb 18, 2000 | ODI # 1564 |
New Zealand | Australia | no result | - | Wellington | Feb 17, 2000 | ODI # 1563 |
Zimbabwe | England | England | 5 wickets | Bulawayo | Feb 16, 2000 | ODI # 1562 |
Pakistan | Sri Lanka | Sri Lanka | 34 runs | Gujranwala | Feb 16, 2000 | ODI # 1561 |
South Africa | England | South Africa | 38 runs | Johannesburg | Feb 13, 2000 | ODI # 1560 |
Pakistan | Sri Lanka | Sri Lanka | 29 runs | Karachi | Feb 13, 2000 | ODI # 1559 |
South Africa | Zimbabwe | South Africa | 53 runs | Gqeberha | Feb 6, 2000 | ODI # 1558 |
South Africa | England | South Africa | 2 wickets | East London | Feb 4, 2000 | ODI # 1557 |
Australia | Pakistan | Australia | 152 runs | Sydney | Feb 4, 2000 | ODI # 1556 |
South Africa | Zimbabwe | Zimbabwe | 2 wickets | Durban | Feb 2, 2000 | ODI # 1555 |
Australia | Pakistan | Australia | 6 wickets | Melbourne | Feb 2, 2000 | ODI # 1554 |
England | Zimbabwe | England | 8 wickets | Kimberley | Jan 30, 2000 | ODI # 1553 |
Australia | India | Australia | 4 wickets | W.A.C.A | Jan 30, 2000 | ODI # 1552 |
England | Zimbabwe | Zimbabwe | 104 runs | Cape Town | Jan 28, 2000 | ODI # 1551 |
India | Pakistan | Pakistan | 104 runs | W.A.C.A | Jan 28, 2000 | ODI # 1550 |
South Africa | England | South Africa | 1 run | Cape Town | Jan 26, 2000 | ODI # 1549 |
Australia | India | Australia | 152 runs | Adelaide | Jan 26, 2000 | ODI # 1548 |
India | Pakistan | India | 48 runs | Adelaide | Jan 25, 2000 | ODI # 1547 |
South Africa | England | England | 9 wickets | Bloemfontein | Jan 23, 2000 | ODI # 1546 |
Australia | Pakistan | Australia | 15 runs | Melbourne | Jan 23, 2000 | ODI # 1545 |
South Africa | Zimbabwe | South Africa | 6 wickets | Johannesburg | Jan 21, 2000 | ODI # 1544 |
India | Pakistan | Pakistan | 32 runs | Hobart | Jan 21, 2000 | ODI # 1543 |
Australia | Pakistan | Australia | 81 runs | Sydney | Jan 19, 2000 | ODI # 1542 |
Australia | Pakistan | Australia | 6 wickets | Melbourne | Jan 16, 2000 | ODI # 1541 |
South Africa | England | England | 2 wickets | Centurion | Jan 14-18, 2000 | Test # 1483 |
Australia | India | Australia | 5 wickets | Sydney | Jan 14, 2000 | ODI # 1540 |
Australia | India | Australia | 28 runs | Melbourne | Jan 12, 2000 | ODI # 1539 |
New Zealand | West Indies | New Zealand | 20 runs | Christchurch | Jan 11, 2000 | ODI # 1538 |
India | Pakistan | Pakistan | 2 wickets | Brisbane | Jan 10, 2000 | ODI # 1537 |
Australia | Pakistan | Pakistan | 45 runs | Brisbane | Jan 9, 2000 | ODI # 1536 |
New Zealand | West Indies | New Zealand | 8 wickets | Wellington | Jan 8-9, 2000 | ODI # 1535 |
New Zealand | West Indies | New Zealand | 4 wickets | Napier | Jan 6, 2000 | ODI # 1534 |
New Zealand | West Indies | New Zealand | 7 wickets | Taupo | Jan 4, 2000 | ODI # 1533 |
South Africa | England | South Africa | inns & 37 runs | Cape Town | Jan 2-5, 2000 | Test # 1482 |
Australia | India | Australia | inns & 141 runs | Sydney | Jan 2-4, 2000 | Test # 1481 |
New Zealand | West Indies | New Zealand | 3 wickets | Auckland | Jan 2, 2000 | ODI # 1532 |
South Africa | England | drawn | - | Durban | Dec 26-30, 1999 | Test # 1480 |
Australia | India | Australia | 180 runs | Melbourne | Dec 26-30, 1999 | Test # 1479 |
New Zealand | West Indies | New Zealand | inns & 105 runs | Wellington | Dec 26-29, 1999 | Test # 1478 |
Zimbabwe | Sri Lanka | Zimbabwe | 6 wickets | Harare | Dec 19, 1999 | ODI # 1531 |
Zimbabwe | Sri Lanka | Sri Lanka | 6 wickets | Harare | Dec 18, 1999 | ODI # 1530 |
New Zealand | West Indies | New Zealand | 9 wickets | Hamilton | Dec 16-20, 1999 | Test # 1477 |
Zimbabwe | Sri Lanka | Sri Lanka | 98 runs | Harare | Dec 15, 1999 | ODI # 1529 |
Zimbabwe | Sri Lanka | Sri Lanka | 13 runs | Bulawayo | Dec 12, 1999 | ODI # 1528 |
Zimbabwe | Sri Lanka | no result | - | Bulawayo | Dec 11, 1999 | ODI # 1527 |
Australia | India | Australia | 285 runs | Adelaide | Dec 10-14, 1999 | Test # 1476 |
South Africa | England | drawn | - | Gqeberha | Dec 9-13, 1999 | Test # 1475 |
Zimbabwe | Sri Lanka | drawn | - | Harare | Dec 4-8, 1999 | Test # 1474 |
Zimbabwe | Sri Lanka | Sri Lanka | 6 wickets | Harare | Nov 26-30, 1999 | Test # 1473 |
Australia | Pakistan | Australia | inns & 20 runs | W.A.C.A | Nov 26-28, 1999 | Test # 1472 |
South Africa | England | South Africa | inns & 21 runs | Johannesburg | Nov 25-28, 1999 | Test # 1471 |
Zimbabwe | Sri Lanka | drawn | - | Bulawayo | Nov 18-22, 1999 | Test # 1470 |
Australia | Pakistan | Australia | 4 wickets | Hobart | Nov 18-22, 1999 | Test # 1469 |
India | New Zealand | India | 7 wickets | Delhi | Nov 17, 1999 | ODI # 1526 |
India | New Zealand | New Zealand | 48 runs | Guwahati | Nov 14, 1999 | ODI # 1525 |
Zimbabwe | South Africa | South Africa | inns & 219 runs | Harare | Nov 11-14, 1999 | Test # 1468 |
India | New Zealand | India | 14 runs | Gwalior | Nov 11, 1999 | ODI # 1524 |
India | New Zealand | India | 174 runs | Hyderabad (Deccan) | Nov 8, 1999 | ODI # 1523 |
India | New Zealand | New Zealand | 43 runs | Rajkot | Nov 5, 1999 | ODI # 1522 |
Australia | Pakistan | Australia | 10 wickets | Brisbane | Nov 5-9, 1999 | Test # 1467 |
South Africa | Zimbabwe | South Africa | inns & 13 runs | Bloemfontein | Oct 29-Nov 1, 1999 | Test # 1466 |
India | New Zealand | drawn | - | Ahmedabad | Oct 29-Nov 2, 1999 | Test # 1465 |
Zimbabwe | Australia | Australia | 9 wickets | Harare | Oct 24, 1999 | ODI # 1521 |
Zimbabwe | Australia | Australia | 9 wickets | Harare | Oct 23, 1999 | ODI # 1520 |
Pakistan | Sri Lanka | Pakistan | 88 runs | Sharjah | Oct 22, 1999 | ODI # 1519 |
India | New Zealand | India | 8 wickets | Kanpur | Oct 22-25, 1999 | Test # 1464 |
Zimbabwe | Australia | Australia | 83 runs | Bulawayo | Oct 21, 1999 | ODI # 1518 |
Pakistan | West Indies | Pakistan | 138 runs | Sharjah | Oct 19, 1999 | ODI # 1517 |
Pakistan | Sri Lanka | Pakistan | 118 runs | Sharjah | Oct 18, 1999 | ODI # 1516 |
Sri Lanka | West Indies | Sri Lanka | 9 wickets | Sharjah | Oct 17, 1999 | ODI # 1515 |
Pakistan | Sri Lanka | tied | - | Sharjah | Oct 15, 1999 | ODI # 1514 |
Pakistan | West Indies | Pakistan | 130 runs | Sharjah | Oct 14, 1999 | ODI # 1513 |
Zimbabwe | Australia | Australia | 10 wickets | Harare | Oct 14-17, 1999 | Test # 1463 |
Sri Lanka | West Indies | West Indies | 3 wickets | Sharjah | Oct 13, 1999 | ODI # 1512 |
India | New Zealand | drawn | - | Mohali | Oct 10-14, 1999 | Test # 1462 |
Bangladesh | West Indies | West Indies | 109 runs | Dhaka | Oct 9, 1999 | ODI # 1511 |
Bangladesh | West Indies | West Indies | 73 runs | Dhaka | Oct 8, 1999 | ODI # 1510 |
India | South Africa | South Africa | 26 runs | Nairobi (Gym) | Oct 3, 1999 | ODI # 1509 |
India | Zimbabwe | India | 107 runs | Nairobi (Gym) | Oct 1, 1999 | ODI # 1508 |
Kenya | South Africa | South Africa | 24 runs | Nairobi (Gym) | Sep 30, 1999 | ODI # 1507 |
Kenya | India | India | 58 runs | Nairobi (Gym) | Sep 29, 1999 | ODI # 1506 |
South Africa | Zimbabwe | South Africa | 9 wickets | Nairobi (Gym) | Sep 28, 1999 | ODI # 1505 |
India | South Africa | India | 8 wickets | Nairobi (Gym) | Sep 26, 1999 | ODI # 1504 |
Kenya | Zimbabwe | Zimbabwe | 3 wickets | Nairobi (Gym) | Sep 25, 1999 | ODI # 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 figuresPerformances 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]