T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter WilleyENG1985110000.0020.0000100
Tim RobinsonENG198522017414887.0034250.88100220
Phil EdmondsENG198521166*-6100.0000000
Graham GoochENG1985-199334019011547.5035753.22100201
Ian BothamENG1985220472923.5043109.3000032
David GowerENG1985220215215107.5032166.98101251
Mike GattingENG1985221106100*106.0014075.71100120
Paul DowntonENG19852221616*-9177.7800010
Allan LambENG1985220714635.5011860.1700060
John EmbureyENG1985-19932219255*92.0034326.8201081
Nasser HussainENG1993-200124125138.337234.7200120
Graham ThorpeENG1993120976048.5024539.5901090
Alec StewartENG1993-20012401206530.0020658.25010171
Martin BicknellENG199312014147.006122.9500110
Peter SuchENG199312187*8.004517.7800010
Robin SmithENG1993120402120.0012931.0100040
Matthew MaynardENG199312010105.002441.6700120
Mike AthertonENG1993-20012401617240.2533947.49020230
Mark IlottENG199312018159.005731.5800030
Mark ButcherENG2001120794139.5014454.8600090
Marcus TrescothickENG2001-20054612799055.8036277.07031405
Craig WhiteENG2001120442.001428.5700100
Ashley GilesENG2001-200544038239.509141.7600150
Andrew CaddickENG20011225549*-55100.0000081
Darren GoughENG2001-2005320000.0040.0000200
Usman AfzaalENG2001120643.001540.0000000
Ian WardENG2001120262313.004261.9000020
Michael VaughanENG2004-20053301118637.0016567.27010120
Andrew FlintoffENG2004-20094402317457.7523697.880302311
Paul CollingwoodENG2004-2009321191319.002673.0800040
Steve HarmisonENG2004-200532017178.5012141.6700121
Vikram SolankiENG2004110777.001838.8900010
Andrew StraussENG2004-20094512006950.0028270.92020330
Geraint JonesENG2004-20053201095.003429.4100010
Simon JonesENG20052223119*-4765.9600041
Kevin PietersenENG2005-2013330977132.3312875.78010113
Matthew HoggardENG200512017168.507622.3700020
Ian BellENG2005-20154612899157.8042168.65040371
James AndersonENG2009-202355123125.755046.0000030
Matt PriorENG2009110414141.005969.4900060
Alastair CookENG2009-2015340713417.7510666.9800180
Stuart BroadENG2009-20235611415528.2023759.49011160
Ravi BoparaENG2009-20133216946*69.009175.8200071
Graeme SwannENG2009110242424.0020120.0000050
Graham OnionsENG200911122*-1414.2900000
Abdul RazzaqPAK20102201075.001471.4300000
Kamran AkmalPAK2010220563328.0044127.2700062
Shahid AfridiPAK201022018189.0014128.5700121
Shoaib AkhtarPAK2010210000.0020.0000100
Shoaib MalikPAK2010220332116.503497.0600030
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.