Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
160186124203129.03Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
128173126160101.58Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
123156113122108.84Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
118-12814292.18Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
114*154101132112.87South Africav IndiaGwalior224 Feb 2010ODI # 2962
11218011282100.00Australiav IndiaHyderabad15 Nov 2009ODI # 2923
105*14610611099.05Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
104*-9453110.63South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
102*-59113172.88South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
931028993104.49Australiav IndiaHyderabad15 Nov 2009ODI # 2923
906143105209.30Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
89-976191.75South Africav IndiaJaipur221 Feb 2010ODI # 2961
87128887098.86Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
87-1038084.46South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
85115978187.62Bangladeshv IndiaMirpur111 Jan 2010ODI # 2942
81*130823198.78Australiav IndiaDelhi131 Oct 2009ODI # 2918
74113858287.05Australiav IndiaVadodara125 Oct 2009ODI # 2913
73915481135.18Australiav IndiaVadodara125 Oct 2009ODI # 2913
73110816190.12Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
71*136815087.65Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
701401005170.00Bangladeshv IndiaMirpur17 Jan 2010ODI # 2939
68127789087.17Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
68-4674147.82South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
671016550103.07Australiav IndiaCenturion128 Sep 2009ODI # 2901
671086034111.66Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
65131884173.86Australiav IndiaCenturion128 Sep 2009ODI # 2901
64*99805180.00Bangladeshv IndiaMirpur111 Jan 2010ODI # 2942
62101713187.32Australiav IndiaMohali12 Nov 2009ODI # 2919
60*524580133.33Bangladeshv IndiaMirpur17 Jan 2010ODI # 2939
60-725083.33Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
60127804075.00Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
605242101142.85Bangladeshv IndiaMirpur17 Jan 2010ODI # 2939
59124924064.13Australiav IndiaDelhi131 Oct 2009ODI # 2918
57543325172.72Australiav IndiaHyderabad15 Nov 2009ODI # 2923
5676587196.55Australiav IndiaCenturion128 Sep 2009ODI # 2901
56103765073.68Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
55915180107.84Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
5380606088.33Australiav IndiaNagpur228 Oct 2009ODI # 2915
5279595188.13Australiav IndiaMohali12 Nov 2009ODI # 2919
5191683175.00Australiav IndiaVadodara125 Oct 2009ODI # 2913
5084629080.64Australiav IndiaVadodara125 Oct 2009ODI # 2913
4986526094.23Australiav IndiaMohali12 Nov 2009ODI # 2919
496949100100.00Australiav IndiaGuwahati28 Nov 2009ODI # 2925
4982548090.74Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
49-4741104.25South Africav IndiaJaipur221 Feb 2010ODI # 2961
46624131112.19Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
45564531100.00Australiav IndiaHyderabad15 Nov 2009ODI # 2923
4171595069.49Australiav IndiaDelhi131 Oct 2009ODI # 2918
413718100227.77Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
4044412197.56Australiav IndiaMohali12 Nov 2009ODI # 2919
3975471082.97Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
38503320115.15Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
37*622540148.00Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
3762425088.09Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
36*181561240.00Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
3664441081.81Australiav IndiaNagpur228 Oct 2009ODI # 2915
35*433021116.66Australiav IndiaCenturion128 Sep 2009ODI # 2901
35*72622056.45Australiav IndiaGuwahati28 Nov 2009ODI # 2925
35-1913184.21South Africav IndiaJaipur221 Feb 2010ODI # 2961
34412270154.54South Africav IndiaGwalior224 Feb 2010ODI # 2962
33-3050110.00Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
33261780194.11Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
3265401180.00Bangladeshv IndiaMirpur17 Jan 2010ODI # 2939
31*332212140.90Australiav IndiaHyderabad15 Nov 2009ODI # 2923
31-1441221.42Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
3194515060.78Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
30*44323093.75Australiav IndiaNagpur228 Oct 2009ODI # 2915
3078484062.50Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
2956483060.41Bangladeshv IndiaMirpur17 Jan 2010ODI # 2939
29-2340126.08South Africav IndiaJaipur221 Feb 2010ODI # 2961
2856443063.63Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
2864463060.86Bangladeshv IndiaMirpur111 Jan 2010ODI # 2942
2745322084.37Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
2755412065.85Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
27-403167.50South Africav IndiaJaipur221 Feb 2010ODI # 2961
2558573043.85Australiav IndiaGuwahati28 Nov 2009ODI # 2925
2558480052.08Australiav IndiaGuwahati28 Nov 2009ODI # 2925
25-2340108.69South Africav IndiaJaipur221 Feb 2010ODI # 2961
2447252096.00Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
23*192140109.52Australiav IndiaGuwahati28 Nov 2009ODI # 2925
23*-1540153.33Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
2343380060.52West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
2355423054.76Australiav IndiaNagpur228 Oct 2009ODI # 2915
22*221421157.14Bangladeshv IndiaMirpur111 Jan 2010ODI # 2942
2263461047.82West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
2244293075.86Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
2238244091.66Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
2131263080.76West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
21252111100.00Australiav IndiaNagpur228 Oct 2009ODI # 2915
21261921110.52Australiav IndiaNagpur228 Oct 2009ODI # 2915
2133222095.45Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
20171740117.64Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
2050333060.60Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
2061392051.28Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
1939223086.36Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
1941263073.07Australiav IndiaNagpur228 Oct 2009ODI # 2915
1823260069.23Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
1853431041.86South Africav IndiaGwalior224 Feb 2010ODI # 2962
17*31231173.91West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
1736311054.83Australiav IndiaDelhi131 Oct 2009ODI # 2918
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:

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]

Northern Districts vs Canterbury at Rangiora, The Ford Trophy 20th Match, Feb 7, 2026 [List A]

Auckland vs Central Districts at Napier, The Ford Trophy 19th Match, Feb 7, 2026 [List A]