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 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 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
Daniel FlynnNDPlunket Shield 2016/172016-20173601356622.5042132.07011171
Farokh EngineerINDEngland tour of India, Pakistan and Ceylon 1961/621961-19624611356527.00--010220
Shaun MarshAUSBorder-Gavaskar Trophy 2016/1720173601356622.5044130.61020120
Mayank AgarwalINDIndia tour of South Africa 2021/222021-20223601356022.5026151.72010240
Roston ChaseWIPakistan v West Indies Test Series 2016/1720163601355022.5035138.46010151
John CampbellWIWest Indies tour of New Zealand 2025/2620253601354522.5032641.41000210
Kris ClarkeNDPlunket Shield 2021/22202236213563*33.7527349.45010101
Bob WyattENGAustralia tour of England 193419344601354422.5040033.7500131
Intikhab AlamPAKPakistan tour of New Zealand 1964/6519653611354527.00--00061
Mark BurgessNZNew Zealand tour of England 197819783601356822.5044930.07010150
Gordon GreenidgeWIPakistan tour of West Indies 1987/8819883601354322.5030344.55000170
Malcolm MarshallWIWest Indies tour of England 198819885611357227.0022759.47011133
Marcus TrescothickENGPakistan tour of England and Scotland 200620064701355819.2933240.66010211
Mark GillespieWFPlunket Shield 2012/132012-20135701357719.29131103.05011157
Anaru KitchenOVPlunket Shield 2018/192018-20194701353819.2927149.82000152
Henry BrookesWAR/DERCounty Championship 2023202357413552*45.0018075.00010173
Michael BurgessWARBob Willis Trophy 202020205801353916.8827249.63000201
Kris SrikkanthINDIndia tour of Australia 1991/921991-19924801353816.8836437.09001200
Logan van BeekWFPlunket Shield 2017/182017-201871021353416.8824854.44002192
Jake DoranTASSheffield Shield 2018/192018-201951021354716.8845829.4800170
Bob TaylorENGEngland tour of Australia and New Zealand 1982/831982-198351031353719.2932641.41001160
Jack BrooksYORLV= County Championship 201520151212113550*12.2729146.39011200
Will WilliamsLANCounty Championship 20232023131331356113.5055024.55012141
Ben CoadYORSpecsavers County Championship 2018201891571353316.8820366.50001211
James TomlinsonHAMLV= County Championship 201420141616101355122.5033540.30011161
Josh TongueWORSpecsavers County Championship 20172017121631354110.3832142.06001170
Graham OnionsLANSpecsavers County Championship 20182018111741354110.3818871.81004163
N McFadyenSASheffield Shield 2026/272026110134134134.0017477.01100165
Henry WoodENGEngland tour of South Africa 1891/921892111134134*---100-0
Zaheer AbbasPAKSri Lanka tour of Pakistan 1981/821982110134134134.0014890.54100122
Shivnarine ChanderpaulWIClive Lloyd Trophy 2012/13201322013410867.0033240.36100170
Prasanna JayawardeneSLBangladesh tour of Sri Lanka 20072007321134120*134.0021761.75100120
Marlon SamuelsWIWest Indies tour of Zimbabwe and South Africa 2007/0820071201349467.0028247.52010170
Rahkeem CornwallWISri Lanka tour of West Indies 2020/2120212201347367.0017775.71020193
Irfan PathanINDIndia tour of Pakistan 2005/0620063301349044.6722759.03010163
Angelo MathewsSLSri Lanka in Bangladesh Test Series 2013/1420142311348667.0021263.21010112
Dhananjaya de SilvaSLSri Lanka in Pakistan Test Series 2019/202019231134102*67.0023058.26101171
Kerry O'KeeffeAUSNew Zealand tour of Australia 1973/741973-19743311348567.0029245.89010120
Sandeep PatilINDIndia tour of Pakistan 1984/85198423013412744.6723154.98101180
Graeme FowlerENGEngland tour of Pakistan 1983/8419842301345844.6727848.20020170
Roy DiasSLNew Zealand tour of Sri Lanka 1983/84198423013410844.6728946.37100200
Afsar ZazaiAFGAfghanistan tour of Zimbabwe 2024/252024-202523013411344.6720864.4210083
Steve WaughAUSAustralia v Pakistan in Sri Lanka and the UAE 2002/032002341134103*44.6725053.60102153
Mathew SinclairNZNew Zealand tour of Zimbabwe 2000/0120002421344467.0028447.18000151
Hashan TillakaratneSLPakistan tour of Sri Lanka 1994199424113483*44.6725452.76010220
Rashid LatifPAKPakistan tour of England 200120012401347133.5025851.94010160
MahmudullahBANSri Lanka tour of Bangladesh 2017/18201824213483*67.0025352.96010132
Sarfraz AhmedPAKPakistan v Sri Lanka Test Series 2013/1420142401347433.5021163.51010111
Chris WoakesENGWest Indies tour of England 202420243401346233.5019269.79010150
Tom LathamNZEngland tour of New Zealand 2022/2320232401348333.5028846.53010151
PreviousPage 221Next

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.