Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
West IndiesIndiaWest Indies10 wicketsBridgetownMay 3, 1997ODI # 1203
West IndiesIndiaWest Indies18 runsKingstownApr 30, 1997ODI # 1202
West IndiesIndiaIndia10 wicketsPort of SpainApr 27, 1997ODI # 1201
West IndiesIndiaWest Indies8 wicketsPort of SpainApr 26, 1997ODI # 1200
South AfricaAustraliaSouth Africa109 runsBloemfonteinApr 13, 1997ODI # 1199
PakistanSri LankaSri Lanka4 wicketsSharjahApr 11, 1997ODI # 1198
South AfricaAustraliaAustralia5 wicketsCenturionApr 10, 1997ODI # 1197
PakistanZimbabwePakistan32 runsSharjahApr 9, 1997ODI # 1196
South AfricaAustraliaAustralia8 runsJohannesburgApr 8, 1997ODI # 1195
Sri LankaZimbabweZimbabwe50 runsSharjahApr 8, 1997ODI # 1194
PakistanSri LankaSri Lanka51 runsSharjahApr 7, 1997ODI # 1193
PakistanZimbabwePakistan93 runsSharjahApr 6, 1997ODI # 1192
South AfricaAustraliaAustralia15 runsDurbanApr 5, 1997ODI # 1191
PakistanSri LankaSri Lanka19 runsSharjahApr 4, 1997ODI # 1190
Sri LankaZimbabweSri Lanka7 wicketsSharjahApr 3, 1997ODI # 1189
South AfricaAustraliaSouth Africa46 runsCape TownApr 2, 1997ODI # 1188
South AfricaAustraliaAustralia7 wicketsGqeberhaMar 31, 1997ODI # 1187
South AfricaAustraliaSouth Africa6 wicketsEast LondonMar 29, 1997ODI # 1186
New ZealandSri LankaNew Zealand69 runsWellingtonMar 27, 1997ODI # 1185
New ZealandSri LankaSri Lanka6 wicketsChristchurchMar 25, 1997ODI # 1184
New ZealandEnglandNew Zealand28 runsWellingtonMar 4, 1997ODI # 1183
New ZealandEnglandNew Zealand9 runsAucklandMar 2, 1997ODI # 1182
New ZealandEnglandtied-NapierFeb 26, 1997ODI # 1181
New ZealandEnglandEngland6 wicketsAucklandFeb 23, 1997ODI # 1180
New ZealandEnglandEngland4 wicketsChristchurchFeb 20, 1997ODI # 1179
ZimbabweIndiaZimbabwe8 wicketsBulawayoFeb 15, 1997ODI # 1178
South AfricaIndiaSouth Africa17 runsDurbanFeb 13, 1997ODI # 1177
South AfricaIndiano result-DurbanFeb 12, 1997ODI # 1176
IndiaZimbabweIndia6 wicketsBenoniFeb 9, 1997ODI # 1175
IndiaZimbabweZimbabwe3 wicketsCenturionFeb 7, 1997ODI # 1174
South AfricaIndiaSouth Africa6 wicketsEast LondonFeb 4, 1997ODI # 1173
South AfricaIndiaSouth Africa6 wicketsGqeberhaFeb 2, 1997ODI # 1172
South AfricaZimbabweSouth Africa4 wicketsJohannesburgJan 31, 1997ODI # 1171
South AfricaZimbabweSouth Africa5 wicketsCape TownJan 29, 1997ODI # 1170
IndiaZimbabwetied-PaarlJan 27, 1997ODI # 1169
South AfricaZimbabweSouth Africa5 wicketsCenturionJan 25, 1997ODI # 1168
South AfricaIndiaSouth Africa39 runsBloemfonteinJan 23, 1997ODI # 1167
PakistanWest IndiesPakistan62 runsMelbourneJan 20, 1997ODI # 1166
PakistanWest IndiesPakistan4 wicketsSydneyJan 18, 1997ODI # 1165
AustraliaPakistanAustralia3 wicketsMelbourneJan 16, 1997ODI # 1164
PakistanWest IndiesPakistan8 wicketsSydneyJan 14, 1997ODI # 1163
AustraliaWest IndiesWest Indies4 wicketsW.A.C.AJan 12, 1997ODI # 1162
PakistanWest IndiesWest Indies5 wicketsW.A.C.AJan 10, 1997ODI # 1161
AustraliaPakistanPakistan29 runsHobartJan 7, 1997ODI # 1160
AustraliaWest IndiesWest Indies7 wicketsBrisbaneJan 5, 1997ODI # 1159
ZimbabweEnglandZimbabwe131 runsHarareJan 3, 1997ODI # 1158
PakistanWest IndiesWest Indies6 wicketsBrisbaneJan 3, 1997ODI # 1157
ZimbabweEnglandZimbabwe7 runsHarareJan 1, 1997ODI # 1156
AustraliaPakistanPakistan4 wicketsSydneyJan 1, 1997ODI # 1155
PakistanWest IndiesWest Indies7 wicketsAdelaideDec 17, 1996ODI # 1154
ZimbabweEnglandZimbabwe2 wicketsBulawayoDec 15, 1996ODI # 1153
AustraliaPakistanPakistan12 runsAdelaideDec 15, 1996ODI # 1152
IndiaSouth AfricaIndia74 runsWankhedeDec 14, 1996ODI # 1151
PakistanNew ZealandNew Zealand7 wicketsKarachiDec 8, 1996ODI # 1150
AustraliaWest IndiesAustralia8 wicketsSydneyDec 8, 1996ODI # 1149
PakistanNew ZealandPakistan46 runsSialkotDec 6, 1996ODI # 1148
AustraliaWest IndiesAustralia5 wicketsMelbourneDec 6, 1996ODI # 1147
PakistanNew ZealandPakistan11 runsGujranwalaDec 4, 1996ODI # 1146
New ZealandPakistanPakistan41 runsSharjahNov 15, 1996ODI # 1145
New ZealandPakistanPakistan4 wicketsSharjahNov 13, 1996ODI # 1144
PakistanSri LankaPakistan8 wicketsSharjahNov 12, 1996ODI # 1143
New ZealandSri Lankatied-SharjahNov 11, 1996ODI # 1142
New ZealandPakistanPakistan4 wicketsSharjahNov 10, 1996ODI # 1141
PakistanSri LankaSri Lanka75 runsSharjahNov 8, 1996ODI # 1140
New ZealandSri LankaNew Zealand29 runsSharjahNov 7, 1996ODI # 1139
IndiaSouth AfricaIndia35 runsWankhedeNov 6, 1996ODI # 1138
IndiaAustraliaIndia5 runsMohaliNov 3, 1996ODI # 1137
PakistanZimbabwePakistan78 runsPeshawarNov 3, 1996ODI # 1136
PakistanZimbabwePakistan9 wicketsLahoreNov 1, 1996ODI # 1135
AustraliaSouth AfricaSouth Africa8 wicketsGuwahatiNov 1, 1996ODI # 1134
PakistanZimbabwePakistan3 wicketsQuettaOct 30, 1996ODI # 1133
IndiaSouth AfricaSouth Africa5 wicketsRajkotOct 29, 1996ODI # 1132
AustraliaSouth AfricaSouth Africa2 wicketsFaridabadOct 25, 1996ODI # 1131
IndiaSouth AfricaSouth Africa27 runsJaipurOct 23, 1996ODI # 1130
IndiaAustraliaIndia2 wicketsBengaluruOct 21, 1996ODI # 1129
AustraliaSouth AfricaSouth Africa7 wicketsIndoreOct 19, 1996ODI # 1128
IndiaSouth AfricaSouth Africa47 runsHyderabad (Deccan)Oct 17, 1996ODI # 1127
PakistanSouth AfricaSouth Africa7 wicketsNairobi (Gym)Oct 6, 1996ODI # 1126
PakistanSri LankaPakistan82 runsNairobi (Gym)Oct 4, 1996ODI # 1125
KenyaSouth AfricaSouth Africa202 runsNairobi (Gym)Oct 3, 1996ODI # 1124
KenyaPakistanPakistan4 wicketsNairobi (Aga)Oct 2, 1996ODI # 1123
South AfricaSri LankaSri Lanka2 wicketsNairobi (Club)Oct 1, 1996ODI # 1122
PakistanSouth AfricaSouth Africa62 runsNairobi (Gym)Sep 29, 1996ODI # 1121
KenyaSri LankaSri Lanka7 wicketsNairobi (Gym)Sep 28, 1996ODI # 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 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 - 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]