Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGTests2006-201636028111046.8348058.54110400
Moeen AliENGTests201612014010870.0020368.97100173
Jonny BairstowENGTests20161201368168.0022061.82020150
Kevin PietersenENGTests2006-20102401259631.2518966.14011182
Andrew StraussENGTests2006-20102401115427.7517862.36010200
Matt PriorENGTests20101218984*89.0014561.38010140
Marcus TrescothickENGODIs2003110868686.0055156.36010162
Hardik PandyaINDODIs2017110767676.0043176.7401046
Joe RootENGTests2016120653932.508576.4700090
Eoin MorganENGODIs2010210616161.007482.4301060
Stuart BroadENGTests2010-2016240594814.7511551.3000180
Kevin PietersenENGT20Is2009110585858.0038152.6301053
Andrew StraussENGODIs2010110575757.0054105.5601080
Chris WoakesENGTests2016120494524.507862.8200080
Luke WrightENGODIs20101114848*-6672.7300040
Jonathan TrottENGTests2010120483624.0016429.2700060
Philip SaltENGT20Is2024110454545.0024187.5000062
Vikram SolankiENGODIs20031114040*-4981.6300060
William PorterfieldIRET20Is2009110404040.0036111.1100020
Chris GayleWIODIs2013110393939.004782.9800041
Jos ButtlerENGT20Is2024110393939.0021185.7100071
Paul CollingwoodENGTests2006-20102413926*13.009043.3300050
Luke WrightENGT20Is2009110343434.0016212.5000061
James AndersonENGTests2010-2016241341711.336949.2800150
Owais ShahENGT20Is2009110333333.0032103.1300031
Chris ReadENGTests2006110333333.006253.2300030
Marlon SamuelsWIODIs2013110303030.005752.6300030
Kieron PollardWIODIs2013110303030.005851.7200031
Jonny BairstowENGT20Is20241112828*-16175.0000013
Andrew FlintoffENGODIs20031112626*-13200.0000060
Kevin O'BrienIRET20Is2009110262626.003086.6700010
Gary BallanceENGTests2016120251712.509227.1700020
Steven FinnENGTests2010-20162422516*12.506339.6800120
Yuvraj SinghINDODIs2017110222222.003170.9700040
Scott StyrisNZT20Is2009110222222.002975.8600001
Eoin MorganENGTests2010120221711.005738.6000020
Shikhar DhawanINDODIs2017110212121.002295.4500040
Will JacksENGT20Is2024110202020.0018111.1100011
Dwayne BravoWIODIs2013110191919.003652.7800000
Steven DaviesENGODIs2010110181818.0018100.0000030
Ian BellENGTests2006121189*18.005135.2900020
Alex HalesENGTests201612018129.007225.0000030
Paul StirlingIRET20Is2009110171717.0016106.2500020
Harry BrookENGT20Is20241111717*-14121.4300011
Dimitri MascarenhasENGT20Is20091111616*-12133.3300010
Paul CollingwoodENGT20Is2009110151515.0011136.3600020
Sajid MahmoodENGTests2006110151515.003246.8800020
Ravindra JadejaINDODIs2017110151515.002657.6900000
Aaron RedmondNZT20Is2009110151515.0014107.1400020
James FosterENGT20Is20091111414*-8175.0000001
Page 1Next

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