Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaSri LankaIndia8 wicketsSharjahApr 14, 1995ODI # 999
PakistanSri LankaSri Lanka5 wicketsSharjahApr 11, 1995ODI # 998
IndiaSri LankaIndia8 wicketsSharjahApr 9, 1995ODI # 997
BangladeshPakistanPakistan6 wicketsSharjahApr 8, 1995ODI # 996
IndiaPakistanPakistan97 runsSharjahApr 7, 1995ODI # 995
BangladeshSri LankaSri Lanka107 runsSharjahApr 6, 1995ODI # 994
BangladeshIndiaIndia9 wicketsSharjahApr 5, 1995ODI # 993
New ZealandSri LankaSri Lanka51 runsAucklandApr 1, 1995ODI # 992
New ZealandSri LankaNew Zealand57 runsHamiltonMar 29, 1995ODI # 991
New ZealandSri LankaNew Zealand33 runsChristchurchMar 26, 1995ODI # 990
West IndiesAustraliaWest Indies5 wicketsGeorgetownMar 18, 1995ODI # 989
West IndiesAustraliaWest Indies7 wicketsKingstownMar 15, 1995ODI # 988
West IndiesAustraliaWest Indies133 runsPort of SpainMar 12, 1995ODI # 987
West IndiesAustraliaAustralia26 runsPort of SpainMar 11, 1995ODI # 986
West IndiesAustraliaWest Indies6 runsBridgetownMar 8, 1995ODI # 985
ZimbabwePakistanZimbabwe74 runsHarareFeb 26, 1995ODI # 984
New ZealandAustraliaAustralia6 wicketsAucklandFeb 26, 1995ODI # 983
ZimbabwePakistanPakistan4 wicketsHarareFeb 25, 1995ODI # 982
New ZealandSouth AfricaNew Zealand46 runsChristchurchFeb 23-24, 1995ODI # 981
ZimbabwePakistantied-HarareFeb 22, 1995ODI # 980
AustraliaIndiaIndia5 wicketsDunedinFeb 22, 1995ODI # 979
New ZealandAustraliaAustralia27 runsAucklandFeb 19, 1995ODI # 978
IndiaSouth AfricaSouth Africa14 runsHamiltonFeb 18, 1995ODI # 977
New ZealandIndiaNew Zealand4 wicketsNapierFeb 16, 1995ODI # 976
AustraliaSouth AfricaAustralia3 wicketsWellingtonFeb 15, 1995ODI # 975
New ZealandWest IndiesWest Indies9 wicketsChristchurchJan 28, 1995ODI # 974
New ZealandWest IndiesWest Indies41 runsWellingtonJan 25, 1995ODI # 973
New ZealandWest IndiesWest Indies25 runsAucklandJan 22, 1995ODI # 972
South AfricaPakistanSouth Africa157 runsJohannesburgJan 12, 1995ODI # 971
South AfricaPakistanSouth Africa37 runsCape TownJan 10, 1995ODI # 970
AustraliaEnglandEngland37 runsMelbourneJan 10, 1995ODI # 969
EnglandZimbabweEngland26 runsBrisbaneJan 7, 1995ODI # 968
South AfricaSri LankaSouth Africa44 runsGqeberhaDec 21, 1994ODI # 967
New ZealandPakistanPakistan5 wicketsEast LondonDec 19, 1994ODI # 966
New ZealandSri LankaSri Lanka5 wicketsEast LondonDec 18, 1994ODI # 965
South AfricaPakistanPakistan8 wicketsDurbanDec 17, 1994ODI # 964
South AfricaSri LankaSri Lanka35 runsBloemfonteinDec 15, 1994ODI # 963
EnglandZimbabweZimbabwe13 runsSydneyDec 15, 1994ODI # 962
New ZealandPakistanPakistan5 wicketsGqeberhaDec 13, 1994ODI # 961
South AfricaNew ZealandSouth Africa81 runsCenturionDec 11, 1994ODI # 960
South AfricaPakistanSouth Africa7 wicketsJohannesburgDec 10, 1994ODI # 959
New ZealandSri Lankano result-BloemfonteinDec 8, 1994ODI # 958
AustraliaZimbabweAustralia84 runsHobartDec 8, 1994ODI # 957
South AfricaNew ZealandSouth Africa69 runsCape TownDec 6, 1994ODI # 956
AustraliaEnglandAustralia28 runsSydneyDec 6, 1994ODI # 955
PakistanSri LankaPakistan12 runsCenturionDec 4, 1994ODI # 954
PakistanSri LankaPakistan6 wicketsDurbanDec 2, 1994ODI # 953
AustraliaZimbabweAustralia2 wicketsW.A.C.ADec 2, 1994ODI # 952
IndiaWest IndiesIndia5 runsJaipurNov 11, 1994ODI # 951
IndiaWest IndiesIndia8 wicketsCuttackNov 9, 1994ODI # 950
IndiaWest IndiesIndia4 runsVisakhapatnamNov 7, 1994ODI # 949
ZimbabweSri LankaSri Lanka191 runsHarareNov 6, 1994ODI # 948
IndiaWest IndiesIndia72 runsEden GardensNov 5, 1994ODI # 947
ZimbabweSri LankaZimbabwe2 runsHarareNov 5, 1994ODI # 946
ZimbabweSri LankaSri Lanka56 runsHarareNov 3, 1994ODI # 945
IndiaNew ZealandIndia107 runsDelhiNov 3, 1994ODI # 944
New ZealandWest IndiesWest Indies135 runsGuwahatiNov 1, 1994ODI # 943
PakistanAustraliaAustralia64 runsLahoreOct 30, 1994ODI # 942
IndiaWest IndiesWest Indies46 runsKanpurOct 30, 1994ODI # 941
PakistanSouth AfricaPakistan6 wicketsFaisalabadOct 28, 1994ODI # 940
IndiaNew ZealandIndia7 wicketsVadodaraOct 28, 1994ODI # 939
New ZealandWest Indiesno result-MargaoOct 26, 1994ODI # 938
AustraliaSouth AfricaAustralia3 wicketsPeshawarOct 24, 1994ODI # 937
IndiaWest IndiesIndia4 wicketsChennaiOct 23, 1994ODI # 936
PakistanAustraliaPakistan9 wicketsRawalpindiOct 22, 1994ODI # 935
PakistanSouth AfricaPakistan39 runsRawalpindiOct 20, 1994ODI # 934
IndiaWest IndiesIndia8 runsWankhedeOct 20, 1994ODI # 933
AustraliaSouth AfricaAustralia22 runsFaisalabadOct 18, 1994ODI # 932
IndiaWest IndiesWest Indies96 runsFaridabadOct 17, 1994ODI # 931
PakistanSouth AfricaPakistan8 wicketsKarachiOct 16, 1994ODI # 930
PakistanAustraliaAustralia7 wicketsMultanOct 14, 1994ODI # 929
AustraliaSouth AfricaAustralia6 runsLahoreOct 12, 1994ODI # 928
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]