Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Kensington Oval, Bridgetown×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2009-2015241342139*114.0072547.17210361
Andrew StraussENG2007-200945126814267.0037371.85110332
Ravi BoparaENG2007-201477123710439.5029580.34100193
Kevin PietersenENG2007-200944121610072.0029972.24110212
Kane WilliamsonNZ2014121204161*204.0033960.18100290
Simon KatichAUS200812019315796.5040447.77100190
Alex HalesENG2014-201744019111047.75181105.52100148
VVS LaxmanIND20111201728786.0033451.50020200
Misbah-ul-HaqPAK2011-20173411669955.3332551.08021133
Phil JaquesAUS200812013910869.5025953.67100131
Joe RootENG2015-201723013510145.0015686.54100150
Mohammad HafeezPAK2011-201733013112143.6715982.3910083
James NeeshamNZ20141201297864.5015881.65020135
Michael ClarkeAUS2008-20123411277342.3329043.79011101
Steve SmithAUS20162201247862.0016674.7001090
Michael HusseyAUS2008-20124501244824.8027644.93000104
David WarnerAUS20122301225840.6713789.05010123
Matthew WadeAUS2012-201644112057*40.0019760.9101064
Azhar AliPAK201712011510557.5030038.33100110
Jos ButtlerENG2014-20175621156728.7512691.2701196
Mitchell MarshAUS201622111179*111.0013085.38010100
Paul CollingwoodENG2007-20094301089636.0018558.38010140
Shane WatsonAUS2008-20123411085236.0015470.13011103
Ahmed ShehzadPAK2011-20174501037020.6027737.18011130
Mahela JayawardeneSL20101119898*-56175.0001094
Suresh RainaIND2010-2011231975348.5016060.63010121
Ben StokesENG2014-2017450923418.4011977.31001121
Asad ShafiqPAK2011-2017340867121.5017150.2901260
Michael LumbENG2014330856328.3363134.92010122
Graeme SmithSA2010120807040.0012365.04010100
George BaileyAUS2012-2016330803426.6710874.0700091
Michael VaughanENG2007110797979.0068116.1801062
AB de VilliersSA2010-2016231797339.5020039.5001070
Ashwell PrinceSA20101117878*-26229.7701050
Brad HaddinAUS20081217745*77.0014951.68000111
Tim AmbroseENG20091117676*-9580.0001082
Ricky PontingAUS2008-2012340753918.7512659.5200043
Moeen AliENG2014-2017450745814.8015647.44011111
Ryan HarrisAUS20121227268*-12756.6901070
Kumar SangakkaraSL2010110686868.0049138.7801053
Aaron FinchAUS2016220634731.5052121.1500091
Rahul DravidIND2011120605530.0019231.2501030
Tino MawoyoZIM2013120595029.5011352.2101090
Brendon McCullumNZ2014120563128.008367.4700080
Andrew SymondsAUS2008120545227.009358.0601051
Tim BresnanENG20142215447*54.0032168.7500052
Craig ErvineZIM2013121522952.0014037.1400080
Ross TaylorNZ2014120514525.507964.5600080
Eoin MorganENG2014-2017440511912.755592.7300052
Glenn MaxwellAUS20162215046*50.0030166.6700062
Page 1Next

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