Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Matthew HoggardENG200020001111212*-1866.6700010
Michael BevanAUS19981998110121212.003930.7700010
Ravindra JadejaIND20122012110121212.003138.7100020
Shaminda ErangaSL20112011110121212.003930.7700020
Matt HenryNZ20212021210121212.001485.7100030
Billy MurdochENG18921892110121212.00--000-0
Dave GregoryAUS187918791111212*---000-0
William AttewellENG188418841111212*---000-0
Walter RobinsENG19311931110121212.00--00010
George GladstoneWI193019301111212*-1485.7100020
Jack DunningNZ19331933110121212.00--000-0
Jim SimsENG19351935110121212.00--000-0
Don TaylorNZ19471947110121212.00--00010
Mohammad MunafPAK19621962110121212.00--00011
Terry JennerAUS19741974110121212.002842.8600020
Murray WebbNZ19741974110121212.004129.2700000
Liaqat AliPAK19751975110121212.00--000-0
Courtney WalshWI198519851111212*-1392.3100011
Gary RobertsonNZ19861986110121212.003534.2900020
Naved AnjumPAK19891989110121212.001580.0000020
Shahid SaeedPAK19891989110121212.001485.7100010
Nick KnightENG1998199812012116.003732.4300010
Justin LangerAUS1996199612012126.002744.4400101
Mohammad SamiPAK201220121201296.002646.1500010
Aravinda de SilvaSL199019901201276.00--000-0
Vusi SibandaZIM2005200512012126.003633.3300130
Thilan SamaraweeraSL2013201312012126.003040.0000100
Shaun TaitAUS200820081201286.001963.1600030
Mohammad AsifPAK200520051221212*-6119.6700020
Enamul HaqueBAN2003200312012116.002744.4400020
Tim RobinsonENG1989198912012126.003732.4300110
Nelon PascalWI2010201022012106.002744.4400020
Shafiul IslamBAN201120111201276.002941.3800000
Prenelan SubrayenSA202520252201286.001963.1600010
Rahkeem CornwallWI2020202012012106.001963.1600010
Kasun RajithaSL202620261201286.003138.7100020
Roshen SilvaSL201920191201296.007815.3800010
Towhid HridoyBAN202620261201296.003336.3600010
Haris RaufPAK2022202212012126.003435.2900100
Naseem ShahPAK20212021121121212.0010120.0000030
Phil HorneNZ1990199012012126.004228.5700110
L McCarthyIRE2026202612012116.002450.0000020
Sydney BarnesENG1907190712012116.00--00010
Lucky DentonENG1905190512012126.00--00100
Bert StrudwickENG191119111221212*-2744.4400020
Claude FloquetSA191019101211211*12.00--00000
Bobby PeelENG18931893121121212.00--00000
Frank WaltersAUS188518851201276.00--00020
Ernie JonesAUS189418941211211*12.00--00020
James KellyAUS1901190112012126.00--00100
PreviousPage 237Next

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.