Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1.4)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Bill PonsfordAUSSouth Africa tour of Australia 1931/321931-1932461973419.40--00060
Derek VarnalsSAEngland tour of South Africa 1964/651964-1965360972316.17--00090
Keith BoyceWIAustralia tour of West Indies 1972/731973460973116.17--000110
Jeff DujonWIWest Indies tour of India 1987/881987-19884629740*24.2525837.6000060
Blair PocockNZNew Zealand tour of Australia 1993/941993360973416.1743422.35001120
Ashwell PrinceSABasil D'Oliveira Trophy 2009/102009-2010470974513.8622543.11002110
Will SutherlandVICMarsh Sheffield Shield 2019/202019-2020570973113.8623441.45000100
Warwick ArmstrongAUSAustralia tour of England 19021902570972613.8610.0000100
George PaineENGEngland tour of West Indies 1934/351935471974916.17--00101
Kris SrikkanthINDIndia tour of Pakistan 1989/901989470973613.8623141.99001130
Mitchell StarcAUSIndia tour of Australia 2024/252024-2025581972613.8624739.2700062
Sean DicksonDURBob Willis Trophy 20202020580975612.1335527.32011110
Matt MilnesNOTSpecsavers County Championship 20182018583974319.4020846.63000131
Josh ShawGLOCounty Championship 20222022592972913.8615363.4000185
James KellyAUSEngland tour of Australia 1903/041903-19045101972410.78--000110
Vic StollmeyerWIWest Indies tour of England 19391939110969696.00--010110
Romesh KaluwitharanaSLNew Zealand tour of Sri Lanka 20032003220967648.0013670.59010160
Andy FlowerZIMBangladesh tour of Zimbabwe 2000/012001220967348.0016757.49010160
Grant FlowerZIMZimbabwe tour of India 1992/931993120969648.0036226.5201180
Thilan SamaraweeraSLSri Lanka in Bangladesh Test Series 2008/092009120967748.0021844.04010120
Kevin O'BrienIREICC Intercontinental Cup 2017/1820171219678*96.0011782.0501083
Shakib Al HasanBANPakistan tour of Bangladesh 2021/222021120966348.0018452.17010130
Tim McIntoshNZ-2010020968948.0017953.6301073
Cheteshwar PujaraINDWest Indies tour of India 2018/192018220968648.0017156.14010160
Will YoungNZSouth Africa tour of New Zealand 2023/2420241219660*96.0020746.38010111
Beau WebsterAUSIndia tour of Australia 2024/252025121965796.0013969.06010110
Joe HardstaffENGIndia tour of England 19361936220969448.00--010150
Sidath WettimunySLAustralia tour of Sri Lanka 1982/831983120969648.0014864.86011130
Romesh KaluwitharanaSLPakistan tour of Sri Lanka 1996/971997230965732.0018452.17010110
Herschelle GibbsSANew Zealand tour of South Africa 2007/082007230966332.0016259.26010180
Brad HoggAUSBorder-Gavaskar Trophy 2007/082008231967948.0014665.75010110
Heath StreakZIMPakistan tour of Zimbabwe 1997/981998231965348.0024139.8301091
Saeed AnwarPAKWest Indies tour of Pakistan 1997/981997330966532.0018452.17010130
Misbah-ul-HaqPAKPakistan in Bangladesh Test Series 2011/122011231967048.0016358.90010131
Tillakaratne DilshanSLBangladesh tour of Sri Lanka 20072007331967948.0012775.59011101
Rikki ClarkeENGEngland tour of Bangladesh 2003/042003230965532.0025337.9401081
Kusal MendisSLAustralia tour of Sri Lanka 20222022230968532.0019150.26010100
Jack EdwardsNSWMarsh Sheffield Shield 2019/2020202319648*48.0018950.79000130
Barry KnightENGNew Zealand tour of England 19691969231964948.0017455.17000140
Lawrence RoweWIAustralia tour of West Indies 1972/731973330967632.00--010121
Bruce EdgarNZSri Lanka tour of Australia and New Zealand 1982/8319832319647*48.0021943.84000130
Graham ThorpeENGWest Indies tour of England 20002000340964624.0031830.1900180
Heath StreakZIMZimbabwe tour of India 2000/0120002419629*32.0025637.50000101
Heath StreakZIMWest Indies tour of Zimbabwe 200120012419683*32.0023640.68010121
Marlon SamuelsWIIndia in West Indies Test Series 201120112419678*32.0021744.24011110
Nuwan KulasekaraSLSri Lanka tour of England 20062006240966424.0019449.48011112
Tim SoutheeNZPakistan in New Zealand Test Series 2010/112011241965632.0013372.18010112
Brendan NashWIThe Wisden Trophy 20092009240968124.0021844.04010160
Dinesh ChandimalSLIndia tour of Sri Lanka 20172017240964824.0021644.44000101
Craig ErvineZIM-2011041964932.0020447.06000140
PreviousPage 280Next

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.