Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
202 runs30625.1v KenyaNairobi (Gym)3 Oct 1996ODI # 1124
131 runs25030.0v EnglandHarare3 Jan 1997ODI # 1158
109 runs31137.0v AustraliaBloemfontein13 Apr 1997ODI # 1199
93 runs18831.4v ZimbabweSharjah6 Apr 1997ODI # 1192
82 runs37249.5v Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
78 runs22532.1v ZimbabwePeshawar3 Nov 1996ODI # 1136
75 runs20736.0v PakistanSharjah8 Nov 1996ODI # 1140
74 runs26846.0v South AfricaWankhede14 Dec 1996ODI # 1151
69 runs20237.2v Sri LankaWellington27 Mar 1997ODI # 1185
62 runs32242.3v PakistanNairobi (Gym)29 Sep 1996ODI # 1121
62 runs16640.3v West IndiesMelbourne20 Jan 1997ODI # 1166
51 runs25245.4v PakistanSharjah7 Apr 1997ODI # 1193
50 runs20446.1v Sri LankaSharjah8 Apr 1997ODI # 1194
47 runs26246.3v IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
46 runs27842.1v New ZealandSialkot6 Dec 1996ODI # 1148
46 runs24644.5v AustraliaCape Town2 Apr 1997ODI # 1188
41 runs16136.5v New ZealandSharjah15 Nov 1996ODI # 1145
39 runs27147.4v IndiaBloemfontein23 Jan 1997ODI # 1167
35 runs22147.2v South AfricaWankhede6 Nov 1996ODI # 1138
32 runs15240.1v ZimbabweSharjah9 Apr 1997ODI # 1196
29 runs20749.1v Sri LankaSharjah7 Nov 1996ODI # 1139
29 runs15041.3v AustraliaHobart7 Jan 1997ODI # 1160
28 runs22947.5v EnglandWellington4 Mar 1997ODI # 1183
27 runs25050.0v IndiaJaipur23 Oct 1996ODI # 1130
19 runs24450.0v PakistanSharjah4 Apr 1997ODI # 1190
18 runs25048.2v IndiaKingstown30 Apr 1997ODI # 1202
17 runs25139.2v IndiaDurban13 Feb 1997ODI # 1177
15 runs21248.1v South AfricaDurban5 Apr 1997ODI # 1191
12 runs22447.5v AustraliaAdelaide15 Dec 1996ODI # 1152
11 runs22945.4v New ZealandGujranwala4 Dec 1996ODI # 1146
9 runs15441.3v EnglandAuckland2 Mar 1997ODI # 1182
8 runs25950.0v South AfricaJohannesburg8 Apr 1997ODI # 1195
7 runs18642.0v EnglandHarare1 Jan 1997ODI # 1156
5 runs29049.1v AustraliaMohali3 Nov 1996ODI # 1137
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets11323.1v West IndiesPort of Spain27 Apr 1997ODI # 1201
10 wickets20044.4v IndiaBridgetown3 May 1997ODI # 1203
9 wickets19628.4v ZimbabweLahore1 Nov 1996ODI # 1135
8 wickets23945.0v AustraliaGuwahati1 Nov 1996ODI # 1134
8 wickets19046.4v Sri LankaSharjah12 Nov 1996ODI # 1143
8 wickets16242.0v West IndiesSydney8 Dec 1996ODI # 1149
8 wickets18239.2v West IndiesSydney14 Jan 1997ODI # 1163
8 wickets13625.5v IndiaBulawayo15 Feb 1997ODI # 1178
8 wickets14627.5v IndiaPort of Spain26 Apr 1997ODI # 1200
7 wickets18930.4v KenyaNairobi (Gym)28 Sep 1996ODI # 1120
7 wickets20439.2v PakistanNairobi (Gym)6 Oct 1996ODI # 1126
7 wickets22046.1v AustraliaIndore19 Oct 1996ODI # 1128
7 wickets23545.1v PakistanKarachi8 Dec 1996ODI # 1150
7 wickets17736.1v PakistanAdelaide17 Dec 1996ODI # 1154
7 wickets28248.5v AustraliaBrisbane5 Jan 1997ODI # 1159
7 wickets22245.0v South AfricaGqeberha31 Mar 1997ODI # 1187
7 wickets18845.4v ZimbabweSharjah3 Apr 1997ODI # 1189
6 wickets19848.1v PakistanBrisbane3 Jan 1997ODI # 1157
6 wickets18045.1v IndiaGqeberha2 Feb 1997ODI # 1172
6 wickets23349.2v IndiaEast London4 Feb 1997ODI # 1173
6 wickets24139.2v ZimbabweBenoni9 Feb 1997ODI # 1175
6 wickets13219.3v New ZealandAuckland23 Feb 1997ODI # 1180
6 wickets20235.5v New ZealandChristchurch25 Mar 1997ODI # 1184
6 wickets22447.0v AustraliaEast London29 Mar 1997ODI # 1186
5 wickets18648.4v IndiaRajkot29 Oct 1996ODI # 1132
5 wickets17348.4v West IndiesMelbourne6 Dec 1996ODI # 1147
5 wickets25848.4v PakistanW.A.C.A10 Jan 1997ODI # 1161
5 wickets21246.1v ZimbabweCenturion25 Jan 1997ODI # 1168
5 wickets22747.0v ZimbabweCape Town29 Jan 1997ODI # 1170
5 wickets28549.0v South AfricaCenturion10 Apr 1997ODI # 1197
4 wickets14940.2v KenyaNairobi (Aga)2 Oct 1996ODI # 1123
4 wickets19846.3v New ZealandSharjah10 Nov 1996ODI # 1141
4 wickets19348.3v New ZealandSharjah13 Nov 1996ODI # 1144
4 wickets20045.3v AustraliaSydney1 Jan 1997ODI # 1155
4 wickets26849.2v AustraliaW.A.C.A12 Jan 1997ODI # 1162
4 wickets18038.2v West IndiesSydney18 Jan 1997ODI # 1165
4 wickets25748.3v ZimbabweJohannesburg31 Jan 1997ODI # 1171
4 wickets22348.5v New ZealandChristchurch20 Feb 1997ODI # 1179
4 wickets21549.2v PakistanSharjah11 Apr 1997ODI # 1198
3 wickets23849.1v ZimbabweQuetta30 Oct 1996ODI # 1133
3 wickets18249.3v PakistanMelbourne16 Jan 1997ODI # 1164
3 wickets17133.4v IndiaCenturion7 Feb 1997ODI # 1174
2 wickets17040.4v South AfricaNairobi (Club)1 Oct 1996ODI # 1122
2 wickets21648.5v AustraliaBengaluru21 Oct 1996ODI # 1129
2 wickets21647.2v AustraliaFaridabad25 Oct 1996ODI # 1131
2 wickets15343.5v EnglandBulawayo15 Dec 1996ODI # 1153
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets12819628.450.0v ZimbabweLahore1 Nov 1996ODI # 1135
7 wickets11618930.450.0v KenyaNairobi (Gym)28 Sep 1996ODI # 1120
10 wickets10111323.140.0v West IndiesPort of Spain27 Apr 1997ODI # 1201
6 wickets8520235.550.0v New ZealandChristchurch25 Mar 1997ODI # 1184
7 wickets8317736.150.0v PakistanAdelaide17 Dec 1996ODI # 1154
8 wickets7313625.538.0v IndiaBulawayo15 Feb 1997ODI # 1178
4 wickets7018038.250.0v West IndiesSydney18 Jan 1997ODI # 1165
7 wickets6420439.250.0v PakistanNairobi (Gym)6 Oct 1996ODI # 1126
8 wickets6418239.250.0v West IndiesSydney14 Jan 1997ODI # 1163
6 wickets6424139.250.0v ZimbabweBenoni9 Feb 1997ODI # 1175
4 wickets5814940.250.0v KenyaNairobi (Aga)2 Oct 1996ODI # 1123
2 wickets5617040.450.0v South AfricaNairobi (Club)1 Oct 1996ODI # 1122
8 wickets4816242.050.0v West IndiesSydney8 Dec 1996ODI # 1149
6 wickets3913219.326.0v New ZealandAuckland23 Feb 1997ODI # 1180
2 wickets3715343.550.0v EnglandBulawayo15 Dec 1996ODI # 1153
10 wickets3220044.450.0v IndiaBridgetown3 May 1997ODI # 1203
8 wickets3114627.533.0v IndiaPort of Spain26 Apr 1997ODI # 1200
8 wickets3023945.050.0v AustraliaGuwahati1 Nov 1996ODI # 1134
7 wickets3022245.050.0v South AfricaGqeberha31 Mar 1997ODI # 1187
7 wickets2923545.150.0v PakistanKarachi8 Dec 1996ODI # 1150
6 wickets2918045.150.0v IndiaGqeberha2 Feb 1997ODI # 1172
4 wickets2720045.350.0v AustraliaSydney1 Jan 1997ODI # 1155
7 wickets2618845.450.0v ZimbabweSharjah3 Apr 1997ODI # 1189
7 wickets2322046.150.0v AustraliaIndore19 Oct 1996ODI # 1128
5 wickets2321246.150.0v ZimbabweCenturion25 Jan 1997ODI # 1168
4 wickets2119846.350.0v New ZealandSharjah10 Nov 1996ODI # 1141
8 wickets2019046.450.0v Sri LankaSharjah12 Nov 1996ODI # 1143
5 wickets1822747.050.0v ZimbabweCape Town29 Jan 1997ODI # 1170
6 wickets1822447.050.0v AustraliaEast London29 Mar 1997ODI # 1186
2 wickets1621647.250.0v AustraliaFaridabad25 Oct 1996ODI # 1131
6 wickets1119848.150.0v PakistanBrisbane3 Jan 1997ODI # 1157
4 wickets919348.350.0v New ZealandSharjah13 Nov 1996ODI # 1144
4 wickets925748.350.0v ZimbabweJohannesburg31 Jan 1997ODI # 1171
5 wickets818648.450.0v IndiaRajkot29 Oct 1996ODI # 1132
5 wickets817348.450.0v West IndiesMelbourne6 Dec 1996ODI # 1147
5 wickets825848.450.0v PakistanW.A.C.A10 Jan 1997ODI # 1161
2 wickets721648.550.0v AustraliaBengaluru21 Oct 1996ODI # 1129
7 wickets728248.550.0v AustraliaBrisbane5 Jan 1997ODI # 1159
4 wickets722348.550.0v New ZealandChristchurch20 Feb 1997ODI # 1179
5 wickets628549.050.0v South AfricaCenturion10 Apr 1997ODI # 1197
3 wickets523849.150.0v ZimbabweQuetta30 Oct 1996ODI # 1133
4 wickets426849.250.0v AustraliaW.A.C.A12 Jan 1997ODI # 1162
6 wickets423349.250.0v IndiaEast London4 Feb 1997ODI # 1173
4 wickets421549.250.0v PakistanSharjah11 Apr 1997ODI # 1198
3 wickets318249.350.0v PakistanMelbourne16 Jan 1997ODI # 1164
3 wickets217133.434.0v IndiaCenturion7 Feb 1997ODI # 1174
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:

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]