Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL135/8 (20.1)LIOInnings break - LIO need 136 runs to winT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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)ODI4th 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 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Chris GayleWIWest Indies in Bangladesh Test Series 2012/132012241882529.3310286.27000113
Ramnaresh SarwanWIThe Frank Worrell Trophy 2009/102009240884222.0014461.11000110
Habibul BasharBANBangladesh tour of England 20052005240886322.0081108.64010140
Charles CoventryZIMIndia tour of Zimbabwe 20052005240883722.009394.62000141
Narsingh DeonarineWIWest Indies tour of Sri Lanka 20052005240884022.0021241.51000111
Upul TharangaSLSri Lanka in South Africa Test Series 2016/1720172418826*29.3312172.73000170
MahmudullahBANBangladesh in New Zealand Test Series 2016/172017240883822.0016453.66000120
Chris RogersAUSPakistan v Australia Test Series 2014/152014240884322.0029629.7300020
Daniel FlynnNZTrans-Tasman Trophy 2008/0920082418839*29.3321840.37000160
Farokh EngineerINDNew Zealand tour of India 1969/701969240884022.00--000100
Usman KhawajaAUSAustralia tour of New Zealand 2023/242024240883322.0025634.3800071
Tom LathamNZNew Zealand tour of England 20212021241883629.3320443.1400090
Mominul HaqueBANBangladesh tour of Australia 20262026241884929.3315158.28001120
Ariful HaqueBANZimbabwe tour of Bangladesh 2018/1920182418841*29.3315955.3500082
Liton DasBANBangladesh tour of West Indies 2024/252024240884022.0013465.6700080
Jermaine BlackwoodWISouth Africa tour of West Indies 20212021240884922.0022339.4600080
Daniel WorrallGLOSpecsavers County Championship 20182018341885029.3317051.76011130
Donald TiripanoZIMNew Zealand in Zimbabwe Test Series 201620162418849*29.3329829.53000121
Jake Fraser-McGurkVICMarsh Sheffield Shield 2019/202019-2020240885122.0017051.76010101
Tagenarine ChanderpaulWIPakistan tour of West Indies 20262026240883522.0023537.45000100
Frank MitchellENGEngland tour of South Africa 1898/991899240884122.00--00000
Joey PalmerAUSEngland tour of Australia and New Zealand 1881/821881-1882440883422.00--000100
Intikhab AlamPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/751975240883422.00--000-0
Mushtaq MohammadPAKPakistan tour of Australia 1978/791979240883622.0031228.2100090
Charlie GriffithWIWest Indies tour of India and Ceylon 1966/671966-19673428840*44.00--000140
Russel ArnoldSLEngland tour of Sri Lanka 2000/012001351886522.0023337.77012150
Shaun PollockSAWest Indies tour of South Africa 2003/042003-20044528838*29.3315158.2800070
Graeme SwannENGThe Ashes 2010/112010-20115518836*22.009988.8900091
Sarfraz AhmedPAKNew Zealand tour of United Arab Emirates 2018/1920183518830*22.0015756.0500090
Martin GuptillNZPakistan in New Zealand Test Series 2009/102009350886017.6024935.34012141
Adrian GriffithWIPakistan tour of West Indies 20002000350883417.6018946.5600090
Joe RootENGEngland in New Zealand Test Series 2012/132013350884517.6028830.5600180
Kuldeep YadavYORCounty Championship 20262026351883622.0025334.78000120
Ron OxenhamAUSEngland tour of Australia 1928/291928-1929350883917.6037623.4000030
Johnny WardleENGPakistan tour of England 19541954451885422.00--01084
Buster FarrerSANew Zealand tour of South Africa 1961/621962350884017.60--00080
Naushad AliPAKNew Zealand tour of Pakistan 1964/651965350883917.60--00000
Upul TharangaSLIndia tour of Sri Lanka 20172017360886414.6715457.14011140
Ben StokesENGPakistan v England Test Series 2015/162015360885714.6719245.83011100
Warren BardsleyAUSEngland tour of Australia 1924/251924-1925360882414.6713746.7200170
Charlie BarnettENGEngland tour of India 1933/341933-1934361883317.60--00102
Jack CrappENGAustralia tour of England 19481948361883717.60190.0000161
John ReidNZSouth Africa tour of New Zealand 1963/641964360883714.67--00040
Basil D'OliveiraENGIndia tour of England 19711971361883017.6017151.4600092
Blair HartlandNZEngland tour of New Zealand 1991/921992360884514.6728630.77002110
James FullerGLOLV= County Championship 20142014671882814.6714859.46001140
Michael RaeOVPlunket Shield 2022/232022-2023573883622.0015955.35001111
Ewart AstillENGEngland tour of West Indies 1929/301930470883912.577763.6400180
Barry JarmanAUSAustralia tour of England 19681968471884114.6730329.0400191
Allan LambENGWest Indies tour of England 19911991470882912.5724735.63001100
PreviousPage 295Next

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.