Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Trent Bridge×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENG200312014611673.0033044.24100200
Mark ButcherENG200312011410657.0022650.44100220
Alastair CookENG2012-2017230965132.0016458.54010120
Jonny BairstowENG2012-2017230904530.0016255.56000140
Joe RootENG2017120867843.009689.58010120
Alec StewartENG2003120777238.5014553.10010120
Ed SmithENG2003120646432.0011655.17011110
Shahid AfridiPAK2009110515151.0034150.0001080
Matt PriorENG20081114545*-36125.0000061
Moeen AliENG2017120452722.506668.1800080
Ashley GilesENG2003120432221.5010043.0000060
Owais ShahENG2008-2009210383838.0033115.1500032
Ian BellENG2008-20122213828*38.006261.2900060
Shoaib MalikPAK2009110343434.003987.1800020
Craig KieswetterENG2012110333333.005362.2600030
Chris WoakesENG20121113333*-4475.0000030
Gary BallanceENG2017120312715.505259.6200060
Andrew FlintoffENG2003-2008220303015.006645.4500141
Rohit SharmaIND2009110292929.0028103.5700030
Yuvraj SinghIND2009110252525.0025100.0000011
Younis KhanPAK20091112424*-18133.3300010
Marcus TrescothickENG2003120242412.004257.1400150
Kamran AkmalPAK2009110232323.0012191.6700041
Gautam GambhirIND2009110212121.0019110.5300030
Paul CollingwoodENG2008-2009210191919.0019100.0000020
Kevin PietersenENG2008-2009210191919.0017111.7600040
Ben StokesENG201712018189.005632.1400130
Liam DawsonENG2017121181318.003847.3700020
Steve HarmisonENG2003-2008221161416.004040.0000030
Harbhajan SinghIND2009110141414.001593.3300011
Stuart BroadENG2008-20173301494.672166.6700120
Abdul RazzaqPAK20091111212*-1580.0000000
Samit PatelENG2008-2012210999.001369.2300010
Adil RashidENG200911199*-1752.9400000
Ravindra JadejaIND200911177*-6116.6700000
James TredwellENG2012110666.001931.5800000
Michael VaughanENG2003120653.003616.6700010
Mark WoodENG2017120663.002030.0000110
MS DhoniIND2009110555.001241.6700000
Graeme SwannENG2009110555.00683.3300000
Zaheer KhanIND2009110444.003133.3300000
James KirtleyENG2003120432.00547.4100000
Suresh RainaIND2009110333.00837.5000000
Keaton JenningsENG2017120331.502711.1100100
R. P. SinghIND200911122*-2100.0000000
Jade DernbachENG2012110222.00633.3300000
Ravi BoparaENG2009-2012220221.00728.5700100
James AndersonENG2003-2017562220.502010.0000300
James FosterENG2009110111.00425.0000000
Dimitri MascarenhasENG2009110111.00333.3300000
Page 1Next

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