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 |
| 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 |
| 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 |
| Bangladesh | Pakistan | Pakistan | 152 runs | Dhaka | Mar 16, 1999 | ODI # 1410 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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:
South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]
India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]
India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]