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
Nazmul Hossain ShantoBANBangladesh tour of Zimbabwe 20212021121119117*119.0012694.4410056
Bob WyattENGSouth Africa tour of England 1929192922011911359.50--100-0
Mahela JayawardeneSLWest Indies in Sri Lanka Test Series 2010/1120103301195939.6724548.57020131
Brett LeeAUSNew Zealand tour of Australia 2001/0220013301196139.6721754.84010173
Jacques KallisSASouth Africa in New Zealand Test Series 2011/12201223011911339.6727243.75101161
James MarshallNZSri Lanka tour of New Zealand 2004/0520052301195239.6731437.90010150
Stuart BroadENGNew Zealand in England Test Series 200820083301196439.6724748.18010170
James NeeshamNZSri Lanka in New Zealand Test Series 2014/152014-20152301198539.6714283.80010163
Travis HeadAUSWest Indies tour of Australia 2023/24202423011911939.6713687.50102123
Usman ArshadDURSpecsavers County Championship 201620162301198439.6721854.59010132
Niroshan DickwellaSLSri Lanka in Pakistan Test Series 2019/2020192301196539.6717468.39010180
Jhye RichardsonWASheffield Shield 2021/2220212301195039.6715676.28010220
Kyle VerreynneSASouth Africa tour of West Indies 202420242301195939.6719860.10010150
Freddie BrownENGEngland tour of New Zealand 1950/5119512311196259.50--010170
Sanath JayasuriyaSLSri Lanka tour of West Indies 2003200324111972*39.6719660.71010160
Ricky PontingAUSNew Zealand tour of Australia 1997/98199734111973*39.6719561.03010122
Heath StreakZIMZimbabwe tour of Australia 2003/04200324111971*39.6739030.51010170
Martin van JaarsveldSASouth Africa tour of Sri Lanka 200420042401195129.7533635.42010150
Craig CummingNZSri Lanka tour of New Zealand 2006/0720062401194329.7528242.20000142
MahmudullahBANPakistan in Bangladesh Test Series 201520152401194929.7523850.00000120
Sarfraz AhmedPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172401196829.7520956.9401071
Steve SmithAUSAustralia tour of Bangladesh 201720172401195829.7521854.59010150
Kraigg BrathwaiteWIWest Indies tour of Sri Lanka 2021/2220212401197229.7533535.52011170
Dean ElgarSASouth Africa tour of Pakistan 2020/2120212401195829.7519660.71010200
Dean ElgarSAWest Indies tour of South Africa 2022/2320232401197129.7519361.66010180
Moeen AliENGIndia tour of Ireland and England 201820182401195029.7532236.96010112
Imam-ul-HaqPAKSouth Africa tour of Pakistan 2025/2620252401199329.7520458.33011101
D SigeraCCCMajor League Tournament 2025/2620263401198129.7516671.69010182
Wally HammondENGIndia tour of England 194619463411196939.67--01061
Bob CowperAUSAustralia tour of India 1964/6519642411198139.67--010170
Mohammad AzharuddinINDSri Lanka tour of India 1997/9819973401196229.7527343.59021140
Brian McMillanSAAustralia tour of South Africa 1996/9719972411195539.6725247.22020150
Herschelle GibbsSASouth Africa tour of West Indies 200520054501194923.8040529.38000141
Saqlain MushtaqPAKPakistan tour of New Zealand 2000/012001351119101*29.7536332.78101122
Chris CairnsNZEngland tour of New Zealand 1991/9219923501196123.8031238.14011180
Matthew WadeAUSTrans-Tasman Trophy 2019/202019-20203511193829.7524249.17000111
Shai HopeWIEngland tour of West Indies 2018/1920193501195723.8027643.12010130
Tom GraveneyENGNew Zealand tour of England 195819584501193723.80--000-0
Ashok MankadINDIndia tour of Australia 1977/781977-19783501194423.8027643.1200170
Paul CollingwoodENGPakistan in England Test Series 201020104601198219.8328941.18011160
Mark BoucherSASouth Africa tour of Australia 2005/062005-20063611196223.8021056.67010150
Nathan AstleNZNew Zealand tour of Australia 1997/9819973611194023.8027343.59000120
HMRKB HerathSLWarne-Muralitharan Trophy 201620163611193523.8020059.50000140
Hardik PandyaINDIndia tour of South Africa 2017/1820183601199319.8317368.79011161
Jonathan MerloVICSheffield Shield 2021/222021-20224611196423.8040529.38011120
W.G. GraceENGAustralia tour of England 189618963601196619.83--01000
George GiffenAUSAustralia tour of England 189618963601198019.83--01200
Wally GroutAUSEngland tour of Australia 1958/591958-19595601197419.8330339.27010100
Rod MarshAUSPakistan tour of Australia 1976/771976-19773611194123.8031937.30000120
Faoud BacchusWIWest Indies tour of Pakistan 1980/8119804601194519.8326744.57001120
PreviousPage 243Next

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.