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
13020213210398.48Australiav IndiaBengaluru129 Sep 2007ODI # 2621
12921014217090.84Pakistanv IndiaKanpur211 Nov 2007ODI # 2645
12824115512082.58Sri Lankav IndiaAdelaide119 Feb 2008ODI # 2681
1241901337193.23Australiav IndiaSydney124 Feb 2008ODI # 2685
11718911092106.36Pakistanv IndiaMohali28 Nov 2007ODI # 2644
107*1398894121.59Australiav IndiaNagpur114 Oct 2007ODI # 2631
99*1221047295.19Pakistanv IndiaGwalior115 Nov 2007ODI # 2646
9215692112100.00Australiav IndiaChandigarh28 Oct 2007ODI # 2627
89836755132.83Australiav IndiaHyderabad15 Oct 2007ODI # 2625
891098262108.53Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
87*896983126.08Australiav IndiaKochi12 Oct 2007ODI # 2623
871318392104.81Australiav IndiaKochi12 Oct 2007ODI # 2623
82*126887093.18Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
821158810093.18Australiav IndiaSydney12 Mar 2008ODI # 2688
79*1117774102.59Australiav IndiaVadodara211 Oct 2007ODI # 2629
791751086073.14Australiav IndiaAdelaide117 Feb 2008ODI # 2680
75136895384.26Australiav IndiaKochi12 Oct 2007ODI # 2623
75103843189.28Australiav IndiaChandigarh28 Oct 2007ODI # 2627
74129824090.24Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
71171994171.71Sri Lankav IndiaAdelaide119 Feb 2008ODI # 2681
6999837183.13Australiav IndiaBengaluru129 Sep 2007ODI # 2621
68126895176.40Pakistanv IndiaGwalior115 Nov 2007ODI # 2646
65*122884073.86Australiav IndiaMelbourne110 Feb 2008ODI # 2675
63105804178.75Australiav IndiaBrisbane24 Mar 2008ODI # 2689
62*905961105.08Sri Lankav IndiaCanberra212 Feb 2008ODI # 2676
601097010085.71Australiav IndiaHyderabad15 Oct 2007ODI # 2625
5989714083.09Australiav IndiaHyderabad15 Oct 2007ODI # 2625
59544962120.40Australiav IndiaSydney124 Feb 2008ODI # 2685
57129789073.07Australiav IndiaWankhede117 Oct 2007ODI # 2632
57119864066.27Sri Lankav IndiaHobart126 Feb 2008ODI # 2686
55122687080.88Australiav IndiaBrisbane24 Mar 2008ODI # 2689
5498625187.09Australiav IndiaSydney124 Feb 2008ODI # 2685
51744780108.51Australiav IndiaNagpur114 Oct 2007ODI # 2631
5081578087.71Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
49624471111.36Australiav IndiaNagpur114 Oct 2007ODI # 2631
49704430111.36Pakistanv IndiaMohali28 Nov 2007ODI # 2644
4587672067.16Australiav IndiaSydney12 Mar 2008ODI # 2688
44664230104.76Australiav IndiaBrisbane24 Mar 2008ODI # 2689
4281562175.00Australiav IndiaBrisbane24 Mar 2008ODI # 2689
40623921102.56Pakistanv IndiaGwalior115 Nov 2007ODI # 2646
39*593950100.00Australiav IndiaVadodara211 Oct 2007ODI # 2629
39403050130.00Australiav IndiaNagpur114 Oct 2007ODI # 2631
3856472080.85Pakistanv IndiaKanpur211 Nov 2007ODI # 2645
37312540148.00Australiav IndiaBengaluru129 Sep 2007ODI # 2621
3769507074.00Pakistanv IndiaMohali28 Nov 2007ODI # 2644
36*493510102.85Sri Lankav IndiaCanberra212 Feb 2008ODI # 2676
3660496073.46Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
3475395187.17Australiav IndiaBengaluru129 Sep 2007ODI # 2621
3488442177.27Sri Lankav IndiaHobart126 Feb 2008ODI # 2686
3347424078.57Sri Lankav IndiaHobart126 Feb 2008ODI # 2686
32*292321139.13Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
3262522061.53Australiav IndiaAdelaide117 Feb 2008ODI # 2680
3140321196.87Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
3194553056.36Pakistanv IndiaGwalior115 Nov 2007ODI # 2646
3141380081.57Australiav IndiaSydney124 Feb 2008ODI # 2685
3171444070.45Australiav IndiaSydney12 Mar 2008ODI # 2688
29*261431207.14Pakistanv IndiaMohali28 Nov 2007ODI # 2644
2965313093.54Australiav IndiaHyderabad15 Oct 2007ODI # 2625
2962335087.87Australiav IndiaChandigarh28 Oct 2007ODI # 2627
2952394074.35Australiav IndiaVadodara211 Oct 2007ODI # 2629
2759383071.05Australiav IndiaKochi12 Oct 2007ODI # 2623
27362620103.84Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
27201322207.69Sri Lankav IndiaCanberra212 Feb 2008ODI # 2676
2564433058.13Australiav IndiaHyderabad15 Oct 2007ODI # 2625
2559530147.16Australiav IndiaNagpur114 Oct 2007ODI # 2631
2577580043.10Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
2542282089.28Pakistanv IndiaMohali28 Nov 2007ODI # 2644
25302150119.04Australiav IndiaMelbourne110 Feb 2008ODI # 2675
24*42312177.41Australiav IndiaWankhede117 Oct 2007ODI # 2632
23*302010115.00Australiav IndiaChandigarh28 Oct 2007ODI # 2627
23*47310074.19Australiav IndiaSydney12 Mar 2008ODI # 2688
2246233095.65Australiav IndiaWankhede117 Oct 2007ODI # 2632
22301711129.41Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
21292140100.00Pakistanv IndiaKanpur211 Nov 2007ODI # 2645
2154300070.00Sri Lankav IndiaAdelaide119 Feb 2008ODI # 2681
2029284071.42Australiav IndiaNagpur114 Oct 2007ODI # 2631
2084403050.00Pakistanv IndiaJaipur118 Nov 2007ODI # 2647
1951264073.07Australiav IndiaWankhede117 Oct 2007ODI # 2632
1948383050.00Australiav IndiaWankhede117 Oct 2007ODI # 2632
19361820105.55Australiav IndiaAdelaide117 Feb 2008ODI # 2680
18251711105.88Australiav IndiaChandigarh28 Oct 2007ODI # 2627
1736291058.62Australiav IndiaChandigarh28 Oct 2007ODI # 2627
1710911188.88Australiav IndiaNagpur114 Oct 2007ODI # 2631
17281240141.66Australiav IndiaBrisbane23 Feb 2008ODI # 2670
1791030170.00Australiav IndiaSydney12 Mar 2008ODI # 2688
1729221077.27Australiav IndiaBrisbane24 Mar 2008ODI # 2689
1650292055.17Australiav IndiaWankhede117 Oct 2007ODI # 2632
1642242066.66Pakistanv IndiaKanpur211 Nov 2007ODI # 2645
1612730228.57Australiav IndiaSydney124 Feb 2008ODI # 2685
15*141000150.00Australiav IndiaSydney124 Feb 2008ODI # 2685
1530173088.23Australiav IndiaAdelaide117 Feb 2008ODI # 2680
1540371040.54Australiav IndiaSydney12 Mar 2008ODI # 2688
14*181020140.00Pakistanv IndiaMohali28 Nov 2007ODI # 2644
1421172082.35Australiav IndiaBrisbane23 Feb 2008ODI # 2670
1447241058.33Australiav IndiaMelbourne110 Feb 2008ODI # 2675
1323191068.42Pakistanv IndiaMohali28 Nov 2007ODI # 2644
1363340138.23Australiav IndiaAdelaide117 Feb 2008ODI # 2680
1331271048.14Sri Lankav IndiaHobart126 Feb 2008ODI # 2686
12111120109.09Australiav IndiaBengaluru129 Sep 2007ODI # 2621
1244302040.00Pakistanv IndiaGuwahati15 Nov 2007ODI # 2643
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]