Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2014-2025452415121138.3353577.57310423
Ben DuckettENG2025120211149105.5026479.92110301
Ollie PopeENG202512011410657.0014578.62100160
Angelo MathewsSL2019110113113113.0012888.28100102
Eoin MorganENG2014-201822110288*102.0014271.83010101
Harry BrookENG2025120999949.5011387.61011112
Paul CollingwoodENG20071119191*-71128.1701034
Ben StokesENG2014-20253318633*43.0012668.25000102
Jamie SmithENG20251218444*84.0010778.5000093
Dawid MalanENG2021110707070.0012854.69010110
Zak CrawleyENG2025120696534.5013252.2701080
Haseeb HameedENG2021110686868.0019534.87010120
Rory BurnsENG2021110616161.0015339.8701061
Jonny BairstowENG2018-2021220593029.5056105.36000111
Jos ButtlerENG2014-2021320564928.0052107.6900062
Lahiru ThirimanneSL2019110535353.006877.9401040
Alastair CookENG2007-2014220504625.007566.6700060
Chris WoakesENG2014-2025220473823.506473.4400052
Matt PriorENG2007110464646.0045102.2200040
Ian BellENG2007110444444.0038115.7900080
Craig OvertonENG2021110323232.004276.1900060
Dhananjaya de SilvaSL20191112929*-3680.5600010
James VinceENG2018110272727.0027100.0000050
Brydon CarseENG2025110222222.002395.6500040
Avishka FernandoSL2019110202020.002195.2400040
Kushal Janith PereraSL2019110181818.0014128.5700030
Jon LewisENG2007110171717.0015113.3300020
Moeen AliENG2014-20213201798.502665.3800030
Owais ShahENG2007110151515.003641.6700000
Sam CurranENG2021110151515.003050.0000020
Ravi BoparaENG2007110111111.001668.7500010
Josh TongueENG2025110111111.001861.1100020
Dimuth KarunaratneSL2019110101010.001758.8200020
James TredwellENG201411188*-5160.0000010
Alex HalesENG2014110444.00944.4400000
Kusal MendisSL2019110333.001323.0800000
Thisara PereraSL2019110222.00366.6700000
Stuart BroadENG2007110111.00333.3300000
Isuru UdanaSL201911111*-1100.0000000
Shoaib BashirENG202511111*-425.0000000
James AndersonENG2007-202132211*-250.0000000
Kevin PietersenENG2007110000.0030.0000100
Ollie RobinsonENG2021110000.00150.0000100

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