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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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
Chris ReadENG20072007120643.002623.0800010
Enamul Haque jnrBAN2013201312166*6.001442.8600110
Nuwan KulasekaraSL2008200822165*6.004812.5000000
Sarfraz AhmedPAK20102010120653.003318.1800000
Pragyan OjhaIND2009200922265*-1637.5000010
Rubel HossainBAN20202020120653.003517.1400010
Floyd ReiferWI19991999120663.003218.7500100
Stephen O'KeefeAUS20142014121666.005311.3200000
Varun AaronIND20112011121646.001931.5800010
Sheldon CottrellWI20142014120643.001346.1500000
Imran KhanPAK20162016120663.001154.5500110
Mason CraneENG20182018120643.001154.5500000
Barry McCarthyIRE20242024220653.003318.1800000
Tarisai MusakandaZIM20172017120663.002128.5700110
Nauman AliPAK20262026120643.004214.2900010
Minod BhanukaSL20212021120653.001735.2900010
Mahmudul Hasan JoyBAN20212021120663.001346.1500110
Zakary FoulkesNZ20262026221666.004313.9500000
Cade CarmichaelIRE20262026120663.002128.5700100
Ibrahim ZadranAFG20232023120663.001833.3300110
Ziaur RahmanAFG20262026121666.001442.8600001
Rolland BeaumontSA19141914120663.00--00100
Sid EmeryAUS19121912420653.00--00000
Schofield HaighENG19091909121656.00--00000
Claude NewberrySA19131913120653.00--00000
Alfred CooperSA19131913120663.00--00100
Horace ChapmanSA19211921120643.00--00000
Monkey HornbyENG18791879120643.00--00000
Ted PeateENG1881188112164*6.00--00010
William CooperAUS18841884121666.00--00000
Johnny BriggsENG18891889220663.001735.2900100
Reg WoodENG18871887120663.00--00100
Charles VintcentSA18921892120663.00--00100
Charlie FinlasonSA18891889120663.00--00110
Tommy RoutledgeSA18921892120653.00--00000
Dante ParkinSA18921892120663.00--00100
Tom McKibbinAUS18971897120663.00--00100
Alfred RichardsSA18961896120663.00--00100
Frank LaverAUS19011901120663.00--00100
Charles PrinceSA18991899120653.00--00000
Abe WaddingtonENG19211921120663.002920.6900100
Tich RichmondENG19211921120643.00--00010
Conky ConynghamSA1923192312263*---00000
Tommy MitchellENG1935193512165*6.00--00000
Ernie McCormickAUS19351935221646.00--00000
Chuck Fleetwood-SmithAUS1935193522165*6.00--00000
Fred PriceENG19381938120663.002227.2700110
Peter SmithENG19461946220643.001637.5000000
Ranga SohoniIND19471947120643.001833.3300000
Denis AtkinsonWI19491949120663.00--00100
PreviousPage 254Next

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.