Batting Most Runs Innings

Records in 2000s in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
133*19713517398.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
127150126145100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
123*185121151101.65Sri Lankav South AfricaBenoni01 Dec 2002ODI # 1908
12219513812-88.4Indiav South AfricaVadodara17 Mar 2000ODI # 1575
1171901439-81.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
11618113412286.56West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
116153110106105.45Englandv South AfricaCenturion13 Feb 2005ODI # 2226
114*1801039-110.67Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
114*20012513-91.2Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
11217012013293.33Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
108*1429662112.5Englandv South AfricaBloemfontein02 Feb 2005ODI # 2219
10818711510293.91New Zealandv South AfricaChristchurch17 Feb 2004ODI # 2100
107*12910391103.88Zimbabwev South AfricaHarare26 Aug 2007ODI # 2615
1061731257-84.8Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
10613610817-98.14Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
10611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
105*20213910475.53Indiav South AfricaJamshedpur12 Mar 2000ODI # 1573
105*1431107295.45Englandv South AfricaCenturion22 Nov 2009ODI # 2929
105135104121100.96Australiav South AfricaDurban03 Apr 2002ODI # 1823
104*1501215-85.95Australiav South AfricaBrisbane20 Jan 2002ODI # 1789
103*1401126391.96Zimbabwev South AfricaBenoni08 Nov 2009ODI # 2926
10316011510289.56New Zealandv South AfricaCape Town04 Nov 2000ODI # 1655
10319212210384.42Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
102*1239993103.03New Zealandv South AfricaBrisbane19 Jan 2002ODI # 1787
101*16911112-90.99Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
1012091299-78.29Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
10110768144148.52Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
100*1046974144.92Englandv South AfricaEast London09 Feb 2005ODI # 2224
9919914312-69.23Indiav South AfricaBelfast26 Jun 2007ODI # 2592
981148874111.36West Indiesv South AfricaGqeberha27 Jan 2008ODI # 2666
981088956110.11Englandv South AfricaCenturion27 Sep 2009ODI # 2900
97*1881408-69.28Sri Lankav South AfricaDambulla25 Aug 2004ODI # 2160
95*1431037392.23Indiav South AfricaDhaka13 Apr 2003ODI # 2002
9517915010163.33Australiav South AfricaCenturion24 Mar 2002ODI # 1820
9414511214-83.92Australiav South AfricaMelbourne (Docklands)20 Jan 2006ODI # 2316
931198974104.49Indiav South AfricaNagpur19 Mar 2000ODI # 1576
93146989294.89Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
9314010613287.73Indiav South AfricaBelfast29 Jun 2007ODI # 2593
92*20113910-66.18New Zealandv South AfricaNapier02 Mar 2004ODI # 2109
921421098384.4Indiav South AfricaKochi09 Mar 2000ODI # 1572
921821259-73.6West Indiesv South AfricaBridgetown09 May 2001ODI # 1716
921511077285.98Australiav South AfricaGqeberha06 Apr 2002ODI # 1824
9215175102122.66West Indiesv South AfricaCenturion01 Feb 2004ODI # 2094
921037574122.66Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
9212475101122.66West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
91119949196.8Australiav South AfricaGqeberha06 Apr 2002ODI # 1824
911369182100Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
9111176103119.73West Indiesv South AfricaJohannesburg03 Feb 2008ODI # 2671
90*1218271109.75Englandv South AfricaLeeds22 Aug 2008ODI # 2748
901681099282.56New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
9018112411-72.58New Zealandv South AfricaDurban25 Nov 2007ODI # 2648
89109919197.8New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
8919311211-79.46New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
8814510910-80.73Sri Lankav South AfricaBrisbane17 Jan 2006ODI # 2315
88-6614-133.33Australiav South AfricaSydney05 Feb 2006ODI # 2323
881951347-65.67Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
8711084122103.57Indiav South AfricaVadodara17 Mar 2000ODI # 1575
87967516-116Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
871278312-104.81Bangladeshv South AfricaProvidence07 Apr 2007ODI # 2564
871671198-73.1Englandv South AfricaCenturion22 Nov 2009ODI # 2929
86966593132.3Sri Lankav South AfricaPerth31 Jan 2006ODI # 2321
86114878198.85Zimbabwev South AfricaBenoni08 Nov 2009ODI # 2926
861208273104.87Englandv South AfricaCape Town27 Nov 2009ODI # 2930
85*-1035-82.52West Indiesv South AfricaPort of Spain14 May 2005ODI # 2244
8513511412-74.56Englandv South AfricaBloemfontein23 Jan 2000ODI # 1546
8514411611-73.27Sri Lankav South AfricaGalle06 Jul 2000ODI # 1604
851301035-82.52New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
85127956489.47Indiav South AfricaEast London19 Oct 2001ODI # 1762
851471128-75.89New Zealandv South AfricaHobart15 Jan 2002ODI # 1785
851641146174.56West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
84917274116.66New Zealandv South AfricaCape Town04 Nov 2000ODI # 1655
841351148-73.68Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
83*1307962105.06Australiav South AfricaDurban03 Apr 2009ODI # 2832
831641178-70.94Sri Lankav South AfricaPaarl09 Jan 2001ODI # 1666
8314811515-72.17Englandv South AfricaBirmingham08 Jul 2003ODI # 2035
82*514166200Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
82*1621083-75.92Sri Lankav South AfricaAdelaide24 Jan 2006ODI # 2318
82123935288.17Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
821621106274.54Pakistanv South AfricaMultan26 Oct 2007ODI # 2639
82126989183.67Bangladeshv South AfricaChattogram09 Mar 2008ODI # 2690
82122946187.23Englandv South AfricaCenturion27 Sep 2009ODI # 2900
811601174269.23Zimbabwev South AfricaBulawayo23 Sep 2001ODI # 1748
81755193158.82Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
81139859195.29New Zealandv South AfricaGqeberha30 Nov 2007ODI # 2650
801318610-93.02Pakistanv South AfricaColombo (RPS)08 Jul 2000ODI # 1606
80129956184.21Australiav South AfricaBrisbane20 Jan 2002ODI # 1789
801651225-65.57Sri Lankav South AfricaHobart07 Feb 2006ODI # 2325
791037011-112.85Indiav South AfricaNagpur19 Mar 2000ODI # 1576
79128857-92.94Sri Lankav South AfricaColombo (SSC)31 Aug 2004ODI # 2163
79-755-105.33Australiav South AfricaSydney05 Feb 2006ODI # 2323
79138909187.77Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
79151986-80.61Pakistanv South AfricaGqeberha09 Feb 2007ODI # 2517
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
Records includes the following current or recent matches:

India v Sri Lanka at Delhi, 5th ODI, Dec 27, 2009 [ODI # 2936]

India v Sri Lanka at Eden Gardens, 4th ODI, Dec 24, 2009 [ODI # 2935]

India v Sri Lanka at Cuttack, 3rd ODI, Dec 21, 2009 [ODI # 2934]