Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| West Indies | India | West Indies | 10 wickets | Bridgetown | May 3, 1997 | ODI # 1203 |
| West Indies | India | West Indies | 18 runs | Kingstown | Apr 30, 1997 | ODI # 1202 |
| West Indies | India | India | 10 wickets | Port of Spain | Apr 27, 1997 | ODI # 1201 |
| West Indies | India | West Indies | 8 wickets | Port of Spain | Apr 26, 1997 | ODI # 1200 |
| South Africa | Australia | South Africa | 109 runs | Bloemfontein | Apr 13, 1997 | ODI # 1199 |
| Pakistan | Sri Lanka | Sri Lanka | 4 wickets | Sharjah | Apr 11, 1997 | ODI # 1198 |
| South Africa | Australia | Australia | 5 wickets | Centurion | Apr 10, 1997 | ODI # 1197 |
| Pakistan | Zimbabwe | Pakistan | 32 runs | Sharjah | Apr 9, 1997 | ODI # 1196 |
| South Africa | Australia | Australia | 8 runs | Johannesburg | Apr 8, 1997 | ODI # 1195 |
| Sri Lanka | Zimbabwe | Zimbabwe | 50 runs | Sharjah | Apr 8, 1997 | ODI # 1194 |
| Pakistan | Sri Lanka | Sri Lanka | 51 runs | Sharjah | Apr 7, 1997 | ODI # 1193 |
| Pakistan | Zimbabwe | Pakistan | 93 runs | Sharjah | Apr 6, 1997 | ODI # 1192 |
| South Africa | Australia | Australia | 15 runs | Durban | Apr 5, 1997 | ODI # 1191 |
| Pakistan | Sri Lanka | Sri Lanka | 19 runs | Sharjah | Apr 4, 1997 | ODI # 1190 |
| Sri Lanka | Zimbabwe | Sri Lanka | 7 wickets | Sharjah | Apr 3, 1997 | ODI # 1189 |
| South Africa | Australia | South Africa | 46 runs | Cape Town | Apr 2, 1997 | ODI # 1188 |
| South Africa | Australia | Australia | 7 wickets | Gqeberha | Mar 31, 1997 | ODI # 1187 |
| South Africa | Australia | South Africa | 6 wickets | East London | Mar 29, 1997 | ODI # 1186 |
| New Zealand | Sri Lanka | New Zealand | 69 runs | Wellington | Mar 27, 1997 | ODI # 1185 |
| New Zealand | Sri Lanka | Sri Lanka | 6 wickets | Christchurch | Mar 25, 1997 | ODI # 1184 |
| New Zealand | England | New Zealand | 28 runs | Wellington | Mar 4, 1997 | ODI # 1183 |
| New Zealand | England | New Zealand | 9 runs | Auckland | Mar 2, 1997 | ODI # 1182 |
| New Zealand | England | tied | - | Napier | Feb 26, 1997 | ODI # 1181 |
| New Zealand | England | England | 6 wickets | Auckland | Feb 23, 1997 | ODI # 1180 |
| New Zealand | England | England | 4 wickets | Christchurch | Feb 20, 1997 | ODI # 1179 |
| Zimbabwe | India | Zimbabwe | 8 wickets | Bulawayo | Feb 15, 1997 | ODI # 1178 |
| South Africa | India | South Africa | 17 runs | Durban | Feb 13, 1997 | ODI # 1177 |
| South Africa | India | no result | - | Durban | Feb 12, 1997 | ODI # 1176 |
| India | Zimbabwe | India | 6 wickets | Benoni | Feb 9, 1997 | ODI # 1175 |
| India | Zimbabwe | Zimbabwe | 3 wickets | Centurion | Feb 7, 1997 | ODI # 1174 |
| South Africa | India | South Africa | 6 wickets | East London | Feb 4, 1997 | ODI # 1173 |
| South Africa | India | South Africa | 6 wickets | Gqeberha | Feb 2, 1997 | ODI # 1172 |
| South Africa | Zimbabwe | South Africa | 4 wickets | Johannesburg | Jan 31, 1997 | ODI # 1171 |
| South Africa | Zimbabwe | South Africa | 5 wickets | Cape Town | Jan 29, 1997 | ODI # 1170 |
| India | Zimbabwe | tied | - | Paarl | Jan 27, 1997 | ODI # 1169 |
| South Africa | Zimbabwe | South Africa | 5 wickets | Centurion | Jan 25, 1997 | ODI # 1168 |
| South Africa | India | South Africa | 39 runs | Bloemfontein | Jan 23, 1997 | ODI # 1167 |
| Pakistan | West Indies | Pakistan | 62 runs | Melbourne | Jan 20, 1997 | ODI # 1166 |
| Pakistan | West Indies | Pakistan | 4 wickets | Sydney | Jan 18, 1997 | ODI # 1165 |
| Australia | Pakistan | Australia | 3 wickets | Melbourne | Jan 16, 1997 | ODI # 1164 |
| Pakistan | West Indies | Pakistan | 8 wickets | Sydney | Jan 14, 1997 | ODI # 1163 |
| Australia | West Indies | West Indies | 4 wickets | W.A.C.A | Jan 12, 1997 | ODI # 1162 |
| Pakistan | West Indies | West Indies | 5 wickets | W.A.C.A | Jan 10, 1997 | ODI # 1161 |
| Australia | Pakistan | Pakistan | 29 runs | Hobart | Jan 7, 1997 | ODI # 1160 |
| Australia | West Indies | West Indies | 7 wickets | Brisbane | Jan 5, 1997 | ODI # 1159 |
| Zimbabwe | England | Zimbabwe | 131 runs | Harare | Jan 3, 1997 | ODI # 1158 |
| Pakistan | West Indies | West Indies | 6 wickets | Brisbane | Jan 3, 1997 | ODI # 1157 |
| Zimbabwe | England | Zimbabwe | 7 runs | Harare | Jan 1, 1997 | ODI # 1156 |
| Australia | Pakistan | Pakistan | 4 wickets | Sydney | Jan 1, 1997 | ODI # 1155 |
| Pakistan | West Indies | West Indies | 7 wickets | Adelaide | Dec 17, 1996 | ODI # 1154 |
| Zimbabwe | England | Zimbabwe | 2 wickets | Bulawayo | Dec 15, 1996 | ODI # 1153 |
| Australia | Pakistan | Pakistan | 12 runs | Adelaide | Dec 15, 1996 | ODI # 1152 |
| India | South Africa | India | 74 runs | Wankhede | Dec 14, 1996 | ODI # 1151 |
| Pakistan | New Zealand | New Zealand | 7 wickets | Karachi | Dec 8, 1996 | ODI # 1150 |
| Australia | West Indies | Australia | 8 wickets | Sydney | Dec 8, 1996 | ODI # 1149 |
| Pakistan | New Zealand | Pakistan | 46 runs | Sialkot | Dec 6, 1996 | ODI # 1148 |
| Australia | West Indies | Australia | 5 wickets | Melbourne | Dec 6, 1996 | ODI # 1147 |
| Pakistan | New Zealand | Pakistan | 11 runs | Gujranwala | Dec 4, 1996 | ODI # 1146 |
| New Zealand | Pakistan | Pakistan | 41 runs | Sharjah | Nov 15, 1996 | ODI # 1145 |
| New Zealand | Pakistan | Pakistan | 4 wickets | Sharjah | Nov 13, 1996 | ODI # 1144 |
| Pakistan | Sri Lanka | Pakistan | 8 wickets | Sharjah | Nov 12, 1996 | ODI # 1143 |
| New Zealand | Sri Lanka | tied | - | Sharjah | Nov 11, 1996 | ODI # 1142 |
| New Zealand | Pakistan | Pakistan | 4 wickets | Sharjah | Nov 10, 1996 | ODI # 1141 |
| Pakistan | Sri Lanka | Sri Lanka | 75 runs | Sharjah | Nov 8, 1996 | ODI # 1140 |
| New Zealand | Sri Lanka | New Zealand | 29 runs | Sharjah | Nov 7, 1996 | ODI # 1139 |
| India | South Africa | India | 35 runs | Wankhede | Nov 6, 1996 | ODI # 1138 |
| India | Australia | India | 5 runs | Mohali | Nov 3, 1996 | ODI # 1137 |
| Pakistan | Zimbabwe | Pakistan | 78 runs | Peshawar | Nov 3, 1996 | ODI # 1136 |
| Pakistan | Zimbabwe | Pakistan | 9 wickets | Lahore | Nov 1, 1996 | ODI # 1135 |
| Australia | South Africa | South Africa | 8 wickets | Guwahati | Nov 1, 1996 | ODI # 1134 |
| Pakistan | Zimbabwe | Pakistan | 3 wickets | Quetta | Oct 30, 1996 | ODI # 1133 |
| India | South Africa | South Africa | 5 wickets | Rajkot | Oct 29, 1996 | ODI # 1132 |
| Australia | South Africa | South Africa | 2 wickets | Faridabad | Oct 25, 1996 | ODI # 1131 |
| India | South Africa | South Africa | 27 runs | Jaipur | Oct 23, 1996 | ODI # 1130 |
| India | Australia | India | 2 wickets | Bengaluru | Oct 21, 1996 | ODI # 1129 |
| Australia | South Africa | South Africa | 7 wickets | Indore | Oct 19, 1996 | ODI # 1128 |
| India | South Africa | South Africa | 47 runs | Hyderabad (Deccan) | Oct 17, 1996 | ODI # 1127 |
| Pakistan | South Africa | South Africa | 7 wickets | Nairobi (Gym) | Oct 6, 1996 | ODI # 1126 |
| Pakistan | Sri Lanka | Pakistan | 82 runs | Nairobi (Gym) | Oct 4, 1996 | ODI # 1125 |
| Kenya | South Africa | South Africa | 202 runs | Nairobi (Gym) | Oct 3, 1996 | ODI # 1124 |
| Kenya | Pakistan | Pakistan | 4 wickets | Nairobi (Aga) | Oct 2, 1996 | ODI # 1123 |
| South Africa | Sri Lanka | Sri Lanka | 2 wickets | Nairobi (Club) | Oct 1, 1996 | ODI # 1122 |
| Pakistan | South Africa | South Africa | 62 runs | Nairobi (Gym) | Sep 29, 1996 | ODI # 1121 |
| Kenya | Sri Lanka | Sri Lanka | 7 wickets | Nairobi (Gym) | Sep 28, 1996 | ODI # 1120 |
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:
India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938 - Live] >> 22/1 (5.3 ov, WA Young 0*, HM Nicholls 4*, Harshit Rana 1/8)
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]