Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul CollingwoodENGT20Is2007-20093301177939.0075156.0001065
Alastair CookENGODIs2012110112112112.0012093.33100131
Marcus TrescothickENGODIs2004110104104104.0012483.87100140
Shikhar DhawanINDODIs2013111102102*-10795.33100101
Herschelle GibbsSAODIs2004110101101101.0013574.8110091
Misbah-ul-HaqPAKODIs20131119696*-12775.5901053
Tillakaratne DilshanSLT20Is20091119696*-57168.42010122
Jason RoyENGODIs2017110848484.0066127.27010112
Jos ButtlerENGODIs2017-20252228443*-55152.73000102
Owais ShahENGT20Is2007-20093318055*40.0056142.8601091
Andrew FlintoffENGTests2004110727272.009972.73010130
Ian BellENGTests2004110707070.0013053.85010100
Craig KieswetterENGT20Is20112216858*68.0058117.2401052
Michael VaughanENGTests2004110666666.0011855.9301090
Kevin PietersenENGT20Is2007-2009330663122.0045146.67000100
Jamie SmithENGODIs2025110646464.0028228.57010103
Alex HalesENGT20Is20112216462*64.0057112.2801081
David WarnerAUST20Is2009110636363.0053118.8701061
Ben DuckettENGODIs2025110585858.0046126.0901053
Ravi BoparaENGT20Is2009-2011320585529.0056103.5701050
Joe RootENGODIs2017-2025220584429.006490.6300030
Herschelle GibbsSAT20Is2009110555555.0035157.1401081
Ian BellENGODIs2012110535353.006482.8101070
Ashley GilesENGTests2004110525252.007866.6701080
Rohit SharmaINDODIs2013110525252.005692.8601070
Dinesh KarthikINDODIs20131115151*-5494.4401080
Nasir JamshedPAKODIs2013110505050.009353.7601050
Moeen AliENGODIs20171114848*-25192.0000062
Matt PriorENGT20Is2007220472523.5028167.8600062
Jacques RudolphSAODIs2004110464646.0039117.9500041
Graeme SmithSAODIs2004110454545.006470.3100050
Jacques KallisSAT20Is2009110454545.0031145.1600061
Jonathan TrottENGODIs20121114343*-6863.2400030
Jonny BairstowENGODIs2017110393939.005176.4700020
Matthew HoggardENGTests2004110383838.005273.0800070
Steve HarmisonENGTests20041113636*-27133.3300033
Marcus TrescothickENGTests2004121343034.008141.9800070
Ashley GilesENGODIs2004110313131.003783.7800030
Graeme SmithSAT20Is2009110313131.0018172.2200060
Ben StokesENGT20Is2011210313131.0023134.7800031
Michael HusseyAUST20Is20091112828*-15186.6700031
David HusseyAUST20Is2009110272727.0016168.7500003
Harry BrookENGODIs20251112626*-3672.2200011
Sanath JayasuriyaSLT20Is2009110242424.003764.8600030
Brad HaddinAUST20Is2009110242424.0019126.3200021
Alastair CookENGT20Is2007220241512.002596.0000040
Michael YardyENGT20Is20072112323*-18127.7800020
Geraint JonesENGTests2004110222222.005738.6000030
Virat KohliINDODIs2013110222222.0018122.2200040
Dimitri MascarenhasENGT20Is20072212018*20.0020100.0000010
Page 1Next

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