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
Marvan AtapattuSLSouth Africa tour of Sri Lanka 200420042401107227.5024345.27010140
Zaheer KhanINDIndia in New Zealand Test Series 2008/09200934211051*55.00106103.77010151
Ricky PontingAUSWest Indies tour of Australia 1996/9719962401108827.5022848.25010121
Tatenda TaibuZIMNew Zealand tour of Zimbabwe 200520052401107627.5027340.29010152
Kumar DharmasenaSLSri Lanka tour of India 1997/9819972411104036.6737429.41000110
Tillakaratne DilshanSLPakistan tour of Sri Lanka 2005/0620062411106936.6717164.33010160
Rajin SalehBANIndia tour of Bangladesh 200720072411104236.6718758.82000180
Simon KatichAUSBorder-Gavaskar Trophy 2010/1120102401104327.5027040.74000120
Chris WoakesENGEngland in Bangladesh Test Series 2016/1720162421104655.0026441.67000100
Ben StokesENGEngland tour of New Zealand 2022/2320232401103327.5020553.66000172
Dean ElgarSAAustralia in South Africa Test Series 2013/1420142401108327.5027240.44011122
Kusal MendisSLSri Lanka tour of South Africa 2024/2520242401104827.5018459.78001152
Nick KellyNDPlunket Shield 2017/1820184401104027.5019157.59000170
Joel ParisWASheffield Shield 2026/2720262421104655.0033133.23000170
Alzarri JosephWIWest Indies tour of New Zealand 2020/2120202401108627.5014376.92012125
John CampbellWIWest Indies tour of New Zealand 2020/2120202401106827.5022249.55010121
Joshua Da SilvaWIWest Indies tour of Australia 2023/2420242401107927.5023147.62010100
Gus AtkinsonSURCounty Championship 2022202244111066*36.6717861.80011170
Liam ScottSASheffield Shield 2023/242023-20242401105027.5025942.47010151
Mahmudul Hasan JoyBANNew Zealand tour of Bangladesh 2023/2420232401108627.5025443.31010130
Tanzid HasanBANBangladesh tour of Australia 2026202624011010127.5023846.2210291
Dinuka DilshanMSCMajor League Tournament 2025/2620262401106927.5018160.77010112
Baron ConstantineWIWest Indies tour of England 193919393401107927.50--011111
Graham DowlingNZPakistan tour of New Zealand 1964/6519652401106227.50--01120
Greg ChappellAUSNew Zealand tour of Australia 1973/741973-19743411106036.6723447.01011101
Syed KirmaniINDIndia tour of England 198219823411105836.6727540.00010130
Ian SmithNZNew Zealand tour of Sri Lanka 1983/8419843411104236.6711496.49000170
Manoj PrabhakarINDNew Zealand tour of India 1995/9619953411104336.6739427.9200071
Ramiz RajaPAKEngland tour of Pakistan 1987/8819873411105036.6721950.23010121
Peter TaylorAUSAustralia tour of Pakistan 1988/89198824211054*55.0033133.23010170
Jason GillespieAUSIndia tour of Australia 2003/042003-200435211048*36.6720753.14000170
Shoaib MalikPAKEngland tour of Pakistan 2005/0620053501103922.0021451.40001131
Mark RichardsonNZSouth Africa tour of New Zealand 2003/0420043501104522.0037329.49000150
Jos ButtlerENGThe Wisden Trophy 2015201535311059*55.0017562.86011104
David BoonAUSPakistan tour of Australia 1995/9619953501105422.0030336.30011120
Jonny BairstowENGEngland tour of West Indies 2018/1920193501105222.0018459.78010181
Matt TaylorWFPlunket Shield 2016/172016-20174511104127.5024544.90000151
Aadil AliLEISpecsavers County Championship 201720173501104022.0024844.35001160
Sajid KhanSOMCounty Championship 2022202245111053*27.5012687.30011163
Stanley JacksonENGAustralia tour of England 189618963501104522.00--00000
Curly PageNZNew Zealand tour of England 193719373501105322.00--01000
Robin BynoeWIWest Indies tour of India and Ceylon 1966/671966-19673501104822.00--000180
Devon SmithWIWest Indies tour of Australia 2005/0620053601108818.3326042.31011120
Darren SammyWIWest Indies in India Test Series 2011/1220113601104218.3311199.1000095
Praveen KumarINDPataudi Trophy 201120113601104018.33105104.76001164
Farokh EngineerINDIndia tour of West Indies 1961/6219623601105318.33--01100
Will YoungWARCounty Championship 202620265601106018.3322349.33010161
Fred AndersonCANPlunket Shield 2014/152014-20154601105418.3332533.85010140
Eathan BoschMIDCounty Championship 2026202646211043*27.5018758.82000142
Abdullah ShafiquePAKPakistan tour of Australia 2023/242023-20243601106218.3325742.80012110
PreviousPage 257Next

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.