Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Phil SimmonsWI19971997230210.671910.5300100
Mir HamzaPAK20232023240220.501414.2900300
Abrar AhmedPAK20252025243222.001118.1800000
Sydney BarnesENG19091909340210.50--00200
Johannes KotzeSA19021902240220.50--00300
Frank WardAUS1936193624121*0.67258.0000200
Lawrie MillerNZ19541954240220.50--00300
Allen LissetteNZ1956195624221*1.00--00200
Danny MorrisonNZ19871987340220.50613.2800300
John ChildsENG1988198824422*-414.8800000
Abu JayedBAN20182018362220.50306.6700300
Brian StathamENG19561956462220.50--00300
Phil TufnellENG1994199456222*0.50533.7700400
Johnny HayesNZ1955195568421*0.5020.0000300
Asoka de SilvaSL1985198511111*---00000
Dilhara FernandoSL2003200311111*-250.0000000
Stuart MacGillAUS20012001110111.00520.0000000
Jacques KallisSA19951995110111.00128.3300000
Ashish NehraIND2004200411111*-911.1100000
Mohammad ZahidPAK19981998110111.00119.0900000
Shane Edward BondNZ20072007110111.00205.0000000
Shoaib AkhtarPAK19971997110111.00250.0000000
Charl LangeveldtSA2006200611111*-333.3300000
Martin SaggersENG20032003110111.00128.3300000
Irfan PathanIND20032003110111.00137.6900000
Arshad KhanPAK2005200511111*-616.6700000
Jamie HowNZ20092009110111.00119.0900000
Ruchira PereraSL1999199911111*-911.1100000
Piyush ChawlaIND20062006110111.00911.1100000
Piyush ChawlaIND20122012110111.00250.0000000
V. R. V. SinghIND2007200711111*-616.6700000
Shahbaz NadeemIND2019201911111*-520.0000000
James PattinsonAUS20162016210111.00812.5000000
Simon KerriganENG2013201311111*-128.3300000
Theo van WoerkomIRE20242024110111.00911.1100000
Jhye RichardsonAUS20192019210111.00714.2900000
Thangarasu NatarajanIND2021202111111*-911.1100000
Zak CrawleyENG20192019110111.00616.6700000
Waqar SalamkheilAFG2019201911111*-425.0000000
Gerald CoetzeeSA20242024110111.00812.5000000
Tafadzwa TsigaZIM20262026210111.00250.0000000
Awais ZafarPAK20262026110111.00812.5000000
Johnny BriggsENG18841884110111.00--00000
Johnny BriggsENG18971897110111.00--00000
Joe HunterENG18841884110111.00--00000
Harry MosesAUS18951895110111.00--00000
Fred MartinENG18901890110111.00--00000
Punch PhilipsonENG18921892110111.00--00000
Johnny TyldesleyENG19011901110111.00--00000
George ThorntonSA1902190211111*---00000
PreviousPage 268Next

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.