Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Larry GomesWIWest Indies tour of India 1983/84198361032233831.86--00000
Majid KhanPAKPakistan tour of India 1979/801979-198061102235620.2754640.84021310
Graeme van BuurenGLOSpecsavers County Championship 2018201861202238318.5854141.22022280
Thikshila de SilvaCMCCMajor League Tournament 2025/262025-202681302235017.15218102.29011188
Mark GreatbatchNZNew Zealand tour of Australia 1989/901989121222146*222.0062435.58110300
Mohammad YousufPAKICC World Cup 2002/03200223022215974.0040954.28111330
Henry NichollsNZSri Lanka tour of New Zealand 2022/232023231222200*111.0027082.22100164
Brian LaraWIWest Indies tour of Zimbabwe 2003/04200324022219155.5026085.38100284
Ian BellENGThe Wisden Trophy 2012201234222276*111.0037758.89030220
Cheteshwar PujaraINDIndia tour of Bangladesh 2022/232022241222102*74.0040055.50110270
Quinton de KockSASri Lanka tour of South Africa 2018/1920192402228655.5025088.80030261
Shimron HetmyerWIWest Indies tour of Bangladesh 2018/1920182402229355.50211105.210201215
Asif IqbalPAKPakistan tour of Australia 1978/791979241222134*74.0045948.37100274
Mahela JayawardeneSLWarne-Muralitharan Trophy 2011201135022210544.4052342.45120311
Saleem ElahiPAKEngland tour of Pakistan 2000/0120003502227244.4054640.66010230
Kaushal SilvaSLPakistan in Sri Lanka Test Series 2015201535022212544.4057538.61110290
Tarun NethulaCSPlunket Shield 2012/132012-201355022210844.4042851.87100280
Jordan HermannSOMCounty Championship 2026202635022210644.4040454.95100311
Mansur Ali Khan PataudiINDEngland tour of India, Pakistan and Ceylon 1961/621961-196235022210344.40--110362
Basit AliPAKPakistan tour of West Indies 1992/93199335122292*55.5045149.22021262
Majid KhanPAKIndia tour of Pakistan 1978/7919783602224737.00--000-1
Trevor BaileyENGAustralia tour of England 195319535702227131.71--020210
Ricardo VasconcelosNORBob Willis Trophy 202020205812225831.7142652.11020370
Brian HastingsNZNew Zealand tour of West Indies 1971/72197258222210537.005731.58100180
Alastair CookENGThe Ashes 200920095902229524.6742652.11011340
Farokh EngineerINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19755902227524.67--022191
Andy GorvinGLACounty Championship 2025202579122250*27.7555839.78010270
Alan KnottENGEngland tour of Australia 1970/711970-19716922227331.7165633.84010180
Cheteshwar PujaraINDPataudi Trophy 2014201451002225522.2051043.53011320
Syd GregoryAUSAustralia tour of England 1909190951012227424.67--01200
Tom BantonSOMCounty Championship 20212021712122251*20.1839556.20012293
James PeirsonQUESheffield Shield 2025/262025-2026101612225214.8057638.54012191
Callum ParkinsonLEICounty Championship 20212021121612224114.8064134.63001200
Herschelle GibbsSASouth Africa tour of Zimbabwe 2001/022001220221147110.5029175.95110404
Ashwell PrinceSABangladesh in South Africa Test Series 2008/092008222221162*-32168.85110273
Chris GayleWIBangladesh tour of West Indies 20042004231221141110.5040254.98110310
Agha SalmanPAKPakistan tour of Sri Lanka 20232023232221132*221.0026882.46110243
Derek RandallENGIndia tour of England 1982198233022112673.6750543.76111161
Younis KhanPAKPakistan v Sri Lanka Test Series 2011/12201134022112255.2544349.89110153
Mohammad AshrafulBANIndia tour of Bangladesh 2004/052004242221158*110.5034763.69111303
Jayant YadavINDEngland in India Test Series 2016/17201634122110473.6748845.29110270
Alex CareySASheffield Shield 2023/242023-20242402219055.2529973.91020281
Herbie TaylorSASouth Africa tour of England 1929192934022112155.25--11000
Douglas JardineENGEngland tour of India 1933/341933-19343412216573.67--030-0
Colin CowdreyENGNew Zealand tour of England 1965196534122111973.67--110230
Daryll CullinanSASri Lanka tour of South Africa 2000/012000-200134122111273.6741653.13110265
Adam GilchristAUSIndia tour of Australia 1999/001999-20003512217855.2529874.16021260
Dimuth KarunaratneSSCMajor League Tournament 2024/252024-20254502217944.2033965.19020300
C.B. FryENGSouth Africa tour of England 1907190735022112944.20--110110
John WrightNZEngland tour of New Zealand 1987/88198835022110344.2068032.50100280
PreviousPage 130Next

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.