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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 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 runsT2063rd 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/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
Joel ParisWASheffield Shield 2022/232022-20237821233120.5038432.03000101
Muhammad AbbasWFPlunket Shield 2025/2620264801234215.3826845.90001122
Deryck MurrayWIWest Indies tour of England 197619765821233620.5025947.49000140
Desmond HaynesWIWest Indies tour of Australia 1992/931992-19935801234515.3823552.34000171
Oliver DaviesNSWSheffield Shield 2025/2620255901236413.6719563.08011182
Kasun AbeyrathneBCAAMajor League Tournament 2025/262025-20266901233913.6724151.04000161
Frank MooneyNZNew Zealand tour of South Africa 1953/541953-19545901233513.67--00000
Daniel DrewSASheffield Shield 2023/24202351001232912.3032138.32001130
Jade DernbachSURSpecsavers County Championship 2018201891121233113.6713988.49003172
Gubby AllenENGNew Zealand tour of England 19311931310122122122.00--100141
Hasan RazaPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/03200212112268122.0031438.85020200
Shakib Al HasanBANSri Lanka tour of Bangladesh 2008/0920081201229661.0025747.4701081
Soumya SarkarBANBangladesh in New Zealand Test Series 2016/1720171201228661.0016872.62010170
Ian RedpathAUSSouth Africa tour of Australia 1963/6419641201229761.0032537.54010140
Arun LalINDPakistan tour of India 1986/8719871201227061.00--020-0
Arjuna RanatungaSLAustralia tour of Sri Lanka 1982/8319831201229061.0018466.30010181
Mohammad AzharuddinINDNew Zealand tour of India 1995/9619953201228761.0020260.40010150
Ken RutherfordNZIndia tour of New Zealand 1993/9419941201226361.0026845.52020122
Sourav GangulyINDZimbabwe tour of India 2000/01200023112265*61.0021257.55010115
Steve SmithSUSCounty Championship 202320233301228940.6725448.03010151
Kaushal SilvaSLPakistan in Sri Lanka Test Series 201420142301226440.6731838.36010180
C.B. FryENGEngland tour of South Africa 1895/9618962301226440.67--010-0
Iftikhar Ali Khan PataudiENGEngland tour of Australia 1932/33193223012210240.6749424.7010060
Ken WadsworthNZEngland tour of New Zealand 1974/7519752301225840.6727145.02020130
Rahul DravidINDEngland tour of India 2001/0220013411228640.6743528.05010120
Mahela JayawardeneSLAustralia tour of Sri Lanka 199919993401224630.5025248.41000180
Adam GilchristAUSAustralia v Pakistan in Sri Lanka and the UAE 2002/03200234112266*40.6719163.87010131
Wasim RajaPAKPakistan tour of New Zealand 1978/7919793401227430.50--010170
Mark BoucherSASouth Africa in Australia Test Series 2008/092008-20093401228930.5027544.36010101
Ramnaresh SarwanWIWest Indies tour of Zimbabwe 2003/0420032401226530.5026845.52010170
Grant FlowerZIMZimbabwe tour of India 2000/012000241122106*40.6723851.26102154
Heath StreakZIMZimbabwe tour of South Africa 2004/0520052401228530.5027744.04010160
Saeed AnwarPAKEngland tour of Pakistan 2000/0120003401225330.5018765.24010140
Andy BlignautZIMWest Indies tour of Zimbabwe 200120012401229230.5020758.94011163
Salman ButtPAKPakistan in New Zealand Test Series 2009/1020092401226630.5033036.97010160
Rohit SharmaINDIndia in New Zealand Test Series 2013/1420142411227240.6727943.73011141
MahmudullahBANBangladesh tour of South Africa 2017/1820172401226630.5020758.94010202
Ravindra JadejaINDBorder-Gavaskar Trophy 2016/1720173411226340.6717868.5402096
Mitchell MarshWASheffield Shield 2024/2520242401229430.5019861.62010181
Tom LathamNZIndia in New Zealand Test Series 2019/2020202411225240.6723053.04020160
Mominul HaqueBANBangladesh tour of India 2024/252024241122107*40.6722753.74101201
Mominul HaqueBANBangladesh in West Indies Test Series 201420142401225630.5031139.23020140
Travis HeadAUSAustralia tour of United Arab Emirates 2018/1920182401227230.5025947.10011110
Tom WestleyENGSouth Africa tour of England 201720172401225930.5029741.08010230
Murray GoodwinZIMZimbabwe tour of New Zealand 1997/9819982401227230.5029241.78010150
Sami AslamPAKPakistan in New Zealand Test Series 2016/1720162401229130.5036133.80010101
Babar AzamPAKSouth Africa tour of Pakistan 2020/2120212401227730.5021357.28010190
Shimron HetmyerWIWest Indies tour of New Zealand 2017/1820172401226630.5016175.78010183
Wanindu HasarangaSLSri Lanka tour of South Africa 2020/212020-20212401225930.5013292.42010221
Nathan McSweeneySASheffield Shield 2026/2720262401226630.5033236.7502090
PreviousPage 238Next

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.