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
138*21014713293.87Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
134*146124201108.06South Africav IndiaEden Gardens225 Nov 2005ODI # 2299
10816812011190.00Pakistanv IndiaLahore113 Feb 2006ODI # 2329
10114711115-90.99Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
9514711013-86.36Pakistanv IndiaRawalpindi111 Feb 2006ODI # 2327
9311884101110.71Englandv IndiaMargao23 Apr 2006ODI # 2359
911831465-62.32South Africav IndiaWankhede128 Nov 2005ODI # 2300
901316793134.32Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
871441007-87.00Sri Lankav IndiaPune13 Nov 2005ODI # 2291
81*88678-120.89Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
81136989-82.65Pakistanv IndiaRawalpindi111 Feb 2006ODI # 2327
79118915186.81Pakistanv IndiaAbu Dhabi219 Apr 2006ODI # 2364
77110826293.90Englandv IndiaKochi16 Apr 2006ODI # 2360
74*116793293.67Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
74*1378510-87.05Englandv IndiaJamshedpur212 Apr 2006ODI # 2361
71*169964173.95Pakistanv IndiaAbu Dhabi218 Apr 2006ODI # 2363
71927010-101.42Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
71106874281.60Englandv IndiaFaridabad131 Mar 2006ODI # 2358
68*145975-70.10South Africav IndiaHyderabad216 Nov 2005ODI # 2297
6885697298.55Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
67118856-78.82Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
64*715672114.28Pakistanv IndiaLahore113 Feb 2006ODI # 2329
64116842276.19Englandv IndiaIndore115 Apr 2006ODI # 2362
648256111114.28Englandv IndiaIndore115 Apr 2006ODI # 2362
61137856-71.76Englandv IndiaFaridabad131 Mar 2006ODI # 2358
5976639-93.65Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
5992685-86.76Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
53605071106.00Englandv IndiaIndore115 Apr 2006ODI # 2362
5295689-76.47Sri Lankav IndiaPune13 Nov 2005ODI # 2291
49*75474-104.25Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
49115637-77.77Pakistanv IndiaMultan116 Feb 2006ODI # 2331
4982663-74.24Englandv IndiaKochi16 Apr 2006ODI # 2360
48*146944-51.06South Africav IndiaEden Gardens225 Nov 2005ODI # 2299
4858369-133.33South Africav IndiaHyderabad216 Nov 2005ODI # 2297
46*49495-93.87South Africav IndiaHyderabad216 Nov 2005ODI # 2297
4689745-62.16South Africav IndiaHyderabad216 Nov 2005ODI # 2297
4685499-93.87Englandv IndiaDelhi228 Mar 2006ODI # 2357
4688646-71.87Englandv IndiaJamshedpur212 Apr 2006ODI # 2361
4572705-64.28Pakistanv IndiaAbu Dhabi219 Apr 2006ODI # 2364
43413742116.21Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
41383742110.81Englandv IndiaDelhi228 Mar 2006ODI # 2357
4090734-54.79Pakistanv IndiaAbu Dhabi218 Apr 2006ODI # 2363
3947385-102.63Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
3985695-56.52Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
37*54525-71.15Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
3784452-82.22Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
3786547-68.51Englandv IndiaMargao23 Apr 2006ODI # 2359
3668484-75.00Englandv IndiaKochi16 Apr 2006ODI # 2360
356956--62.50South Africav IndiaWankhede128 Nov 2005ODI # 2300
3466476-72.34Pakistanv IndiaLahore113 Feb 2006ODI # 2329
33*181641206.25Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
3371495-67.34Englandv IndiaFaridabad131 Mar 2006ODI # 2358
3362404-82.50Englandv IndiaJamshedpur212 Apr 2006ODI # 2361
3258504-64.00Sri Lankav IndiaPune13 Nov 2005ODI # 2291
32101584-55.17Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
3270436-74.41South Africav IndiaBengaluru119 Nov 2005ODI # 2298
327042-176.19Englandv IndiaMargao23 Apr 2006ODI # 2359
3292454-71.11Englandv IndiaIndore115 Apr 2006ODI # 2362
30*191741176.47South Africav IndiaWankhede128 Nov 2005ODI # 2300
3054325-93.75Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
3093695-43.47South Africav IndiaBengaluru119 Nov 2005ODI # 2298
3070415-73.17Pakistanv IndiaAbu Dhabi218 Apr 2006ODI # 2363
29302023145.00Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
2956611147.54South Africav IndiaBengaluru119 Nov 2005ODI # 2298
2857424-66.66Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
2857593-47.45South Africav IndiaBengaluru119 Nov 2005ODI # 2298
2747286-96.42Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
2759314-87.09Sri Lankav IndiaMohali128 Oct 2005ODI # 2287
27321731158.82Pakistanv IndiaAbu Dhabi219 Apr 2006ODI # 2364
2534244-104.16Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
2561403-62.50Pakistanv IndiaMultan116 Feb 2006ODI # 2331
2557343-73.52Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
2541345-73.52Englandv IndiaIndore115 Apr 2006ODI # 2362
24*35343-70.58Pakistanv IndiaAbu Dhabi218 Apr 2006ODI # 2363
2441293-82.75South Africav IndiaWankhede128 Nov 2005ODI # 2300
24151521160.00Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
2448333-72.72Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
23*64361-63.88Englandv IndiaJamshedpur212 Apr 2006ODI # 2361
2323252192.00Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
2257314-70.96Englandv IndiaDelhi228 Mar 2006ODI # 2357
2236291-75.86Englandv IndiaFaridabad131 Mar 2006ODI # 2358
2132274-77.77Sri Lankav IndiaPune13 Nov 2005ODI # 2291
21332031105.00Pakistanv IndiaKarachi119 Feb 2006ODI # 2333
2073491-40.81Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
19*54411-46.34Sri Lankav IndiaMohali128 Oct 2005ODI # 2287
1933174-111.76Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
1929182-105.55Pakistanv IndiaLahore113 Feb 2006ODI # 2329
18*39163-112.50Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
1874611-29.50Sri Lankav IndiaMohali128 Oct 2005ODI # 2287
18171121163.63Pakistanv IndiaRawalpindi111 Feb 2006ODI # 2327
1827192-94.73Englandv IndiaMargao23 Apr 2006ODI # 2359
1820251-72.00Pakistanv IndiaAbu Dhabi219 Apr 2006ODI # 2364
17*18163-106.25Pakistanv IndiaRawalpindi111 Feb 2006ODI # 2327
1732212-80.95Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
1761491-34.69Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
17251511113.33Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
1720143-121.42Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
1628173-94.11Sri Lankav IndiaPune13 Nov 2005ODI # 2291
1632192-84.21Pakistanv IndiaPeshawar26 Feb 2006ODI # 2324
1646281-57.14Pakistanv IndiaLahore113 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:

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]

Western Australia vs Tasmania at Hobart, One-Day Cup (AUS) 11th Match, Oct 20, 2025 [List A]

Victoria vs New South Wales at Melbourne, One-Day Cup (AUS) 10th Match, Oct 20, 2025 [List A]