Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Old Trafford×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alec StewartENG199823025616485.3350450.79110340
Jonny BairstowENG2012-20224401869946.5026570.19010261
Ben StokesENG2017-202223018410361.3331358.79110193
Philip SaltENG2022-2025221158141*158.0070225.71100188
Mike AthertonENG19981201308965.0040032.50010200
David WarnerAUS2019110122122122.00117104.27100152
Ben FoakesENG2022111113113*-21752.0710090
Joe RootENG2017-20223401115227.7522549.33010130
Jos ButtlerENG2012-20253201028351.0057178.9501097
Moeen AliENG2017-20222319575*47.5087109.20010133
Alex CareyAUS2019110858585.0069123.19010111
Mark RamprakashENG1998120643432.0024925.7000030
Marcus TrescothickENG2003110606060.009265.2201070
Alastair CookENG2017120564628.0012245.9000080
Robert CroftENG19982315537*27.5015934.5900060
Anthony McGrathENG2003110525252.009853.0601030
Adam HollioakeENG1998110464646.006373.0200050
Nick KnightENG1998230463415.338653.4900050
Harry BrookENG20251114141*-21195.2400051
Liam LivingstoneENG2022110383838.0026146.1500013
Zak CrawleyENG2022110383838.0010137.6200050
Tom WestleyENG2017120382919.0010635.8500070
Ashley GilesENG1998-20032323720*37.007152.1100021
Sam CurranENG2022-2025210353535.0018194.4400023
Keaton JenningsENG2017120351817.5010035.0000060
Stuart BroadENG2012-2022330332111.0027122.2200041
Chris ReadENG20031113030*-27111.1100030
Jacob BethellENG2025110262626.0014185.7100022
Dawid MalanENG2017120241812.005940.6800020
Ollie PopeENG2022110232323.002785.1900040
Marcus StoinisAUS2019110222222.003464.7100040
David WilleyENG2022110212121.0021100.0000011
Darren GoughENG1998-200333020126.6710020.0000010
Usman KhawajaAUS2019110181818.0014128.5700030
Ollie RobinsonENG2022110171717.002277.2700020
Mitchell StarcAUS2019110161616.0011145.4500011
Toby Roland-JonesENG201712015117.504037.5000030
Luke WrightENG2012110141414.0011127.2700010
Jason RoyENG2022110141414.0012116.6700030
Ali BrownENG1998110131313.001586.6700010
Andrew FlintoffENG2003110121212.002744.4400010
Adil RashidENG2022-2025210121212.0012100.0000010
Glenn MaxwellAUS2019110121212.002060.0000010
Mark EalhamENG1998110121212.001675.0000010
Alex HalesENG20121111111*-8137.5000001
Jason BehrendorffAUS20191111111*-6183.3300000
Jack LeachENG2022110111111.001764.7100020
Richard JohnsonENG2003110101010.006166.6700001
Chris LewisENG19981111010*-1758.8200000
Nasser HussainENG19982301053.335418.5200010
Page 1Next

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