Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Edgbaston×

Player figures come from full scorecards, which we hold for 16 of the 20 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-20238113473118*59.1364673.22120527
Ian BellENG2005-20154612899157.8042168.65040371
Andrew FlintoffENG2004-20094402317457.7523697.880302311
Marcus TrescothickENG2004-20053412039067.6724782.19020293
Ben StokesENG2013-2023661202102*40.4030965.37111272
Andrew StraussENG2004-20094512006950.0028270.92020330
Jason RoyENG2017-20194501718534.2017398.84010225
Jonny BairstowENG2015-20235711657827.5022373.99010232
Eoin MorganENG2013-20195521608753.33146109.59010176
Rory BurnsENG201912014413372.0034541.74100180
Stuart BroadENG2009-20235611415528.2023759.49011160
Kane WilliamsonNZ2013-2017221118100118.0013488.0610093
Michael VaughanENG2004-20053301118637.0016567.27010120
Jos ButtlerENG2013-20197611066121.2013777.37010116
Moeen AliENG2015-20235611005920.0015962.89011152
Kevin PietersenENG2005-2013330977132.3312875.78010113
Umar AkmalPAK2010220896444.5052171.15010113
Luke RonchiNZ2013-2017220796539.5060131.67010113
Harry BrookENG2023120784639.008987.6400090
Chris WoakesENG20192217437*74.0014949.6600081
Jonathan TrottENG2013221714371.009773.2000030
Alastair CookENG2009-2015340713417.7510666.9800180
Ravi BoparaENG2009-20133216946*69.009175.8200071
Zak CrawleyENG2023120686134.009869.3901070
Kamran AkmalPAK2010220563328.0044127.2700062
Ross TaylorNZ2013-2017221554655.008167.9000060
Alex HalesENG2017-2018220494924.5028175.0000152
Ollie PopeENG2023120453122.506075.0000040
Salman ButtPAK2010220443122.0042104.7600070
Ollie RobinsonENG2023121442744.007558.6700040
Matt PriorENG2009110414141.005969.4900060
Martin GuptillNZ2013-2017220342617.003597.1400060
Shoaib MalikPAK2010220332116.503497.0600030
Mohammad AmirPAK20102223221*-24133.3300012
Ashley GilesENG2004-2005320312315.506646.9700040
Simon JonesENG20052223119*-4765.9600041
Ben DuckettENG2023120311915.503881.5800030
Joe DenlyENG2019120291814.505255.7700050
Graeme SwannENG2009110242424.0020120.0000050
James AndersonENG2009-202355123125.755046.0000030
Adam LythENG2015120221211.005837.9300040
Tim BresnanENG20131111919*-2095.0000020
Paul CollingwoodENG2004-2009321191319.002673.0800040
Shahid AfridiPAK201022018189.0014128.5700121
Matthew HoggardENG200512017168.507622.3700020
Steve HarmisonENG2004-200532017178.5012141.6700121
Neil BroomNZ2017110141414.001973.6800010
Adam MilneNZ2017110111111.007157.1400020
Abdul RazzaqPAK20102201075.001471.4300000
Umar GulPAK201022010105.007142.8600101
Page 1Next

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