Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
261*57340232064.92West Indiesv BangladeshKingston24 Jun 2004Test # 1703
24951632436176.85Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
23756341525357.10Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
23252935731164.98Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
22142628831076.73Englandv West IndiesLord's122 Jul 2004Test # 1707
17033325321067.19Sri Lankav ZimbabweHarare26 May 2004Test # 1698
16727419117787.43Englandv West IndiesBirmingham129 Jul 2004Test # 1708
16241228522056.84Australiav Sri LankaCairns19 Jul 2004Test # 1706
157228147193106.80Sri Lankav ZimbabweHarare26 May 2004Test # 1698
14139429318048.12West Indiesv BangladeshGros Islet228 May 2004Test # 1701
13930122625061.50West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
13729820220067.82Englandv West IndiesLord's122 Jul 2004Test # 1707
13333726819049.62Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
13225820619064.07Englandv New ZealandLeeds23 Jun 2004Test # 1702
13227316910178.10Australiav Sri LankaCairns39 Jul 2004Test # 1706
128*38327015047.40West Indiesv EnglandLord's222 Jul 2004Test # 1707
12016914712381.63West Indiesv BangladeshKingston24 Jun 2004Test # 1703
11728119814259.09New Zealandv EnglandNottingham110 Jun 2004Test # 1704
11727518414263.58Australiav Sri LankaCairns19 Jul 2004Test # 1706
1143922399047.69Englandv West IndiesManchester212 Aug 2004Test # 1711
11319713115086.25Bangladeshv West IndiesGros Islet128 May 2004Test # 1701
11230521513052.09Englandv New ZealandLord's220 May 2004Test # 1700
11123015211373.02Bangladeshv West IndiesGros Islet128 May 2004Test # 1701
10825817416062.06New Zealandv EnglandNottingham110 Jun 2004Test # 1704
10719615815167.72Englandv West IndiesBirmingham329 Jul 2004Test # 1708
10525418219057.69Englandv West IndiesBirmingham129 Jul 2004Test # 1708
10513387181120.68West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
104*23617113060.81Englandv New ZealandNottingham410 Jun 2004Test # 1704
103*29520415050.49Englandv New ZealandLord's420 May 2004Test # 1700
103*33428113036.65Bangladeshv West IndiesGros Islet328 May 2004Test # 1701
10322815412066.88Englandv West IndiesLord's122 Jul 2004Test # 1707
10241329712034.34South Africav Sri LankaGalle24 Aug 2004Test # 1709
101*27119011053.15West Indiesv BangladeshKingston24 Jun 2004Test # 1703
101*16814511069.65Englandv West IndiesLord's322 Jul 2004Test # 1707
10143530910032.68New Zealandv EnglandLord's320 May 2004Test # 1700
100*1741527165.78Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
10019214615168.49Englandv New ZealandLeeds23 Jun 2004Test # 1702
97*23115218063.81West Indiesv EnglandLord's422 Jul 2004Test # 1707
9729622710042.73New Zealandv EnglandLeeds13 Jun 2004Test # 1702
9716012313078.86Australiav Sri LankaCairns19 Jul 2004Test # 1706
9622916214059.25New Zealandv EnglandLord's320 May 2004Test # 1700
9519612715174.80West Indiesv EnglandBirmingham229 Jul 2004Test # 1708
9423514412165.27Englandv New ZealandLeeds23 Jun 2004Test # 1702
93*2651789052.24Englandv West IndiesManchester412 Aug 2004Test # 1711
9337826617034.96New Zealandv EnglandLord's120 May 2004Test # 1700
902912278039.64Englandv West IndiesManchester212 Aug 2004Test # 1711
8623216513052.12Englandv New ZealandLord's220 May 2004Test # 1700
863242329037.06New Zealandv EnglandLeeds13 Jun 2004Test # 1702
8321717113048.53Englandv New ZealandLord's420 May 2004Test # 1700
826247104174.46New Zealandv EnglandLord's120 May 2004Test # 1700
8216810215180.39West Indiesv EnglandBirmingham429 Jul 2004Test # 1708
8225221010039.04Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
812712249036.16Bangladeshv West IndiesGros Islet128 May 2004Test # 1701
811018813192.04West Indiesv EnglandLord's422 Jul 2004Test # 1707
801821239065.04Australiav Sri LankaDarwin31 Jul 2004Test # 1705
791329314084.94West Indiesv EnglandThe Oval219 Aug 2004Test # 1712
77157969080.20Bangladeshv West IndiesKingston34 Jun 2004Test # 1703
7715110610072.64West Indiesv EnglandManchester112 Aug 2004Test # 1711
761821156166.08West Indiesv EnglandManchester112 Aug 2004Test # 1711
741601158064.34Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
741409712076.28Englandv West IndiesBirmingham129 Jul 2004Test # 1708
741991396053.23Sri Lankav South AfricaGalle34 Aug 2004Test # 1709
742532095035.40South Africav Sri LankaGalle44 Aug 2004Test # 1709
7320816911043.19New Zealandv EnglandNottingham110 Jun 2004Test # 1704
721781517047.68Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
721269913072.72Englandv West IndiesThe Oval119 Aug 2004Test # 1712
7020517212040.69Zimbabwev Sri LankaBulawayo114 May 2004Test # 1699
702491996035.17Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
7015313010053.84Englandv West IndiesThe Oval119 Aug 2004Test # 1712
6919314210048.59Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
681368410080.95West Indiesv EnglandManchester112 Aug 2004Test # 1711
671258210081.70New Zealandv EnglandLord's120 May 2004Test # 1700
66*947210091.66West Indiesv BangladeshGros Islet428 May 2004Test # 1701
662631737038.15Sri Lankav AustraliaCairns49 Jul 2004Test # 1706
66100828080.48West Indiesv EnglandLord's222 Jul 2004Test # 1707
661851189055.93Englandv West IndiesThe Oval119 Aug 2004Test # 1712
651991254252.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
641077711083.11New Zealandv EnglandLord's120 May 2004Test # 1700
648458101110.34Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
63116858274.11Englandv New ZealandLord's220 May 2004Test # 1700
631269911063.63Englandv New ZealandNottingham210 Jun 2004Test # 1704
621561147054.38Englandv New ZealandLeeds23 Jun 2004Test # 1702
611891426142.95Zimbabwev Sri LankaBulawayo314 May 2004Test # 1699
61876510193.84Englandv New ZealandNottingham210 Jun 2004Test # 1704
6113611610052.58Englandv West IndiesBirmingham129 Jul 2004Test # 1708
601891269047.61West Indiesv EnglandManchester312 Aug 2004Test # 1711
59*2161668035.54South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
591389912059.59Englandv New ZealandNottingham410 Jun 2004Test # 1704
5984789175.64South Africav Sri LankaGalle24 Aug 2004Test # 1709
58464262138.09Englandv West IndiesLord's322 Jul 2004Test # 1707
58976511089.23Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
57*107925261.95Englandv West IndiesManchester412 Aug 2004Test # 1711
571261077053.27Australiav Sri LankaDarwin11 Jul 2004Test # 1705
54127875062.06New Zealandv EnglandLeeds13 Jun 2004Test # 1702
54927912068.35Englandv New ZealandNottingham210 Jun 2004Test # 1704
54130897060.67Englandv West IndiesBirmingham329 Jul 2004Test # 1708
5415411711046.15West Indiesv EnglandThe Oval319 Aug 2004Test # 1712
5389767069.73West Indiesv BangladeshGros Islet228 May 2004Test # 1701
52*1591296040.31South Africav Sri LankaGalle44 Aug 2004Test # 1709
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 Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]