Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Old Trafford×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENG19982301053.335418.5200010
Nick KnightENG1998230463415.338653.4900050
Alec StewartENG199823025616485.3350450.79110340
Darren GoughENG1998-200333020126.6710020.0000010
Chris LewisENG19981111010*-1758.8200000
Chris AdamsENG1998110333.001421.4300000
Robert CroftENG19982315537*27.5015934.5900060
Mark EalhamENG1998110121212.001675.0000010
Adam HollioakeENG1998110464646.006373.0200050
Ali BrownENG1998110131313.001586.6700010
Matthew FlemingENG1998110555.001338.4600000
Mark RamprakashENG1998120643432.0024925.7000030
Ashley GilesENG1998-20032323720*37.007152.1100021
Graham ThorpeENG1998120000.0090.0000200
Mike AthertonENG19981201308965.0040032.50010200
Angus FraserENG199812100*0.00140.0000100
Dominic CorkENG1998120763.504017.5000010
Marcus TrescothickENG2003110606060.009265.2201070
Michael VaughanENG2003110333.00475.0000000
Andrew FlintoffENG2003110121212.002744.4400010
James AndersonENG2003-202232164*6.002030.0000010
Vikram SolankiENG2003110444.00944.4400010
Jim TroughtonENG2003110555.002222.7300000
Anthony McGrathENG2003110525252.009853.0601030
Chris ReadENG20031113030*-27111.1100030
Richard JohnsonENG2003110101010.006166.6700001
Stuart BroadENG2012-2022330332111.0027122.2200041
Luke WrightENG2012110141414.0011127.2700010
Craig KieswetterENG2012110111.00616.6700000
Alex HalesENG20121111111*-8137.5000001
Jos ButtlerENG2012-20253201028351.0057178.9501097
Jonny BairstowENG2012-20224401869946.5026570.19010261
Alastair CookENG2017120564628.0012245.9000080
Ben StokesENG2017-202223018410361.3331358.79110193
Joe RootENG2017-20223401115227.7522549.33010130
Moeen AliENG2017-20222319575*47.5087109.20010133
Dawid MalanENG2017120241812.005940.6800020
Toby Roland-JonesENG201712015117.504037.5000030
Keaton JenningsENG2017120351817.5010035.0000060
Tom WestleyENG2017120382919.0010635.8500070
David WarnerAUS2019110122122122.00117104.27100152
Steve SmithAUS2019110777.006116.6700010
Aaron FinchAUS2019110333.00475.0000000
Mitchell StarcAUS2019110161616.0011145.4500011
Usman KhawajaAUS2019110181818.0014128.5700030
Nathan LyonAUS2019110333.003100.0000000
Pat CumminsAUS2019110999.001560.0000010
Glenn MaxwellAUS2019110121212.002060.0000010
Marcus StoinisAUS2019110222222.003464.7100040
Jason BehrendorffAUS20191111111*-6183.3300000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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