Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Lord's×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2014-2025471455180*75.8392549.19210430
Kevin PietersenENGTests2007-2011241374202*124.6760461.92200402
Matt PriorENGTests2007-2014361252103*50.4033475.45110231
Joe RootENGODIs2018-2026332198113*198.00185107.03110171
Andrew StraussENGTests2007-20112401689642.0038044.21010250
Jonny BairstowENGTests2018-20212301529350.6727555.27020190
Chris WoakesENGTests2018-2025231147137*73.5021169.67101220
Ben DuckettENGODIs2026110141141141.00135104.44100181
Gary BallanceENGTests201412013711068.5026252.29100170
Alastair CookENGTests2007-20184701193617.0028042.50000180
Moeen AliENGTests2014-20212401113927.7536730.25000150
Michael VaughanENGTests20071201097954.5027639.49010150
Ravi BoparaENGODIs2011110969696.0011186.4901060
Jonathan TrottENGTests2011120927046.0019547.18010110
Jacob BethellENGODIs2026110919191.009397.85010112
David WilleyENGODIs2018-2022220915045.5080113.7501073
Ian BellENGTests2007-2014360914515.1718050.56001121
Ian BellENGODIs2007-2011220905445.0011379.6501090
Marcus TrescothickENGODIs2002-2004220878643.5083104.8201081
Stuart BroadENGTests2011-20183418674*28.6710780.37011110
Ben StokesENGTests2014-2025240774419.2522035.0000270
Jonny BairstowENGODIs2018-2022220763838.0069110.14000111
Ollie PopeENGTests2018-2025230764425.3315947.8000080
Michael VaughanENGODIs2004110747474.0014152.4801080
Paul CollingwoodENGODIs2002-20073317464*37.0010074.0001081
Jos ButtlerENGTests2018-2021230722524.0016045.00000110
Kevin PietersenENGODIs20071117171*-9673.9601061
Dwayne BravoWIT20Is20091116666*-36183.3301043
Jason RoyENGODIs2018-2022220634031.507584.0000062
Liam PlunkettENGTests20141226255*-9863.2701080
Moeen AliENGODIs2018-2022220604730.008075.0000032
Jamie SmithENGTests2025120595129.507084.2901060
Brydon CarseENGTests2025120575628.508765.5201061
Nasser HussainENGODIs2002110545454.008265.8501030
Eoin MorganENGODIs2018110535353.0051103.9201041
Rory BurnsENGTests2021120494924.5014035.0000170
Jos ButtlerENGODIs2018-20263314941*24.5025196.0000043
Kevin PietersenENGT20Is2009110464646.0027170.3700051
Lendl SimmonsWIT20Is2009110444444.0037118.9200050
Ashley GilesENGODIs2002-2004221413941.006464.0600020
Zak CrawleyENGTests2025120402220.009243.4800070
Sam CurranENGTests2018-2021230404013.335178.4300251
Ravi BoparaENGT20Is2009110373737.0037100.0000031
Ben DuckettENGTests2025120352317.505267.3100040
Harry BrookENGTests2025120342317.003987.1800061
Liam LivingstoneENGODIs2022110333333.0033100.0000022
Ben StokesENGODIs2011-2022330332111.004278.5700040
Nick KnightENGODIs2002110313131.004273.8100020
Graeme SwannENGODIs2011110313131.0023134.7800030
Alec StewartENGODIs20021112828*-3580.0000020
Page 1Next

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