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
143197127181112.59Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
13021313214198.48Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
991139394106.45Englandv IndiaThe Oval13 Sep 2004ODI # 2165
81*1691145171.05Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
79*1138511092.94Englandv IndiaThe Oval13 Sep 2004ODI # 2165
741691418052.48Englandv IndiaLord's25 Sep 2004ODI # 2167
68976770101.49Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
65140878074.71Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
58*644931118.36Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
57825431105.55Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
55100738075.34U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
53109826064.63Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
52122758069.33Englandv IndiaNottingham21 Sep 2004ODI # 2164
5082753066.66Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
49123795062.02Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
4987933052.68Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
4892568085.71Englandv IndiaThe Oval13 Sep 2004ODI # 2165
42382860150.00Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
41*74526078.84Englandv IndiaNottingham21 Sep 2004ODI # 2164
41105795051.89Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
40*85771051.94Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
3978463084.78Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
3983622062.90Englandv IndiaLord's25 Sep 2004ODI # 2167
35*382712129.62Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
35110693050.72Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
34*182313147.82Englandv IndiaNottingham21 Sep 2004ODI # 2164
3463394187.17Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
3447482170.83Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
3355407082.50Englandv IndiaNottingham21 Sep 2004ODI # 2164
3388533062.26Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
3185564055.35Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
29422830103.57Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
2962492059.18Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
28442811100.00Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
27*272030135.00Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
2752415065.85Englandv IndiaThe Oval13 Sep 2004ODI # 2165
2645281192.85Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
25271212208.33Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
2251431051.16Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
22321910115.78Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
2232350062.85Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
2157561037.50Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
2136251184.00Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
19171421135.71Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
1940290065.51Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
1829270166.66Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
17*191400121.42Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
1751341150.00Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
1520201075.00Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
1529202075.00Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
1568421035.71Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
1545291051.72Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
1483481029.16U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
14121310107.69Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
12*12611200.00Englandv IndiaThe Oval13 Sep 2004ODI # 2165
1221172070.58U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
1234280042.85Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
1232171070.58Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
12111220100.00Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
1124190057.89Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
1110911122.22Englandv IndiaLord's25 Sep 2004ODI # 2167
1041252040.00Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
1016801125.00Englandv IndiaLord's25 Sep 2004ODI # 2167
1019130076.92Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
9*17141064.28U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
925130069.23U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
915910100.00Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
953350025.71Pakistanv IndiaAmstelveen121 Aug 2004ODI # 2157
914122075.00Englandv IndiaLord's25 Sep 2004ODI # 2167
911150160.00Englandv IndiaLord's25 Sep 2004ODI # 2167
926210042.85Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
835231034.78Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
819130061.53Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
836221036.36Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
7*681087.50Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
716110163.63Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
6*1380075.00Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
6*1370085.71Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
615160037.50Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
5*17170029.41Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
514121041.66U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
531191026.31U.A.E.v IndiaDambulla216 Jul 2004ODI # 2144
515131038.46Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
519130038.46Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
58101050.00Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
5871071.42Pakistanv IndiaBirmingham219 Sep 2004ODI # 2179
4*750080.00Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
4*770057.14Englandv IndiaLord's25 Sep 2004ODI # 2167
41260066.66Pakistanv IndiaColombo (RPS)125 Jul 2004ODI # 2152
41550080.00Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
418121033.33Englandv IndiaThe Oval13 Sep 2004ODI # 2165
431200020.00Englandv IndiaLord's25 Sep 2004ODI # 2167
3*10300100.00Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
211100020.00Bangladeshv IndiaColombo (SSC)121 Jul 2004ODI # 2149
21090022.22Englandv IndiaThe Oval13 Sep 2004ODI # 2165
2880025.00Englandv IndiaLord's25 Sep 2004ODI # 2167
21040050.00Englandv IndiaLord's25 Sep 2004ODI # 2167
211100020.00Kenyav IndiaSouthampton211 Sep 2004ODI # 2170
1*4100100.00Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
1*3100100.00Australiav IndiaAmstelveen123 Aug 2004ODI # 2159
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 9/1 (5.0 ov, BB Dey 2*, ST Paul 7*, CT Gaja 1/3) - Lunch

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class - Live]
>>

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 188/4 (46.0 ov, K Karan Shinde 46*, CR Gnaneshwar 44*, VG Zhimomi 3/22) - Lunch