Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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 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
Kumar SangakkaraSLSri Lanka tour of West Indies 200320032301437547.6733243.07020170
Shaun PollockSAICC World Cup 2002/03200223214399*143.0024558.37010152
Sarfraz AhmedPAKPakistan v Australia Test Series 2014/152014232143109143.0014598.62100170
Chris WoakesENGPakistan tour of England 2020202033114384*71.5022264.41010170
Alex HalesNOTSpecsavers County Championship 201620162301437347.6729248.97010231
Quinton de KockSABasil D'Oliveira Trophy 2015/162016232143129*143.0014797.28100182
David AllenENGPakistan tour of England 1962196243114379*71.50--020110
Rahul DravidINDEngland in India Test Series 2008/09200824014313635.7539036.67101190
Mahela JayawardeneSLPakistan in Sri Lanka Test Series 201420142401435935.7530047.67020180
Abdul RazzaqPAKWest Indies v Pakistan in United Arab Emirates 2001/02200224114364*47.6730347.1901091
Shahid AfridiPAKPakistan tour of Sri Lanka 200020002401437435.7521466.82010203
Alistair CampbellZIMNew Zealand tour of Zimbabwe 2000/0120002401438835.7545231.64011121
Imran NazirPAKPakistan tour of West Indies 2000200024014313135.7522463.84101210
Dilruwan PereraSLBangladesh in Sri Lanka Test Series 2016/1720172401435135.7529847.99020183
Travis DowlinWIThe Frank Worrell Trophy 2009/1020092401436235.7530746.58020200
Imrul KayesBANEngland in Bangladesh Test Series 2016/1720162401437835.7523461.11010180
Angelo MathewsSLPakistan tour of Sri Lanka 202320232411436447.6728350.53020182
Richard HadleeNZAustralia tour of New Zealand 1976/7719772401438135.7524358.85010162
Mohsin KhanPAKSri Lanka tour of Pakistan 1985/8619852411435047.67--010-0
Saleem MalikPAKEngland tour of Pakistan 1987/8819873411436047.6733742.43021180
Graeme SmithSAIndia in South Africa Test Series 2010/112010-20113501436228.6019573.33010210
Boeta DippenaarSASouth Africa tour of England and Ireland 200320033511439235.7531844.97011190
Shoaib MalikPAKWest Indies tour of Pakistan 2006/0720063501436928.6029448.64010201
JP DuminySAAustralia in South Africa Test Series 2008/09200935114373*35.7534541.45010200
Tom VeiversAUSAustralia tour of India 1964/6519643501437428.60--022163
Javed MiandadPAKZimbabwe tour of Pakistan 1993/9419933501437028.6039236.48010151
Saleem MalikPAKNew Zealand tour of Pakistan 1990/9119903511437135.7529348.81010191
Asif MujtabaPAKPakistan tour of West Indies 1992/9319933501435928.6048429.55010160
Andrew JonesNZNew Zealand tour of England 199019903501434928.6036239.50000121
Basit AliPAKZimbabwe tour of Pakistan 1993/9419933501434028.6027552.00000200
Mark DekkerZIMZimbabwe tour of Pakistan 1993/94199335114368*35.7537638.03021170
Andrew FlintoffENGEngland tour of Sri Lanka 2003/0420033601437723.8326553.96011205
Russel ArnoldSLSri Lanka tour of South Africa 2000/012000-20013601437123.8326553.96011200
Marlon SamuelsWIPakistan v West Indies Test Series 2016/1720163601437623.8330746.58011230
Jeff CroweNZWest Indies tour of New Zealand 1986/8719873611435528.6052827.08010120
Ahmed ShehzadPAKPakistan in Sri Lanka Test Series 201520153611436928.6023461.11011171
Peter NevillAUSThe Ashes 201520154601435923.8331345.69010170
Lachlan HearneNSWSheffield Shield 2021/222021-20223601436523.8329648.31010170
Aamer JamalPAKPakistan tour of Australia 2023/242023-20243611438228.6025456.30012155
Ivan BarrowWIWest Indies tour of England 1933193336014310523.83--10100
Amar SinghINDIndia tour of England 1936193636114348*28.60--00071
Fred TitmusENGEngland tour of India 1963/64196456214384*35.75--010120
Joey CarewWINew Zealand tour of West Indies 1971/7219723601434523.83--000120
Kiran MoreINDIndia tour of Australia 1991/921991-199236114367*28.6037338.34010130
Aamer SohailPAKZimbabwe tour of Pakistan 1993/9419933601436323.8330546.89010170
Ridley JacobsWIAustralia tour of West Indies 1998/9919994701436820.4333342.94010180
Matt HenryCANPlunket Shield 2015/162015-201657114375*23.83138103.62011204
Mark SteketeeQUEMarsh Sheffield Shield 2019/202019-20205711435223.8322264.41010171
Sam BillingsKENCounty Championship 202220225711434423.8336439.29002162
Tom HelmMIDSpecsavers County Championship 201920196711434623.8328749.83000220
PreviousPage 209Next

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.