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/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/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
Emilio GayNORBob Willis Trophy 2020202046112177*24.2026944.98011150
Joey EvisonNOTCounty Championship 202120214601215820.1729441.16010172
Callum McLachlanWFPlunket Shield 2021/222021-20223611215624.2024050.42013141
J McKenzieAAPlunket Shield 2024/2520253611214624.2032037.81000142
Himasha LiyanageACCCMajor League Tournament 2025/262025-2026461121106*24.2023551.4910376
Chud LangtonSASouth Africa tour of England 1935193556212173*30.25--01200
Faoud BacchusWIWest Indies tour of England 198019805601216120.1728941.87012160
Andrew HallSASouth Africa tour of England and Ireland 2003200347212199*24.2014583.45013182
Fabian CowdreyKENLV= County Championship 201520154701215417.2923052.61011161
Joe WeatherleyHAMCounty Championship 202320235701215817.2926046.54011170
Adam MilneKENSpecsavers County Championship 201720175821215120.1723351.93012190
Delray RawlinsSUSSpecsavers County Championship 201720174801215515.1333136.56012201
Cole BriggsAAPlunket Shield 2022/2320224811215117.2936333.33011170
Santhush GunathilakeMSCMajor League Tournament 2025/262025-20267821215520.1729541.0201061
Lasith AbeyratneMSCMajor League Tournament 2024/252024-202558212156*20.1719661.73010152
Tommy WardSASouth Africa tour of England 192419245811215017.29--01000
Joshua DellWORSpecsavers County Championship 201920195901216113.4437532.27013170
Adam FinchWORCounty Championship 202420247921214317.2924848.79000153
Avishka PereraNSWCMajor League Tournament 2025/262025-20265901213813.4430240.07000130
Nick SelmanGLACounty Championship 2021202151001216912.1034235.38013150
Ashian DanielNCCMajor League Tournament 2025/262025-2026810112135*13.4432337.4600180
Zaman AkhterESSCounty Championship 2026202661011213513.4425148.21003171
Sydney BarnesENGEngland tour of Australia 1907/081907-1908510212138*15.13--00030
Jack LeachSOMSpecsavers County Championship 201620161516412127*10.0842728.34002160
Jeff CroweNZNew Zealand tour of Sri Lanka 1986/871987111120120*-39830.15100130
Inzamam-ul-HaqPAKIndia tour of Pakistan 2005/06200622012011960.0020060.00100121
Prasanna JayawardeneSLPakistan v Sri Lanka Test Series 2011/12201112012012060.0027643.48101120
Abul HasanBANWest Indies in Bangladesh Test Series 2012/132012121120113120.0014781.63100153
Jake LibbyNOTLV= County Championship 2014201412012010860.0029340.96100180
Dhananjaya de SilvaSLSri Lanka tour of India 2017/182017121120119*120.0023351.50100151
Adnan MuftiUAEICC Intercontinental Cup 2017201712012011060.0020359.11100150
Kapil DevINDAustralia tour of India 1986/87198632012011960.0014085.71100210
Graeme WoodAUSAustralia tour of England 1980198012012011260.0033036.36100100
Graeme SmithSURLV= County Championship 2014201423012010340.0014185.11100170
Ramnaresh SarwanWISri Lanka tour of West Indies 200320032301208240.0020259.41010181
Peter FultonNZWest Indies tour of New Zealand 2005/0620062301207540.0026844.78010153
Mitchell McClenaghanAAPlunket Shield 2016/17201733112073*60.0015875.95011133
Sunil GavaskarINDIndia tour of Pakistan 1984/8519842301204840.00--000-0
Saleem MalikPAKNew Zealand tour of Pakistan 1996/9719962301207840.0024449.18010140
Brendon McCullumNZNew Zealand in Sri Lanka Test Series 2012/1320122401206830.0018863.83010163
Brian LaraWISri Lanka tour of West Indies 1997199724012011530.0022054.55101121
Daren GangaWIWest Indies tour of Zimbabwe 2003/0420032401207330.0023351.50010210
Michael VandortSLSri Lanka tour of England 2006200624012010530.0033435.93100110
Mushfiqur RahimBANSri Lanka tour of Bangladesh 2017/1820182401209230.0028542.11010140
Ryan HarrisAUSBorder-Gavaskar Trophy 2014/152014-20153411207440.0016572.73010131
Abhimanyu MithunINDIndia in Sri Lanka Test Series 201020103401204630.0024349.38000160
Steve SmithAUSWest Indies tour of Australia 2023/24202424212091*60.0020060.00010141
Mitchell MarshAUSAustralia tour of New Zealand 2023/2420242401208030.0014682.19012162
Kane WilliamsonNZPakistan in New Zealand Test Series 2016/1720162401206130.0022254.05010131
Todd AstleCANPlunket Shield 2019/2020193401205330.0014781.63010162
PreviousPage 241Next

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.