Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| West Indies | Australia | West Indies | 8 wickets | Bridgetown | Apr 25, 1999 | ODI # 1442 |
| West Indies | Australia | Australia | 4 wickets | Bridgetown | Apr 24, 1999 | ODI # 1441 |
| West Indies | Australia | tied | - | Georgetown | Apr 21, 1999 | ODI # 1440 |
| West Indies | Australia | Australia | 20 runs | Port of Spain | Apr 18, 1999 | ODI # 1439 |
| West Indies | Australia | West Indies | 5 wickets | Port of Spain | Apr 17, 1999 | ODI # 1438 |
| India | Pakistan | Pakistan | 8 wickets | Sharjah | Apr 16, 1999 | ODI # 1437 |
| West Indies | Australia | Australia | 46 runs | St George's | Apr 14, 1999 | ODI # 1436 |
| India | Pakistan | India | 6 wickets | Sharjah | Apr 13, 1999 | ODI # 1435 |
| England | Pakistan | England | 62 runs | Sharjah | Apr 12, 1999 | ODI # 1434 |
| West Indies | Australia | West Indies | 44 runs | Kingstown | Apr 11, 1999 | ODI # 1433 |
| England | India | India | 9 runs | Sharjah | Apr 11, 1999 | ODI # 1432 |
| England | India | India | 20 runs | Sharjah | Apr 9, 1999 | ODI # 1431 |
| India | Pakistan | Pakistan | 116 runs | Sharjah | Apr 8, 1999 | ODI # 1430 |
| England | Pakistan | Pakistan | 90 runs | Sharjah | Apr 7, 1999 | ODI # 1429 |
| India | Pakistan | Pakistan | 123 runs | Bengaluru | Apr 4, 1999 | ODI # 1428 |
| West Indies | Australia | Australia | 176 runs | St John's | Apr 3-7, 1999 | Test # 1454 |
| India | Pakistan | Pakistan | 7 wickets | Mohali | Apr 1, 1999 | ODI # 1427 |
| India | Sri Lanka | India | 51 runs | Pune | Mar 30, 1999 | ODI # 1426 |
| New Zealand | South Africa | no result | - | Wellington | Mar 30, 1999 | ODI # 1425 |
| Kenya | Zimbabwe | Zimbabwe | 202 runs | Dhaka | Mar 27, 1999 | ODI # 1424 |
| Pakistan | Sri Lanka | Sri Lanka | 12 runs | Visakhapatnam | Mar 27, 1999 | ODI # 1423 |
| New Zealand | South Africa | South Africa | 143 runs | Auckland | Mar 27, 1999 | ODI # 1422 |
| West Indies | Australia | West Indies | 1 wicket | Bridgetown | Mar 26-30, 1999 | Test # 1453 |
| New Zealand | South Africa | South Africa | 2 wickets | Napier | Mar 26, 1999 | ODI # 1421 |
| Bangladesh | Zimbabwe | Zimbabwe | 3 wickets | Dhaka | Mar 25, 1999 | ODI # 1420 |
| New Zealand | South Africa | no result | - | Napier | Mar 25, 1999 | ODI # 1419 |
| Bangladesh | Kenya | Kenya | 73 runs | Dhaka | Mar 24, 1999 | ODI # 1418 |
| India | Pakistan | Pakistan | 143 runs | Jaipur | Mar 24, 1999 | ODI # 1417 |
| Kenya | Zimbabwe | Zimbabwe | 64 runs | Dhaka | Mar 23, 1999 | ODI # 1416 |
| India | Sri Lanka | India | 80 runs | Nagpur | Mar 22, 1999 | ODI # 1415 |
| Bangladesh | Zimbabwe | Zimbabwe | 126 runs | Dhaka | Mar 21, 1999 | ODI # 1414 |
| Bangladesh | Kenya | Kenya | 8 wickets | Dhaka | Mar 20, 1999 | ODI # 1413 |
| Kenya | Zimbabwe | Zimbabwe | 133 runs | Dhaka | Mar 19, 1999 | ODI # 1412 |
| Pakistan | Sri Lanka | Pakistan | 9 runs | Jamshedpur | Mar 19, 1999 | ODI # 1411 |
| New Zealand | South Africa | South Africa | 8 wickets | Wellington | Mar 18-22, 1999 | Test # 1452 |
| Bangladesh | Pakistan | Pakistan | 152 runs | Dhaka | Mar 16, 1999 | ODI # 1410 |
| West Indies | Australia | West Indies | 10 wickets | Kingston | Mar 13-16, 1999 | Test # 1451 |
| Pakistan | Sri Lanka | Pakistan | inns & 175 runs | Dhaka | Mar 12-15, 1999 | Test # 1450 |
| New Zealand | South Africa | drawn | - | Christchurch | Mar 11-15, 1999 | Test # 1449 |
| West Indies | Australia | Australia | 312 runs | Port of Spain | Mar 5-8, 1999 | Test # 1448 |
| Pakistan | Sri Lanka | drawn | - | Lahore | Mar 4-8, 1999 | Test # 1447 |
| New Zealand | South Africa | drawn | - | Auckland | Feb 27-Mar 3, 1999 | Test # 1446 |
| Sri Lanka | India | drawn | - | Colombo (SSC) | Feb 24-28, 1999 | Test # 1445 |
| New Zealand | South Africa | New Zealand | 7 wickets | Auckland | Feb 20, 1999 | ODI # 1409 |
| New Zealand | South Africa | South Africa | 7 wickets | Christchurch | Feb 17, 1999 | ODI # 1408 |
| India | Pakistan | Pakistan | 46 runs | Eden Gardens | Feb 16-20, 1999 | Test # 1444 |
| New Zealand | South Africa | New Zealand | 3 wickets | Dunedin | Feb 14, 1999 | ODI # 1407 |
| Australia | England | Australia | 162 runs | Melbourne | Feb 13, 1999 | ODI # 1406 |
| Australia | England | Australia | 10 runs | Sydney | Feb 10, 1999 | ODI # 1405 |
| South Africa | West Indies | South Africa | 50 runs | Centurion | Feb 7, 1999 | ODI # 1404 |
| Australia | Sri Lanka | Australia | 43 runs | Melbourne | Feb 7, 1999 | ODI # 1403 |
| South Africa | West Indies | South Africa | 114 runs | Bloemfontein | Feb 5, 1999 | ODI # 1402 |
| Australia | England | Australia | 4 wickets | Sydney | Feb 5, 1999 | ODI # 1401 |
| India | Pakistan | India | 212 runs | Delhi | Feb 4-7, 1999 | Test # 1443 |
| England | Sri Lanka | Sri Lanka | 11 runs | Sydney | Feb 3, 1999 | ODI # 1400 |
| South Africa | West Indies | South Africa | 89 runs | Cape Town | Feb 2, 1999 | ODI # 1399 |
| Australia | Sri Lanka | Australia | 45 runs | W.A.C.A | Jan 31, 1999 | ODI # 1398 |
| South Africa | West Indies | South Africa | 99 runs | Gqeberha | Jan 30, 1999 | ODI # 1397 |
| England | Sri Lanka | England | 128 runs | W.A.C.A | Jan 29, 1999 | ODI # 1396 |
| India | Pakistan | Pakistan | 12 runs | Chennai | Jan 28-31, 1999 | Test # 1442 |
| South Africa | West Indies | South Africa | 55 runs | Durban | Jan 27, 1999 | ODI # 1395 |
| Australia | England | Australia | 16 runs | Adelaide | Jan 26, 1999 | ODI # 1394 |
| South Africa | West Indies | West Indies | 43 runs | East London | Jan 24, 1999 | ODI # 1393 |
| Australia | Sri Lanka | Australia | 80 runs | Adelaide | Jan 24, 1999 | ODI # 1392 |
| England | Sri Lanka | Sri Lanka | 1 wicket | Adelaide | Jan 23, 1999 | ODI # 1391 |
| South Africa | West Indies | South Africa | 2 wickets | Johannesburg | Jan 22, 1999 | ODI # 1390 |
| Australia | Sri Lanka | Sri Lanka | 3 wickets | Hobart | Jan 21, 1999 | ODI # 1389 |
| England | Sri Lanka | England | 7 wickets | Melbourne | Jan 19, 1999 | ODI # 1388 |
| New Zealand | India | New Zealand | 70 runs | Christchurch | Jan 19, 1999 | ODI # 1387 |
| Australia | England | England | 7 runs | Sydney | Jan 17, 1999 | ODI # 1386 |
| New Zealand | India | India | 5 wickets | Auckland | Jan 16, 1999 | ODI # 1385 |
| South Africa | West Indies | South Africa | 351 runs | Centurion | Jan 15-18, 1999 | Test # 1441 |
| Australia | England | Australia | 9 wickets | Melbourne | Jan 15, 1999 | ODI # 1384 |
| New Zealand | India | no result | - | Wellington | Jan 14, 1999 | ODI # 1383 |
| Australia | Sri Lanka | Australia | 8 wickets | Sydney | Jan 13, 1999 | ODI # 1382 |
| New Zealand | India | India | 2 wickets | Napier | Jan 12, 1999 | ODI # 1381 |
| England | Sri Lanka | England | 4 wickets | Brisbane | Jan 11, 1999 | ODI # 1380 |
| Australia | England | England | 7 runs | Brisbane | Jan 10, 1999 | ODI # 1379 |
| New Zealand | India | New Zealand | 5 wickets | Taupo | Jan 9, 1999 | ODI # 1378 |
| South Africa | West Indies | South Africa | 149 runs | Cape Town | Jan 2-6, 1999 | Test # 1440 |
| Australia | England | Australia | 98 runs | Sydney | Jan 2-5, 1999 | Test # 1439 |
| New Zealand | India | drawn | - | Hamilton | Jan 2-6, 1999 | Test # 1438 |
| South Africa | West Indies | South Africa | 9 wickets | Durban | Dec 26-29, 1998 | Test # 1437 |
| Australia | England | England | 12 runs | Melbourne | Dec 26-29, 1998 | Test # 1436 |
| New Zealand | India | New Zealand | 4 wickets | Wellington | Dec 26-30, 1998 | Test # 1435 |
| Australia | England | Australia | 205 runs | Adelaide | Dec 11-15, 1998 | Test # 1434 |
| South Africa | West Indies | South Africa | 178 runs | Gqeberha | Dec 10-12, 1998 | Test # 1433 |
| Pakistan | Zimbabwe | drawn | - | Lahore | Dec 10-14, 1998 | Test # 1432 |
| Australia | England | Australia | 7 wickets | W.A.C.A | Nov 28-30, 1998 | Test # 1431 |
| Pakistan | Zimbabwe | Zimbabwe | 7 wickets | Peshawar | Nov 27-30, 1998 | Test # 1430 |
| South Africa | West Indies | South Africa | 4 wickets | Johannesburg | Nov 26-30, 1998 | Test # 1429 |
| Pakistan | Zimbabwe | Pakistan | 111 runs | Rawalpindi | Nov 24, 1998 | ODI # 1377 |
| Pakistan | Zimbabwe | Zimbabwe | 6 wickets | Sheikhupura | Nov 22, 1998 | ODI # 1376 |
| Pakistan | Zimbabwe | Pakistan | 4 wickets | Gujranwala | Nov 20, 1998 | ODI # 1375 |
| Australia | England | drawn | - | Brisbane | Nov 20-24, 1998 | Test # 1428 |
| India | Zimbabwe | India | 10 wickets | Sharjah | Nov 13, 1998 | ODI # 1374 |
| India | Zimbabwe | Zimbabwe | 13 runs | Sharjah | Nov 11, 1998 | ODI # 1373 |
| Sri Lanka | Zimbabwe | Zimbabwe | 24 runs | Sharjah | Nov 10, 1998 | ODI # 1372 |
| Pakistan | Australia | Australia | 6 wickets | Lahore | Nov 10, 1998 | ODI # 1371 |
| India | Sri Lanka | India | 81 runs | Sharjah | Nov 9, 1998 | ODI # 1370 |
| India | Zimbabwe | India | 7 wickets | Sharjah | Nov 8, 1998 | ODI # 1369 |
| Pakistan | Australia | Australia | 5 wickets | Peshawar | Nov 8, 1998 | ODI # 1368 |
| Sri Lanka | Zimbabwe | Zimbabwe | 7 wickets | Sharjah | Nov 7, 1998 | ODI # 1367 |
| India | Sri Lanka | India | 3 wickets | Sharjah | Nov 6, 1998 | ODI # 1366 |
| Pakistan | Australia | Australia | 86 runs | Karachi | Nov 6, 1998 | ODI # 1365 |
| South Africa | West Indies | South Africa | 4 wickets | Dhaka | Nov 1, 1998 | ODI # 1364 |
| India | West Indies | West Indies | 6 wickets | Dhaka | Oct 31, 1998 | ODI # 1363 |
| South Africa | Sri Lanka | South Africa | 92 runs | Dhaka | Oct 30, 1998 | ODI # 1362 |
| Pakistan | West Indies | West Indies | 30 runs | Dhaka | Oct 29, 1998 | ODI # 1361 |
| Australia | India | India | 44 runs | Dhaka | Oct 28, 1998 | ODI # 1360 |
| New Zealand | Sri Lanka | Sri Lanka | 5 wickets | Dhaka | Oct 26, 1998 | ODI # 1359 |
| England | South Africa | South Africa | 6 wickets | Dhaka | Oct 25, 1998 | ODI # 1358 |
| New Zealand | Zimbabwe | New Zealand | 5 wickets | Dhaka | Oct 24, 1998 | ODI # 1357 |
| Pakistan | Australia | drawn | - | Karachi | Oct 22-26, 1998 | Test # 1427 |
| Pakistan | Australia | drawn | - | Peshawar | Oct 15-19, 1998 | Test # 1426 |
| Zimbabwe | India | Zimbabwe | 61 runs | Harare | Oct 7-10, 1998 | Test # 1425 |
| Pakistan | Australia | Australia | inns & 99 runs | Rawalpindi | Oct 1-5, 1998 | Test # 1424 |
| Zimbabwe | India | Zimbabwe | 37 runs | Harare | Sep 30, 1998 | ODI # 1356 |
| Zimbabwe | India | India | 8 wickets | Bulawayo | Sep 27, 1998 | ODI # 1355 |
| Zimbabwe | India | India | 8 wickets | Bulawayo | Sep 26, 1998 | ODI # 1354 |
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:
Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]
India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]
Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 3rd ODI, Oct 23, 2025 [ODI # 4914]