Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGTests2009-2015241342139*114.0072547.17210361
Kane WilliamsonNZTests2014121204161*204.0033960.18100290
Simon KatichAUSTests200812019315796.5040447.77100190
Andrew StraussENGTests200912018014290.0028263.83100231
VVS LaxmanINDTests20111201728786.0033451.50020200
Phil JaquesAUSTests200812013910869.5025953.67100131
James NeeshamNZTests20141201297864.5015881.65020135
Michael ClarkeAUSTests2008-20122411277342.3329043.79011101
Mohammad HafeezPAKODIs201122012612163.0014785.7110083
Steve SmithAUSODIs20162201247862.0016674.7001090
Azhar AliPAKTests201712011510557.5030038.33100110
Kevin PietersenENGTests200912111372*113.0019358.55010111
Mitchell MarshAUSODIs201622111179*111.0013085.38010100
Alex HalesENGODIs2017110110110110.00107102.8010095
Michael HusseyAUSTests2008-20122401104827.5026641.35000103
Ravi BoparaENGTests2009110104104104.0014372.7310091
Kevin PietersenENGODIs2007-200932010310051.5010697.17100101
Joe RootENGODIs2017110101101101.0010893.52100100
Misbah-ul-HaqPAKTests2017120999949.5020947.3701192
Mahela JayawardeneSLT20Is20101119898*-56175.0001094
Paul CollingwoodENGTests2009110969696.0015960.38010120
Shane WatsonAUSTests2012120915245.5013766.4201092
Andrew StraussENGODIs2007-20093318879*44.009196.70010101
Michael LumbENGT20Is2014330856328.3363134.92010122
Ahmed ShehzadPAKTests2017120847042.0025233.33010100
Alex HalesENGT20Is2014330814027.0074109.4600053
Graeme SmithSATests2010120807040.0012365.04010100
Michael VaughanENGODIs2007110797979.0068116.1801062
Ashwell PrinceSATests20101117878*-26229.7701050
Brad HaddinAUSTests20081217745*77.0014951.68000111
AB de VilliersSATests2010121777377.0019040.5301070
Tim AmbroseENGTests20091117676*-9580.0001082
Ricky PontingAUSTests2008-2012240753918.7512659.5200043
Ryan HarrisAUSTests20121227268*-12756.6901070
Asad ShafiqPAKODIs2011220717135.5010368.9301140
Ravi BoparaENGODIs2007-2009330713523.6710468.2700041
Jos ButtlerENGT20Is2014330706723.3354129.6301153
Kumar SangakkaraSLT20Is2010110686868.0049138.7801053
Misbah-ul-HaqPAKODIs20112216762*67.0011657.7601041
Moeen AliENGTests2015120665833.0014346.15010101
Suresh RainaINDTests2011121655365.0013548.1501080
David WarnerAUSTests2012120644232.009468.0900070
Aaron FinchAUSODIs2016220634731.5052121.1500091
Ravi BoparaENGT20Is2014331624231.0048129.1700061
Rahul DravidINDTests2011120605530.0019231.2501030
Tino MawoyoZIMTests2013120595029.5011352.2101090
David WarnerAUST20Is2012110585858.0043134.8801053
Matthew WadeAUSODIs20162115757*-52109.6201023
Brendon McCullumNZTests2014120563128.008367.4700080
George BaileyAUSODIs2016220563428.009062.2200070
Page 1Next

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