Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
13930122625061.50West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
132*21216512180.00West Indiesv EnglandLord's26 Jul 2004ODI # 2140
128*38327015047.40West Indiesv EnglandLord's222 Jul 2004Test # 1707
11728119814259.09New Zealandv EnglandNottingham110 Jun 2004Test # 1704
10825817416062.06New Zealandv EnglandNottingham110 Jun 2004Test # 1704
10513387181120.68West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
10143530910032.68New Zealandv EnglandLord's320 May 2004Test # 1700
9919812610178.57New Zealandv EnglandBristol24 Jul 2004ODI # 2139
97*23115218063.81West Indiesv EnglandLord's422 Jul 2004Test # 1707
9729622710042.73New Zealandv EnglandLeeds13 Jun 2004Test # 1702
9622916214059.25New Zealandv EnglandLord's320 May 2004Test # 1700
9519612715174.80West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
9337826617034.96New Zealandv EnglandLord's120 May 2004Test # 1700
901521195375.63Indiav EnglandLord's15 Sep 2004ODI # 2167
891317890114.10West Indiesv EnglandLord's26 Jul 2004ODI # 2140
863242329037.06New Zealandv EnglandLeeds13 Jun 2004Test # 1702
826247104174.46New Zealandv EnglandLord's120 May 2004Test # 1700
8216810215180.39West Indiesv EnglandBirmingham429 Jul 2004Test # 1708
811018813192.04West Indiesv EnglandLord's422 Jul 2004Test # 1707
791329314084.94West Indiesv EnglandThe Oval219 Aug 2004Test # 1712
7715110610072.64West Indiesv EnglandManchester112 Aug 2004Test # 1711
761821156166.08West Indiesv EnglandManchester112 Aug 2004Test # 1711
7320816911043.19New Zealandv EnglandNottingham110 Jun 2004Test # 1704
681368410080.95West Indiesv EnglandManchester112 Aug 2004Test # 1711
671258210081.70New Zealandv EnglandLord's120 May 2004Test # 1700
66100828080.48West Indiesv EnglandLord's222 Jul 2004Test # 1707
65110916071.42Australiav EnglandBirmingham121 Sep 2004ODI # 2180
641077711083.11New Zealandv EnglandLord's120 May 2004Test # 1700
60*147909066.66West Indiesv EnglandNottingham227 Jun 2004ODI # 2135
601891269047.61West Indiesv EnglandManchester312 Aug 2004Test # 1711
55835160107.84New Zealandv EnglandBristol24 Jul 2004ODI # 2139
54127875062.06New Zealandv EnglandLeeds13 Jun 2004Test # 1702
5415411711046.15West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
53111859062.35New Zealandv EnglandBristol24 Jul 2004ODI # 2139
52126923056.52Indiav EnglandLord's15 Sep 2004ODI # 2167
5194738069.86Indiav EnglandThe Oval23 Sep 2004ODI # 2165
50107794063.29Indiav EnglandNottingham11 Sep 2004ODI # 2164
491411096044.95New Zealandv EnglandLord's320 May 2004Test # 1700
49112888055.68New Zealandv EnglandNottingham310 Jun 2004Test # 1704
47119666071.21West Indiesv EnglandThe Oval225 Sep 2004ODI # 2182
46106784058.97West Indiesv EnglandLeeds11 Jul 2004ODI # 2137
451631085041.66New Zealandv EnglandNottingham310 Jun 2004Test # 1704
4592637071.42West Indiesv EnglandLord's222 Jul 2004Test # 1707
4595707164.28West Indiesv EnglandLord's222 Jul 2004Test # 1707
45146864052.32West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
45149867052.32West Indiesv EnglandManchester112 Aug 2004Test # 1711
44145954046.31West Indiesv EnglandLord's422 Jul 2004Test # 1707
441591054041.90West Indiesv EnglandLord's222 Jul 2004Test # 1707
4361717060.56West Indiesv EnglandBirmingham429 Jul 2004Test # 1708
42*71476189.36Zimbabwev EnglandBirmingham210 Sep 2004ODI # 2168
42121735057.53West Indiesv EnglandManchester312 Aug 2004Test # 1711
42463450123.52Australiav EnglandBirmingham121 Sep 2004ODI # 2180
41*483951105.12Indiav EnglandThe Oval23 Sep 2004ODI # 2165
4192555074.54New Zealandv EnglandLeeds13 Jun 2004Test # 1702
40120907044.44New Zealandv EnglandLeeds33 Jun 2004Test # 1702
4094805050.00West Indiesv EnglandManchester112 Aug 2004Test # 1711
4076613265.57Zimbabwev EnglandBirmingham210 Sep 2004ODI # 2168
39107743152.70New Zealandv EnglandLeeds13 Jun 2004Test # 1702
3999806048.75New Zealandv EnglandNottingham310 Jun 2004Test # 1704
3850424090.47Australiav EnglandBirmingham121 Sep 2004ODI # 2180
3764504074.00Australiav EnglandBirmingham121 Sep 2004ODI # 2180
36*563132116.12New Zealandv EnglandLeeds33 Jun 2004Test # 1702
3652373197.29West Indiesv EnglandLeeds11 Jul 2004ODI # 2137
35*88552063.63West Indiesv EnglandThe Oval225 Sep 2004ODI # 2182
3582557063.63New Zealandv EnglandLeeds13 Jun 2004Test # 1702
34*68515066.66West Indiesv EnglandThe Oval225 Sep 2004ODI # 2182
3495724047.22New Zealandv EnglandLord's120 May 2004Test # 1700
3453356097.14West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
33*392231150.00West Indiesv EnglandLord's26 Jul 2004ODI # 2140
3381435076.74Indiav EnglandThe Oval23 Sep 2004ODI # 2165
32*312960110.34West Indiesv EnglandNottingham227 Jun 2004ODI # 2135
3271523061.53West Indiesv EnglandLord's222 Jul 2004Test # 1707
321611114028.82West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
3140345091.17New Zealandv EnglandChester-le-Street229 Jun 2004ODI # 2136
3095662045.45New Zealandv EnglandNottingham310 Jun 2004Test # 1704
2949354082.85Indiav EnglandNottingham11 Sep 2004ODI # 2164
2969412070.73Australiav EnglandBirmingham121 Sep 2004ODI # 2180
2864543151.85West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
2876564150.00Zimbabwev EnglandBirmingham210 Sep 2004ODI # 2168
2755323084.37Sri Lankav EnglandSouthampton217 Sep 2004ODI # 2177
25*62516049.01West Indiesv EnglandBirmingham429 Jul 2004Test # 1708
2453314077.41Indiav EnglandNottingham11 Sep 2004ODI # 2164
2451402060.00Indiav EnglandThe Oval23 Sep 2004ODI # 2165
23*34274085.18New Zealandv EnglandChester-le-Street229 Jun 2004ODI # 2136
2332295079.31West Indiesv EnglandLeeds11 Jul 2004ODI # 2137
2342363163.88West Indiesv EnglandManchester112 Aug 2004Test # 1711
2364382060.52Sri Lankav EnglandSouthampton217 Sep 2004ODI # 2177
2347335069.69West Indiesv EnglandThe Oval225 Sep 2004ODI # 2182
22302022110.00Indiav EnglandThe Oval23 Sep 2004ODI # 2165
2177522140.38New Zealandv EnglandLeeds13 Jun 2004Test # 1702
2165521040.38New Zealandv EnglandNottingham110 Jun 2004Test # 1704
2051314064.51New Zealandv EnglandLeeds33 Jun 2004Test # 1702
2085542037.03West Indiesv EnglandNottingham227 Jun 2004ODI # 2135
2048490040.81Indiav EnglandNottingham11 Sep 2004ODI # 2164
19*40223086.36West Indiesv EnglandManchester112 Aug 2004Test # 1711
1938254076.00New Zealandv EnglandLeeds33 Jun 2004Test # 1702
1840301060.00Indiav EnglandThe Oval23 Sep 2004ODI # 2165
17*56402042.50Sri Lankav EnglandSouthampton217 Sep 2004ODI # 2177
1781772022.07New Zealandv EnglandNottingham310 Jun 2004Test # 1704
1736211180.95Australiav EnglandBirmingham121 Sep 2004ODI # 2180
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