Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
191 runs29748.1v ZimbabweHarare6 Nov 1994ODI # 948
157 runs26732.3v PakistanJohannesburg12 Jan 1995ODI # 971
135 runs30750.0v New ZealandGuwahati1 Nov 1994ODI # 943
133 runs28334.5v AustraliaPort of Spain12 Mar 1995ODI # 987
107 runs29045.4v New ZealandDelhi3 Nov 1994ODI # 944
107 runs23444.2v BangladeshSharjah6 Apr 1995ODI # 994
97 runs26742.4v IndiaSharjah7 Apr 1995ODI # 995
96 runs27445.0v IndiaFaridabad17 Oct 1994ODI # 931
84 runs25550.0v ZimbabweHobart8 Dec 1994ODI # 957
81 runs31540.3v New ZealandCenturion11 Dec 1994ODI # 960
74 runs22343.3v PakistanHarare26 Feb 1995ODI # 984
72 runs27544.0v West IndiesEden Gardens5 Nov 1994ODI # 947
69 runs20439.5v New ZealandCape Town6 Dec 1994ODI # 956
64 runs27046.5v PakistanLahore30 Oct 1994ODI # 942
57 runs17431.0v Sri LankaHamilton29 Mar 1995ODI # 991
56 runs25748.1v ZimbabweHarare3 Nov 1994ODI # 945
51 runs25146.3v New ZealandAuckland1 Apr 1995ODI # 992
46 runs25850.0v IndiaKanpur30 Oct 1994ODI # 941
46 runs25047.0v South AfricaChristchurch23 Feb 1995ODI # 981
44 runs18434.0v Sri LankaGqeberha21 Dec 1994ODI # 967
41 runs24748.5v New ZealandWellington25 Jan 1995ODI # 973
39 runs25050.0v South AfricaRawalpindi20 Oct 1994ODI # 934
37 runs22648.0v AustraliaMelbourne10 Jan 1995ODI # 969
37 runs21642.5v PakistanCape Town10 Jan 1995ODI # 970
35 runs22747.5v South AfricaBloemfontein15 Dec 1994ODI # 963
33 runs27247.5v Sri LankaChristchurch26 Mar 1995ODI # 990
28 runs22548.3v EnglandSydney6 Dec 1994ODI # 955
27 runs25550.0v New ZealandAuckland19 Feb 1995ODI # 978
26 runs20148.1v ZimbabweBrisbane7 Jan 1995ODI # 968
26 runs26147.5v West IndiesPort of Spain11 Mar 1995ODI # 986
25 runs12527.4v New ZealandAuckland22 Jan 1995ODI # 972
22 runs20948.2v South AfricaFaisalabad18 Oct 1994ODI # 932
14 runs22450.0v IndiaHamilton18 Feb 1995ODI # 977
13 runs20649.1v EnglandSydney15 Dec 1994ODI # 962
12 runs24650.0v Sri LankaCenturion4 Dec 1994ODI # 954
8 runs12833.1v West IndiesWankhede20 Oct 1994ODI # 933
6 runs20850.0v South AfricaLahore12 Oct 1994ODI # 928
6 runs25850.0v AustraliaBridgetown8 Mar 1995ODI # 985
5 runs26049.0v West IndiesJaipur11 Nov 1994ODI # 951
4 runs26143.0v West IndiesVisakhapatnam7 Nov 1994ODI # 949
2 runs29150.0v Sri LankaHarare5 Nov 1994ODI # 946
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets25139.0v AustraliaRawalpindi22 Oct 1994ODI # 935
9 wickets14737.4v New ZealandChristchurch28 Jan 1995ODI # 974
9 wickets16427.5v BangladeshSharjah5 Apr 1995ODI # 993
8 wickets16444.4v South AfricaKarachi16 Oct 1994ODI # 930
8 wickets25249.2v West IndiesCuttack9 Nov 1994ODI # 950
8 wickets20735.0v South AfricaDurban17 Dec 1994ODI # 964
8 wickets20333.1v Sri LankaSharjah9 Apr 1995ODI # 997
8 wickets23141.5v Sri LankaSharjah14 Apr 1995ODI # 999
7 wickets20146.0v PakistanMultan14 Oct 1994ODI # 929
7 wickets27048.1v New ZealandVadodara28 Oct 1994ODI # 939
7 wickets21545.4v PakistanJohannesburg10 Dec 1994ODI # 959
7 wickets20643.1v AustraliaKingstown15 Mar 1995ODI # 988
6 wickets22344.3v South AfricaFaisalabad28 Oct 1994ODI # 940
6 wickets23947.5v Sri LankaDurban2 Dec 1994ODI # 953
6 wickets13831.1v New ZealandAuckland26 Feb 1995ODI # 983
6 wickets15229.4v BangladeshSharjah8 Apr 1995ODI # 996
5 wickets20246.2v New ZealandGqeberha13 Dec 1994ODI # 961
5 wickets25647.1v New ZealandEast London18 Dec 1994ODI # 965
5 wickets17338.5v New ZealandEast London19 Dec 1994ODI # 966
5 wickets25147.5v AustraliaDunedin22 Feb 1995ODI # 979
5 wickets28747.2v AustraliaGeorgetown18 Mar 1995ODI # 989
5 wickets17930.5v PakistanSharjah11 Apr 1995ODI # 998
4 wickets22248.2v West IndiesChennai23 Oct 1994ODI # 936
4 wickets16132.2v IndiaNapier16 Feb 1995ODI # 976
4 wickets21048.3v ZimbabweHarare25 Feb 1995ODI # 982
3 wickets25249.4v South AfricaPeshawar24 Oct 1994ODI # 937
3 wickets12443.2v South AfricaWellington15 Feb 1995ODI # 975
2 wickets16747.2v ZimbabweW.A.C.A2 Dec 1994ODI # 952
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets13316427.550.0v BangladeshSharjah5 Apr 1995ODI # 993
6 wickets12215229.450.0v BangladeshSharjah8 Apr 1995ODI # 996
5 wickets11517930.550.0v PakistanSharjah11 Apr 1995ODI # 998
6 wickets11313831.150.0v New ZealandAuckland26 Feb 1995ODI # 983
4 wickets10616132.250.0v IndiaNapier16 Feb 1995ODI # 976
8 wickets10120333.150.0v Sri LankaSharjah9 Apr 1995ODI # 997
8 wickets9020735.050.0v South AfricaDurban17 Dec 1994ODI # 964
9 wickets7414737.450.0v New ZealandChristchurch28 Jan 1995ODI # 974
5 wickets6717338.550.0v New ZealandEast London19 Dec 1994ODI # 966
9 wickets6625139.050.0v AustraliaRawalpindi22 Oct 1994ODI # 935
8 wickets4923141.550.0v Sri LankaSharjah14 Apr 1995ODI # 999
3 wickets4012443.250.0v South AfricaWellington15 Feb 1995ODI # 975
6 wickets3322344.350.0v South AfricaFaisalabad28 Oct 1994ODI # 940
8 wickets3216444.450.0v South AfricaKarachi16 Oct 1994ODI # 930
7 wickets2621545.450.0v PakistanJohannesburg10 Dec 1994ODI # 959
7 wickets2420146.050.0v PakistanMultan14 Oct 1994ODI # 929
5 wickets2220246.250.0v New ZealandGqeberha13 Dec 1994ODI # 961
5 wickets1725647.150.0v New ZealandEast London18 Dec 1994ODI # 965
7 wickets1720643.146.0v AustraliaKingstown15 Mar 1995ODI # 988
2 wickets1616747.250.0v ZimbabweW.A.C.A2 Dec 1994ODI # 952
5 wickets1628747.250.0v AustraliaGeorgetown18 Mar 1995ODI # 989
6 wickets1323947.550.0v Sri LankaDurban2 Dec 1994ODI # 953
5 wickets1325147.550.0v AustraliaDunedin22 Feb 1995ODI # 979
7 wickets1127048.150.0v New ZealandVadodara28 Oct 1994ODI # 939
4 wickets1022248.250.0v West IndiesChennai23 Oct 1994ODI # 936
4 wickets921048.350.0v ZimbabweHarare25 Feb 1995ODI # 982
8 wickets425249.250.0v West IndiesCuttack9 Nov 1994ODI # 950
3 wickets225249.450.0v South AfricaPeshawar24 Oct 1994ODI # 937
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]