Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaAustraliaAustralia47 runsJohannesburgApr 17, 2009ODI # 2841
South AfricaAustraliaSouth Africa61 runsGqeberhaApr 13, 2009ODI # 2840
South AfricaAustraliaSouth Africa25 runsCape TownApr 9, 2009ODI # 2839
South AfricaAustraliaSouth Africa7 wicketsCenturionApr 5, 2009ODI # 2834
West IndiesEnglandEngland26 runsGros IsletApr 3, 2009ODI # 2833
South AfricaAustraliaAustralia141 runsDurbanApr 3, 2009ODI # 2832
West IndiesEnglandEngland9 wicketsBridgetownMar 29, 2009ODI # 2829
West IndiesEnglandWest Indies8 wicketsBridgetownMar 27, 2009ODI # 2828
West IndiesEnglandWest Indies21 runsProvidenceMar 22, 2009ODI # 2827
West IndiesEnglandEngland1 runProvidenceMar 20, 2009ODI # 2826
New ZealandIndiaNew Zealand8 wicketsAucklandMar 14, 2009ODI # 2825
New ZealandIndiaIndia84 runsHamiltonMar 11, 2009ODI # 2824
New ZealandIndiaIndia58 runsChristchurchMar 8, 2009ODI # 2823
New ZealandIndiano result-WellingtonMar 6, 2009ODI # 2822
New ZealandIndiaIndia53 runsNapierMar 3, 2009ODI # 2821
AustraliaNew Zealandno result-BrisbaneFeb 13, 2009ODI # 2820
AustraliaNew ZealandAustralia6 wicketsAdelaideFeb 10, 2009ODI # 2819
Sri LankaIndiaSri Lanka68 runsColombo (RPS)Feb 8, 2009ODI # 2818
AustraliaNew ZealandAustralia32 runsSydneyFeb 8, 2009ODI # 2817
AustraliaNew ZealandNew Zealand6 wicketsMelbourneFeb 6, 2009ODI # 2816
Sri LankaIndiaIndia67 runsColombo (RPS)Feb 5, 2009ODI # 2815
KenyaZimbabweZimbabwe7 wicketsNairobi (Gym)Feb 4, 2009ODI # 2814
Sri LankaIndiaIndia147 runsColombo (RPS)Feb 3, 2009ODI # 2813
KenyaZimbabweZimbabwe66 runsNairobi (Gym)Feb 1, 2009ODI # 2812
AustraliaNew ZealandNew Zealand2 wicketsW.A.C.AFeb 1, 2009ODI # 2811
Sri LankaIndiaIndia15 runsColombo (RPS)Jan 31, 2009ODI # 2810
KenyaZimbabweZimbabwe4 wicketsNairobi (Gym)Jan 31, 2009ODI # 2809
AustraliaSouth AfricaSouth Africa39 runsW.A.C.AJan 30, 2009ODI # 2808
KenyaZimbabweZimbabwe151 runsMombasaJan 29, 2009ODI # 2807
Sri LankaIndiaIndia6 wicketsDambullaJan 28, 2009ODI # 2806
KenyaZimbabweZimbabwe109 runsMombasaJan 27, 2009ODI # 2805
AustraliaSouth AfricaSouth Africa8 wicketsAdelaideJan 26, 2009ODI # 2804
PakistanSri LankaSri Lanka234 runsLahoreJan 24, 2009ODI # 2803
AustraliaSouth AfricaSouth Africa3 wicketsSydneyJan 23, 2009ODI # 2802
BangladeshZimbabweBangladesh6 wicketsMirpurJan 23, 2009ODI # 2801
PakistanSri LankaSri Lanka129 runsKarachiJan 21, 2009ODI # 2800
BangladeshZimbabweBangladesh6 wicketsMirpurJan 21, 2009ODI # 2799
PakistanSri LankaPakistan8 wicketsKarachiJan 20, 2009ODI # 2798
BangladeshZimbabweZimbabwe2 wicketsMirpurJan 19, 2009ODI # 2797
AustraliaSouth AfricaAustralia5 runsHobartJan 18, 2009ODI # 2796
AustraliaSouth AfricaSouth Africa3 wicketsMelbourneJan 16, 2009ODI # 2795
BangladeshSri LankaSri Lanka2 wicketsMirpurJan 16, 2009ODI # 2794
BangladeshSri LankaBangladesh5 wicketsMirpurJan 14, 2009ODI # 2793
New ZealandWest IndiesNew Zealand9 runsNapierJan 13, 2009ODI # 2792
Sri LankaZimbabweSri Lanka130 runsMirpurJan 12, 2009ODI # 2791
BangladeshZimbabweZimbabwe38 runsMirpurJan 10, 2009ODI # 2790
New ZealandWest Indiesno result-AucklandJan 10, 2009ODI # 2789
New ZealandWest IndiesNew Zealand7 wicketsWellingtonJan 7, 2009ODI # 2788
New ZealandWest IndiesWest Indies5 wicketsChristchurchJan 3, 2009ODI # 2787
New ZealandWest Indiesno result-QueenstownDec 31, 2008ODI # 2786
ZimbabweSri LankaSri Lanka19 runsHarareNov 30, 2008ODI # 2785
ZimbabweSri LankaSri Lanka2 wicketsHarareNov 28, 2008ODI # 2784
IndiaEnglandIndia6 wicketsCuttackNov 26, 2008ODI # 2783
ZimbabweSri LankaSri Lanka5 runsHarareNov 24, 2008ODI # 2782
IndiaEnglandIndia19 runsBengaluruNov 23, 2008ODI # 2781
ZimbabweSri LankaSri Lanka9 wicketsHarareNov 22, 2008ODI # 2780
ZimbabweSri LankaSri Lanka6 wicketsHarareNov 20, 2008ODI # 2779
IndiaEnglandIndia16 runsKanpurNov 20, 2008ODI # 2778
IndiaEnglandIndia54 runsIndoreNov 17, 2008ODI # 2777
PakistanWest IndiesPakistan31 runsAbu DhabiNov 16, 2008ODI # 2776
PakistanWest IndiesPakistan24 runsAbu DhabiNov 14, 2008ODI # 2775
IndiaEnglandIndia158 runsRajkotNov 14, 2008ODI # 2774
PakistanWest IndiesPakistan4 wicketsAbu DhabiNov 12, 2008ODI # 2773
South AfricaBangladeshSouth Africa128 runsBenoniNov 9, 2008ODI # 2772
South AfricaBangladeshSouth Africa61 runsPotchefstroomNov 7, 2008ODI # 2771
South AfricaKenyaSouth Africa7 wicketsKimberleyNov 2, 2008ODI # 2770
South AfricaKenyaSouth Africa159 runsBloemfonteinOct 31, 2008ODI # 2769
KenyaZimbabweKenya95 runsNairobi (Gym)Oct 19, 2008ODI # 2768
KenyaIrelandIreland86 runsNairobi (Gym)Oct 18, 2008ODI # 2767
IrelandZimbabweZimbabwe156 runsNairobi (Gym)Oct 17, 2008ODI # 2766
BangladeshNew ZealandNew Zealand79 runsChattogramOct 14, 2008ODI # 2765
BangladeshNew ZealandNew Zealand75 runsMirpurOct 11, 2008ODI # 2764
BangladeshNew ZealandBangladesh7 wicketsMirpurOct 9, 2008ODI # 2763
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]