Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
163*206133165122.55Indiav New ZealandChristchurch8 Mar 2009ODI # 2823
150214147141102.04Indiav Sri LankaColombo (RPS)5 Feb 2009ODI # 2815
14016613584103.70South Africav BangladeshBenoni9 Nov 2008ODI # 2772
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
13517512995104.65West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
125*10674146168.91Indiav New ZealandHamilton11 Mar 2009ODI # 2824
122*2011358290.37New Zealandv West IndiesAuckland10 Jan 2009ODI # 2789
1222001375689.05West Indiesv PakistanAbu Dhabi16 Nov 2008ODI # 2776
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
11712695171123.15Indiav Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
1161659017-128.88Indiav Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
1151881248-92.74New Zealandv AustraliaSydney8 Feb 2009ODI # 2817
113128106115106.60West Indiesv PakistanAbu Dhabi12 Nov 2008ODI # 2773
112*20813410-83.58West Indiesv EnglandProvidence22 Mar 2009ODI # 2827
111*18512810186.71Englandv IndiaCuttack26 Nov 2008ODI # 2783
1101621169294.82South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
1091561148395.61Australiav New ZealandSydney8 Feb 2009ODI # 2817
107*2111496-71.81West Indiesv PakistanAbu Dhabi14 Nov 2008ODI # 2775
10716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
10510880124131.25New Zealandv IndiaChristchurch8 Mar 2009ODI # 2823
1052041297-81.39Englandv West IndiesProvidence22 Mar 2009ODI # 2827
1031741195486.55New Zealandv BangladeshChattogram14 Oct 2008ODI # 2765
102-99122103.03Kenyav ZimbabweNairobi (Gym)19 Oct 2008ODI # 2768
1011631195184.87Pakistanv West IndiesAbu Dhabi16 Nov 2008ODI # 2776
100*18311713-85.47Pakistanv Sri LankaKarachi20 Jan 2009ODI # 2798
981971337-73.68Australiav New ZealandMelbourne6 Feb 2009ODI # 2816
971561176182.90South Africav AustraliaW.A.C.A30 Jan 2009ODI # 2808
971641179-82.90Sri Lankav IndiaColombo (RPS)8 Feb 2009ODI # 2818
96*-9375103.22Kenyav ZimbabweNairobi (Gym)1 Feb 2009ODI # 2812
941189191103.29West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
94140964297.91Indiav Sri LankaColombo (RPS)5 Feb 2009ODI # 2815
93*1951299-72.09Sri Lankav IndiaColombo (RPS)31 Jan 2009ODI # 2810
92*145948297.87South Africav KenyaKimberley2 Nov 2008ODI # 2770
92*-69102133.33Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
9111673151124.65Indiav EnglandCuttack26 Nov 2008ODI # 2783
90116888-102.27South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
90-958194.73Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
88*976553135.38Australiav New ZealandBrisbane13 Feb 2009ODI # 2820
878260106145.00Indiav New ZealandChristchurch8 Mar 2009ODI # 2823
851891378-62.04Bangladeshv New ZealandMirpur9 Oct 2008ODI # 2763
8510873103116.43Indiav EnglandRajkot14 Nov 2008ODI # 2774
84*-8491100.00Zimbabwev KenyaNairobi (Gym)4 Feb 2009ODI # 2814
84*120896-94.38Indiav New ZealandNapier3 Mar 2009ODI # 2821
84807081120.00Sri Lankav IndiaColombo (RPS)8 Feb 2009ODI # 2818
841017463113.51South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
83*1307962105.06Australiav South AfricaDurban3 Apr 2009ODI # 2832
83-5275159.61Irelandv KenyaNairobi (Gym)18 Oct 2008ODI # 2767
831461289-64.84Pakistanv Sri LankaKarachi20 Jan 2009ODI # 2798
83151829-101.21Sri Lankav IndiaColombo (RPS)3 Feb 2009ODI # 2813
82*106856196.47South Africav AustraliaAdelaide26 Jan 2009ODI # 2804
8210710110181.18South Africav AustraliaJohannesburg17 Apr 2009ODI # 2841
80*1571037-77.66South Africav AustraliaAdelaide26 Jan 2009ODI # 2804
80484358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
80104877-91.95South Africav AustraliaCape Town9 Apr 2009ODI # 2839
79*117913186.81Pakistanv West IndiesAbu Dhabi16 Nov 2008ODI # 2776
79*856191129.50Englandv West IndiesBridgetown29 Mar 2009ODI # 2829
79148974181.44Australiav South AfricaMelbourne16 Jan 2009ODI # 2795
79-3837207.89Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
79119966-82.29Australiav New ZealandAdelaide10 Feb 2009ODI # 2819
78937613-102.63South Africav KenyaKimberley2 Nov 2008ODI # 2770
781371039-75.72Australiav South AfricaHobart18 Jan 2009ODI # 2796
78123965181.25Australiav South AfricaW.A.C.A30 Jan 2009ODI # 2808
78936174127.86Australiav South AfricaGqeberha13 Apr 2009ODI # 2840
77957172108.45Zimbabwev Sri LankaHarare24 Nov 2008ODI # 2782
77-1308159.23Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
777956111137.50Indiav New ZealandNapier3 Mar 2009ODI # 2821
77129957281.05New Zealandv IndiaHamilton11 Mar 2009ODI # 2824
761418811-86.36Sri Lankav PakistanKarachi21 Jan 2009ODI # 2800
761157162107.04New Zealandv AustraliaAdelaide10 Feb 2009ODI # 2819
75*1016254120.96New Zealandv BangladeshMirpur11 Oct 2008ODI # 2764
75*-7142105.63Australiav New ZealandAdelaide10 Feb 2009ODI # 2819
7599876186.20New Zealandv West IndiesAuckland10 Jan 2009ODI # 2789
75-1084469.44Kenyav ZimbabweNairobi (Gym)4 Feb 2009ODI # 2814
75115944-79.78Australiav New ZealandMelbourne6 Feb 2009ODI # 2816
74-995-74.74Zimbabwev IrelandNairobi (Gym)17 Oct 2008ODI # 2766
741211169163.79Kenyav South AfricaKimberley2 Nov 2008ODI # 2770
74-866286.04Kenyav ZimbabweMombasa27 Jan 2009ODI # 2805
74127894283.14West Indiesv EnglandProvidence22 Mar 2009ODI # 2827
731148210-89.02New Zealandv BangladeshChattogram14 Oct 2008ODI # 2765
731217810-93.58Bangladeshv South AfricaPotchefstroom7 Nov 2008ODI # 2771
738662111117.74Indiav Sri LankaColombo (RPS)8 Feb 2009ODI # 2818
72-66131109.09Zimbabwev IrelandNairobi (Gym)17 Oct 2008ODI # 2766
72824893150.00Englandv IndiaBengaluru23 Nov 2008ODI # 2781
72102965-75.00South Africav AustraliaHobart18 Jan 2009ODI # 2796
71-1006371.00Kenyav ZimbabweNairobi (Gym)19 Oct 2008ODI # 2768
71146865182.55South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
7113193--76.34South Africav AustraliaMelbourne16 Jan 2009ODI # 2795
71-61111116.39Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
71886863104.41New Zealandv IndiaChristchurch8 Mar 2009ODI # 2823
70132766192.10Indiav EnglandIndore17 Nov 2008ODI # 2777
70115865-81.39South Africav AustraliaCape Town9 Apr 2009ODI # 2839
69118895-77.52Pakistanv West IndiesAbu Dhabi12 Nov 2008ODI # 2773
691025793121.05Indiav EnglandBengaluru23 Nov 2008ODI # 2781
69966062115.00Australiav South AfricaSydney23 Jan 2009ODI # 2802
69131776-89.61Englandv West IndiesProvidence20 Mar 2009ODI # 2826
69143727295.83West Indiesv EnglandBridgetown29 Mar 2009ODI # 2829
68*-6562104.61Zimbabwev KenyaNairobi (Gym)31 Jan 2009ODI # 2809
68109768189.47Indiav EnglandKanpur20 Nov 2008ODI # 2778
68-29103234.48Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
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]