Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)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 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 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
Tagenarine ChanderpaulWIWest Indies tour of Zimbabwe 2022/232023231258207*129.0061042.30100203
Gary KirstenSASouth Africa tour of Pakistan 1997/981997341258100*86.0070736.49120300
Angelo MathewsSLSri Lanka tour of New Zealand 2018/192018243258120*258.0061841.75110251
Matt PriorENGEngland in India Test Series 2012/1320124502589151.6055046.91020331
Hashim AmlaSAAustralia in South Africa Test Series 2013/142014361258127*51.6045257.08101340
Polly UmrigarINDPakistan tour of India 1952/53195256025810243.00--110151
Fred TitmusENGEngland tour of Australia 1965/661965-19665622586064.5065339.51030270
John WrightNZEngland tour of New Zealand 1991/92199236025811643.0083330.97112330
AB de VilliersSAFreedom Trophy 2015/1620154702588536.8660842.43021311
Harry BrookYORBob Willis Trophy 2020202057125866*43.0039565.32031327
Felix OrganHAMCounty Championship 20252025572258122*51.6077033.51110272
Sam WhitemanWAMarsh Sheffield Shield 2019/202019-202048025811032.2565439.45121422
Marcus HarrisAUSIndia tour of Australia 2018/192018-20194812587936.8649751.91020290
Clem HillAUSAustralia tour of England 1902190248125811936.86--111160
Jack RussellENGEngland tour of Australia 1920/211920-1921481258135*36.8649252.44112191
Doug WaltersAUSAustralia tour of South Africa 1969/7019704802587432.2559143.65030232
Lewis GregorySOMLV= County Championship 201420147912586932.2534774.35010339
Robert O'DonnellAAPlunket Shield 2019/202019-20205922586536.8653748.04030312
Glenn PhillipsAAPlunket Shield 2019/202019-202059025810228.6740763.39111349
Y LiyanageRCCMajor League Tournament 2024/252024-20255902588428.6739964.66010261
Joe DarlingAUSEngland tour of Australia 1894/951894-18955902587428.6710.00031163
Alvin KallicharranWIPakistan tour of West Indies 1976/7719775912587232.25--010-0
Sam BillingsKENSpecsavers County Championship 2018201851012585628.6743559.31010340
George RhodesWORSpecsavers County Championship 2016201651022585932.2554447.43020370
Allan BorderAUSWest Indies tour of Australia 1988/891988-198951022587532.2589628.79021210
Wayne PhillipsAUSAustralia tour of West Indies 1983/841984510025812025.8056345.65111334
Harry PodmoreKENSpecsavers County Championship 201920191319525854*18.4348153.64012383
Mayank AgarwalINDBangladesh in India Test Series 2019/202019220257243128.5035173.22100318
Neil McKenzieSASouth Africa in Bangladesh Test Series 2007/08200823025722685.6743559.08100323
Alec StewartENGEngland tour of New Zealand 1996/97199734025717364.2548153.43110331
Sean WilliamsZIMSouth Africa tour of Zimbabwe 2025202524125713785.67247104.05110302
Michael HusseyAUSAustralia tour of South Africa 2005/0620063512578964.2554846.90030341
Asad ShafiqPAKPakistan in Sri Lanka Test Series 20122012351257100*64.2553048.49121320
Kamran AkmalPAKPakistan in New Zealand Test Series 2009/1020093612578251.4040363.77031324
Shivnarine ChanderpaulWIAustralia tour of West Indies 2003200336025710442.8339065.90201363
Angelo MathewsCCCMajor League Tournament 2024/252024-20255612578851.4044158.28031214
Mike SmithENGEngland tour of South Africa 1964/651964-196556025712142.83--100261
Graham DowlingNZNew Zealand tour of India 1969/7019693612576951.40--020272
Basil WilliamsWIAustralia tour of West Indies 1977/78197836025710042.8311884.75110430
VVS LaxmanINDIndia tour of West Indies 2006200647025710036.7163440.54111390
Jason RoySURSpecsavers County Championship 201720175712578742.8332878.35021258
Stephen MurdochWFPlunket Shield 2016/172016-201757025710936.7139465.23111381
Josh BohannonLANBob Willis Trophy 202020205702579436.7163240.66020231
Gary KirstenSASouth Africa tour of England 1998199858125721036.7169137.19100301
Ramnaresh SarwanWIIndia tour of West Indies 2006200648025711632.1343758.81121381
Wilfred RhodesENG1912 Triangular Tournament19126802579232.13--021190
Bruce PairaudeauWIIndia tour of West Indies 1952/53195358025711532.13--11100
Mike DennessENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-19735802577632.1377833.03010350
GSM FernandoBRCMajor League Tournament 2025/262025-20267902579228.5648952.56021234
Paul SheahanAUSWest Indies tour of Australia 1968/691968-19695922575136.7134642.49010180
PreviousPage 106Next

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.