Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
169 runs32250.0v U.A.E.Rawalpindi16 Feb 1996ODI # 1049
160 runs32950.0v NetherlandsRawalpindi5 Mar 1996ODI # 1073
144 runs39950.0v KenyaKandy6 Mar 1996ODI # 1074
143 runs31550.0v PakistanSharjah13 Apr 1996ODI # 1095
134 runs30450.0v ZimbabweHarare21 Oct 1995ODI # 1013
121 runs24347.0v West IndiesAdelaide17 Dec 1995ODI # 1023
119 runs30850.0v NetherlandsVadodara17 Feb 1996ODI # 1051
112 runs24042.5v ZimbabweHarare22 Oct 1995ODI # 1014
109 runs27747.0v U.A.E.Faisalabad27 Feb 1996ODI # 1064
99 runs34939.3v IndiaNagpur26 Nov 1995ODI # 1018
97 runs30550.0v KenyaVisakhapatnam23 Feb 1996ODI # 1058
83 runs26750.0v Sri LankaW.A.C.A12 Jan 1996ODI # 1035
82 runs26550.0v Sri LankaSharjah12 Oct 1995ODI # 1007
80 runs28950.0v IndiaSharjah14 Apr 1996ODI # 1097
78 runs23144.3v EnglandRawalpindi25 Feb 1996ODI # 1060
74 runs27943.5v ZimbabweAuckland28 Jan 1996ODI # 1045
73 runs16735.2v West IndiesPune29 Feb 1996ODI # 1066
70 runs19537.4v Sri LankaHobart3 Jan 1996ODI # 1029
64 runs21946.1v EnglandGqeberha21 Jan 1996ODI # 1044
54 runs26244.5v New ZealandWellington20 Dec 1995ODI # 1025
50 runs27447.3v West IndiesSharjah20 Oct 1995ODI # 1012
49 runs25850.0v PakistanFaisalabad1 Oct 1995ODI # 1004
49 runs28050.0v NetherlandsPeshawar22 Feb 1996ODI # 1057
46 runs28247.3v New ZealandLahore6 Mar 1996ODI # 1076
43 runs21632.5v Sri LankaSingapore7 Apr 1996ODI # 1093
40 runs24849.4v ZimbabweKanpur6 Mar 1996ODI # 1075
39 runs28849.0v PakistanBengaluru9 Mar 1996ODI # 1078
38 runs27247.2v IndiaSharjah12 Apr 1996ODI # 1094
38 runs28850.0v IndiaSharjah19 Apr 1996ODI # 1101
35 runs25250.0v West IndiesPort of Spain13 Apr 1996ODI # 1096
34 runs35049.4v PakistanSingapore2 Apr 1996ODI # 1088
32 runs24541.4v PakistanAuckland23 Dec 1995ODI # 1027
28 runs30646.1v PakistanSharjah15 Apr 1996ODI # 1098
24 runs25049.1v West IndiesMelbourne19 Dec 1995ODI # 1024
21 runs26848.1v New ZealandNapier3 Feb 1996ODI # 1047
20 runs19047.4v New ZealandDunedin15 Dec 1995ODI # 1020
19 runs26549.3v South AfricaKarachi11 Mar 1996ODI # 1079
18 runs20248.1v Sri LankaMelbourne18 Jan 1996ODI # 1041
16 runs20350.0v West IndiesW.A.C.A14 Jan 1996ODI # 1037
16 runs25948.0v IndiaWankhede27 Feb 1996ODI # 1065
15 runs24349.0v West IndiesSharjah13 Oct 1995ODI # 1008
14 runs23247.4v AustraliaBrisbane7 Jan 1996ODI # 1031
14 runs13043.4v EnglandEast London19 Jan 1996ODI # 1042
12 runs20048.1v Sri LankaSingapore3 Apr 1996ODI # 1089
11 runs24050.0v EnglandAhmedabad14 Feb 1996ODI # 1048
9 runs16825.0v Sri LankaSydney20 Jan 1996ODI # 1043
6 runs23550.0v West IndiesSharjah11 Oct 1995ODI # 1006
6 runs21249.5v EnglandCape Town9 Jan 1996ODI # 1033
5 runs20849.3v West IndiesMohali14 Mar 1996ODI # 1082
4 runs33449.3v Sri LankaSharjah16 Oct 1995ODI # 1010
4 runs15949.1v West IndiesGeorgetown3 Apr 1996ODI # 1090
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets23444.0v Sri LankaGujranwala29 Sep 1995ODI # 1003
9 wickets11018.0v U.A.E.Gujranwala24 Feb 1996ODI # 1059
8 wickets14426.5v PakistanSharjah17 Oct 1995ODI # 1011
8 wickets23746.5v IndiaJamshedpur15 Nov 1995ODI # 1015
8 wickets13735.0v U.A.E.Peshawar18 Feb 1996ODI # 1053
8 wickets14630.4v NetherlandsLahore26 Feb 1996ODI # 1062
8 wickets15536.0v ZimbabweNagpur1 Mar 1996ODI # 1068
8 wickets18728.0v IndiaSingapore5 Apr 1996ODI # 1091
8 wickets18933.1v PakistanSharjah16 Apr 1996ODI # 1099
7 wickets10326.1v Sri LankaBrisbane5 Jan 1996ODI # 1030
7 wickets27348.0v EnglandCenturion14 Jan 1996ODI # 1038
7 wickets20041.5v KenyaCuttack18 Feb 1996ODI # 1052
7 wickets21744.2v NetherlandsLahore1 Mar 1996ODI # 1069
7 wickets25047.4v EnglandKarachi3 Mar 1996ODI # 1071
7 wickets24246.2v AustraliaLahore17 Mar 1996ODI # 1083
7 wickets22045.4v New ZealandPort of Spain30 Mar 1996ODI # 1086
7 wickets24248.3v New ZealandKingstown6 Apr 1996ODI # 1092
6 wickets14643.4v New ZealandAmritsar18 Nov 1995ODI # 1016
6 wickets12732.0v New ZealandBrabourne29 Nov 1995ODI # 1019
6 wickets18239.3v ZimbabweWellington31 Jan 1996ODI # 1046
6 wickets15229.3v ZimbabweHyderabad (Deccan)16 Feb 1996ODI # 1050
6 wickets22937.0v ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
6 wickets27248.4v IndiaDelhi2 Mar 1996ODI # 1070
6 wickets28747.5v New ZealandChennai11 Mar 1996ODI # 1080
5 wickets23645.5v New ZealandPune24 Nov 1995ODI # 1017
5 wickets25649.4v Sri LankaSydney21 Dec 1995ODI # 1026
5 wickets26348.2v South AfricaBloemfontein11 Jan 1996ODI # 1034
5 wickets18548.2v EnglandDurban17 Jan 1996ODI # 1040
5 wickets17837.3v New ZealandFaisalabad20 Feb 1996ODI # 1054
5 wickets17439.4v West IndiesGwalior21 Feb 1996ODI # 1056
5 wickets13542.2v KenyaPatna27 Feb 1996ODI # 1063
5 wickets24344.2v PakistanKarachi29 Feb 1996ODI # 1067
5 wickets23640.4v EnglandFaisalabad9 Mar 1996ODI # 1077
5 wickets21647.1v IndiaSharjah17 Apr 1996ODI # 1100
4 wickets18437.4v PakistanRawalpindi3 Oct 1995ODI # 1005
4 wickets19539.1v PakistanSharjah15 Oct 1995ODI # 1009
4 wickets16145.0v West IndiesAdelaide15 Dec 1995ODI # 1021
4 wickets23048.5v AustraliaJaipur4 Mar 1996ODI # 1072
4 wickets23949.5v West IndiesPort of Spain29 Mar 1996ODI # 1085
3 wickets21447.3v AustraliaMelbourne9 Jan 1996ODI # 1032
3 wickets19948.1v EnglandJohannesburg13 Jan 1996ODI # 1036
3 wickets24349.4v AustraliaMelbourne16 Jan 1996ODI # 1039
1 wicket23349.5v PakistanChristchurch17 Dec 1995ODI # 1022
1 wicket24449.1v New ZealandKingston26 Mar 1996ODI # 1084
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets14310326.150.0v Sri LankaBrisbane5 Jan 1996ODI # 1030
8 wickets13914426.550.0v PakistanSharjah17 Oct 1995ODI # 1011
6 wickets12315229.350.0v ZimbabweHyderabad (Deccan)16 Feb 1996ODI # 1050
8 wickets11614630.450.0v NetherlandsLahore26 Feb 1996ODI # 1062
6 wickets10812732.050.0v New ZealandBrabourne29 Nov 1995ODI # 1019
8 wickets10118933.150.0v PakistanSharjah16 Apr 1996ODI # 1099
8 wickets9013735.050.0v U.A.E.Peshawar18 Feb 1996ODI # 1053
9 wickets9011018.033.0v U.A.E.Gujranwala24 Feb 1996ODI # 1059
8 wickets8415536.050.0v ZimbabweNagpur1 Mar 1996ODI # 1068
6 wickets7822937.050.0v ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
5 wickets7517837.350.0v New ZealandFaisalabad20 Feb 1996ODI # 1054
4 wickets6519539.150.0v PakistanSharjah15 Oct 1995ODI # 1009
6 wickets6318239.350.0v ZimbabweWellington31 Jan 1996ODI # 1046
5 wickets6217439.450.0v West IndiesGwalior21 Feb 1996ODI # 1056
5 wickets5623640.450.0v EnglandFaisalabad9 Mar 1996ODI # 1077
7 wickets4920041.550.0v KenyaCuttack18 Feb 1996ODI # 1052
5 wickets4613542.250.0v KenyaPatna27 Feb 1996ODI # 1063
6 wickets3814643.450.0v New ZealandAmritsar18 Nov 1995ODI # 1016
9 wickets3623444.050.0v Sri LankaGujranwala29 Sep 1995ODI # 1003
5 wickets3424344.250.0v PakistanKarachi29 Feb 1996ODI # 1067
7 wickets3421744.250.0v NetherlandsLahore1 Mar 1996ODI # 1069
4 wickets3016145.050.0v West IndiesAdelaide15 Dec 1995ODI # 1021
8 wickets3018728.033.0v IndiaSingapore5 Apr 1996ODI # 1091
7 wickets2622045.450.0v New ZealandPort of Spain30 Mar 1996ODI # 1086
5 wickets2523645.550.0v New ZealandPune24 Nov 1995ODI # 1017
7 wickets2224246.250.0v AustraliaLahore17 Mar 1996ODI # 1083
8 wickets1923746.550.0v IndiaJamshedpur15 Nov 1995ODI # 1015
5 wickets1721647.150.0v IndiaSharjah17 Apr 1996ODI # 1100
3 wickets1521447.350.0v AustraliaMelbourne9 Jan 1996ODI # 1032
7 wickets1425047.450.0v EnglandKarachi3 Mar 1996ODI # 1071
6 wickets1328747.550.0v New ZealandChennai11 Mar 1996ODI # 1080
7 wickets1227348.050.0v EnglandCenturion14 Jan 1996ODI # 1038
3 wickets1119948.150.0v EnglandJohannesburg13 Jan 1996ODI # 1036
5 wickets1026348.250.0v South AfricaBloemfontein11 Jan 1996ODI # 1034
5 wickets1018548.250.0v EnglandDurban17 Jan 1996ODI # 1040
7 wickets924248.350.0v New ZealandKingstown6 Apr 1996ODI # 1092
6 wickets827248.450.0v IndiaDelhi2 Mar 1996ODI # 1070
4 wickets723048.550.0v AustraliaJaipur4 Mar 1996ODI # 1072
1 wicket524449.150.0v New ZealandKingston26 Mar 1996ODI # 1084
4 wickets218437.438.0v PakistanRawalpindi3 Oct 1995ODI # 1005
5 wickets225649.450.0v Sri LankaSydney21 Dec 1995ODI # 1026
3 wickets224349.450.0v AustraliaMelbourne16 Jan 1996ODI # 1039
1 wicket123349.550.0v PakistanChristchurch17 Dec 1995ODI # 1022
4 wickets123949.550.0v West IndiesPort of Spain29 Mar 1996ODI # 1085
1 wicket-17343.043.0v West IndiesSydney1 Jan 1996ODI # 1028
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]