Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENGTests2007110226226226.0026286.26100242
Tony GreigENGTests1976121192116192.0036652.46110260
Ben StokesENGTests201712015810079.0023268.10110280
Joe RootENGTests20171201317265.5020962.68020240
Alan KnottENGTests197612011811659.0022153.39100140
Moeen AliENGTests20171201068453.0012882.81010180
Michael VaughanENGTests2007110103103103.0017359.54100110
Allan LambENGTests198412010310051.5019253.65100150
Ian BothamENGTests1980-19842401034525.7516163.98000152
Peter WilleyENGTests1976-1980240924523.0016655.42000180
Chris WoakesENGTests20171218461*84.0013960.43010120
Chris TavaréENGODIs19801118282*-12963.5701050
Alastair CookENGTests2007-2017230764225.3316346.6300060
Matt PriorENGTests2007110757575.009975.7601090
Mark StonemanENGTests2017120715235.5017141.5201090
Dawid MalanENGTests2017120696134.5022530.6701080
Graham GoochENGTests1980120695534.5012555.2001080
Mike DennessENGODIs1973110666666.0011756.4101060
Graeme FowlerENGTests1984120605030.0015339.22010110
Marcus TrescothickENGODIs2004110555555.0048114.5801090
Bob WoolmerENGTests1976120553727.5013241.6700060
Geoff BoycottENGTests1980120514725.5013936.6900040
Brian RoseENGTests19801215043*50.0011344.2500070
David BairstowENGTests1980121494049.009949.4900090
Tony GreigENGODIs1973110484848.005488.8900040
David HookesAUSODIs1983110454545.0045100.0000050
David GowerENGTests1984120454322.5011339.8200060
Andrew StraussENGODIs20041114444*-37118.9200090
Liam PlunkettENGTests20071114444*-4891.6700070
Paul DowntonENGTests1984120442722.0012136.3600060
Chris BalderstoneENGTests1976120393519.5017422.4100030
Wayne LarkinsENGTests1980120393019.5010039.0000011
Chris BroadENGTests1984120343217.0012626.9800040
Mike SmithENGODIs1973110313131.007143.6600020
Ian BothamENGODIs1980110303030.0022136.3600050
Paul CollingwoodENGTests2007110292929.004465.9100030
Graham YallopAUSODIs1983110292929.0026111.5400040
John SnowENGTests1976120282014.005451.8500040
Andrew FlintoffENGODIs20041112121*-18116.6700031
Derek PringleENGTests1984120211910.507727.2700030
Jonny BairstowENGTests2017120201810.003066.6700040
Kim HughesAUSODIs1983110181818.0016112.5000002
Allan BorderAUSODIs1983110171717.002277.2700020
David BairstowENGODIs1980110161616.002369.5700000
Andrew StraussENGTests2007110151515.002755.5600020
Michael VaughanENGODIs2004110141414.002556.0000020
Stuart BroadENGTests20171211414*14.002751.8500110
John EmbureyENGTests19801111313*-4827.0800020
David GowerENGODIs1980110121212.001675.0000020
Kepler WesselsAUSODIs1983110111111.002740.7400020
Page 1Next

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