Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
10816812011190.00Pakistanv IndiaLahore13 Feb 2006ODI # 2329
10114711115-90.99Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
9514711013-86.36Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
9311884101110.71Englandv IndiaMargao3 Apr 2006ODI # 2359
911831465-62.32South Africav IndiaWankhede28 Nov 2005ODI # 2300
901316793134.32Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
871441007-87.00Sri Lankav IndiaPune3 Nov 2005ODI # 2291
81*88678-120.89Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
81136989-82.65Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
79118915186.81Pakistanv IndiaAbu Dhabi19 Apr 2006ODI # 2364
77110826293.90Englandv IndiaKochi6 Apr 2006ODI # 2360
74*116793293.67Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
74*1378510-87.05Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
71*169964173.95Pakistanv IndiaAbu Dhabi18 Apr 2006ODI # 2363
71927010-101.42Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
71106874281.60Englandv IndiaFaridabad31 Mar 2006ODI # 2358
68*145975-70.10South Africav IndiaHyderabad16 Nov 2005ODI # 2297
6885697298.55Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
67118856-78.82Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
64*715672114.28Pakistanv IndiaLahore13 Feb 2006ODI # 2329
64116842276.19Englandv IndiaIndore15 Apr 2006ODI # 2362
648256111114.28Englandv IndiaIndore15 Apr 2006ODI # 2362
61137856-71.76Englandv IndiaFaridabad31 Mar 2006ODI # 2358
5976639-93.65Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
5992685-86.76Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
53605071106.00Englandv IndiaIndore15 Apr 2006ODI # 2362
5295689-76.47Sri Lankav IndiaPune3 Nov 2005ODI # 2291
49*75474-104.25Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
49115637-77.77Pakistanv IndiaMultan16 Feb 2006ODI # 2331
4982663-74.24Englandv IndiaKochi6 Apr 2006ODI # 2360
48*146944-51.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
4858369-133.33South Africav IndiaHyderabad16 Nov 2005ODI # 2297
46*49495-93.87South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4689745-62.16South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4685499-93.87Englandv IndiaDelhi28 Mar 2006ODI # 2357
4688646-71.87Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
4572705-64.28Pakistanv IndiaAbu Dhabi19 Apr 2006ODI # 2364
43413742116.21Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
41383742110.81Englandv IndiaDelhi28 Mar 2006ODI # 2357
4090734-54.79Pakistanv IndiaAbu Dhabi18 Apr 2006ODI # 2363
3947385-102.63Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
3985695-56.52Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
37*54525-71.15Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
3784452-82.22Sri Lankav IndiaAhmedabad6 Nov 2005ODI # 2294
3786547-68.51Englandv IndiaMargao3 Apr 2006ODI # 2359
3668484-75.00Englandv IndiaKochi6 Apr 2006ODI # 2360
356956--62.50South Africav IndiaWankhede28 Nov 2005ODI # 2300
3466476-72.34Pakistanv IndiaLahore13 Feb 2006ODI # 2329
33*181641206.25Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
3371495-67.34Englandv IndiaFaridabad31 Mar 2006ODI # 2358
3362404-82.50Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
3258504-64.00Sri Lankav IndiaPune3 Nov 2005ODI # 2291
32101584-55.17Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
3270436-74.41South Africav IndiaBengaluru19 Nov 2005ODI # 2298
327042-176.19Englandv IndiaMargao3 Apr 2006ODI # 2359
3292454-71.11Englandv IndiaIndore15 Apr 2006ODI # 2362
30*191741176.47South Africav IndiaWankhede28 Nov 2005ODI # 2300
3054325-93.75Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
3093695-43.47South Africav IndiaBengaluru19 Nov 2005ODI # 2298
3070415-73.17Pakistanv IndiaAbu Dhabi18 Apr 2006ODI # 2363
29302023145.00Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
2956611147.54South Africav IndiaBengaluru19 Nov 2005ODI # 2298
2857424-66.66Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
2857593-47.45South Africav IndiaBengaluru19 Nov 2005ODI # 2298
2747286-96.42Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
2759314-87.09Sri Lankav IndiaMohali28 Oct 2005ODI # 2287
27321731158.82Pakistanv IndiaAbu Dhabi19 Apr 2006ODI # 2364
2534244-104.16Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
2561403-62.50Pakistanv IndiaMultan16 Feb 2006ODI # 2331
2557343-73.52Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
2541345-73.52Englandv IndiaIndore15 Apr 2006ODI # 2362
24*35343-70.58Pakistanv IndiaAbu Dhabi18 Apr 2006ODI # 2363
2441293-82.75South Africav IndiaWankhede28 Nov 2005ODI # 2300
24151521160.00Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
2448333-72.72Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
23*64361-63.88Englandv IndiaJamshedpur12 Apr 2006ODI # 2361
2323252192.00Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
2257314-70.96Englandv IndiaDelhi28 Mar 2006ODI # 2357
2236291-75.86Englandv IndiaFaridabad31 Mar 2006ODI # 2358
2132274-77.77Sri Lankav IndiaPune3 Nov 2005ODI # 2291
21332031105.00Pakistanv IndiaKarachi19 Feb 2006ODI # 2333
2073491-40.81Sri Lankav IndiaVadodara12 Nov 2005ODI # 2296
19*54411-46.34Sri Lankav IndiaMohali28 Oct 2005ODI # 2287
1933174-111.76Sri Lankav IndiaRajkot9 Nov 2005ODI # 2295
1929182-105.55Pakistanv IndiaLahore13 Feb 2006ODI # 2329
18*39163-112.50Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
1874611-29.50Sri Lankav IndiaMohali28 Oct 2005ODI # 2287
18171121163.63Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
1827192-94.73Englandv IndiaMargao3 Apr 2006ODI # 2359
1820251-72.00Pakistanv IndiaAbu Dhabi19 Apr 2006ODI # 2364
17*18163-106.25Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
1732212-80.95Sri Lankav IndiaNagpur25 Oct 2005ODI # 2286
1761491-34.69Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
17251511113.33Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
1720143-121.42Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
1628173-94.11Sri Lankav IndiaPune3 Nov 2005ODI # 2291
1632192-84.21Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
1646281-57.14Pakistanv IndiaLahore13 Feb 2006ODI # 2329
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 New Zealand at Wellington, England in New Zealand 3rd ODI, Nov 1, 2025 [ODI # 4921]

Nepal vs United States of America at ICCA Dubai, ICC Men's Cricket World Cup League 2 88th Match, Nov 1, 2025 [ODI # 4922]

Nepal vs United Arab Emirates at ICCA Dubai, ICC Men's Cricket World Cup League 2 87th Match, Oct 30, 2025 [ODI # 4920]