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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Mominul HaqueBANIreland tour of Bangladesh 2025/2620252302328777.3337861.38030162
Inzamam-ul-HaqPAKPakistan tour of England 2001200124023211458.0040157.86110332
Andrew SymondsAUSEngland tour of Australia 2006/072006-200734023215658.0035166.10100233
Mohammad AshrafulBANBangladesh in Sri Lanka Test Series 2012/13201324123219077.3353843.12100231
Devon ConwayNZNew Zealand tour of Pakistan 2022/232022-202324123212277.3338460.42111321
Nazmul Hossain ShantoBANPakistan tour of Bangladesh 2026202624023210158.0040058.00110232
Paul CollingwoodENGBasil D'Oliveira Trophy 2008200835123213558.0040457.43110341
Brendon McCullumNZIndia in New Zealand Test Series 2008/09200935023211546.4035565.35110260
Mark RichardsonNZNew Zealand tour of South Africa 2000/0120003502327746.4055341.95020290
Michael HusseyAUSWarne-Muralitharan Trophy 2012/132012-2013353232115*116.0038360.57100162
Nick ComptonENGEngland in New Zealand Test Series 2012/13201335023211746.4062437.18201290
Haris SohailPAKNew Zealand tour of United Arab Emirates 2018/19201835023214746.4061937.48100201
Ollie PopeSURSpecsavers County Championship 2019201935023210646.4037162.53110311
John ReidNZNew Zealand tour of Pakistan and Sri Lanka 1984/85198435023210646.4063736.42110231
Inzamam-ul-HaqPAKPakistan tour of Australia 1995/9619953602326238.6757340.49020180
Suresh RainaINDIndia in West Indies Test Series 201120113612328246.4042454.72030290
Ravindra JadejaINDEngland tour of India 2023/24202446023211238.6752044.62110166
Dean ElgarSASouth Africa in India Test Series 2019/20201936123216046.4041955.37101304
Ian WestwoodWARSpecsavers County Championship 2017201736023215338.6743053.95111302
Frank de CairesWIEngland tour of West Indies 1929/3019303602328038.6711233.0402140
Gerry GomezWIEngland tour of West Indies 1947/4819484612328646.40--02100
Graham DowlingNZWest Indies tour of New Zealand 1968/6919693602327638.67--020122
Inzamam-ul-HaqPAKPakistan tour of England and Scotland 200620064712326938.6743553.33021330
Mark ChapmanAAPlunket Shield 2016/172016-20175702328133.1436064.44010322
Sachitha JayathilakeTUCAMajor League Tournament 2024/252024-20255822329138.6740257.71022916
Bob WyattENGEngland tour of South Africa 1927/281927-19285812329133.14--02200
Ian BothamENGPakistan tour of England 1987198758123251*33.1454942.26010301
Marnus LabuschagneAUSIndia tour of Australia 2024/252024-20255902327225.7855941.50030200
Hugh TrumbleAUSAustralia tour of England 189918995932325638.67--01000
Johnny TyldesleyENGEngland tour of Australia 1901/021901-19025902327925.78--021231
Chandu BordeINDEngland tour of India 1963/6419645932328438.67--021250
Sean TerryHAMLV= County Championship 20152015510123262*25.7848348.03022311
Dave NourseSAEngland tour of South Africa 1909/10191051002326923.20--02200
Joe DarlingAUSAustralia tour of England 1899189951012327125.78--010-0
Matthew WaiteWOR/YORCounty Championship 20222022811223259*25.7846150.33010340
Jeet RavalAAPlunket Shield 2017/182017-201861202327319.3367934.17012340
Daniel FlynnNDPlunket Shield 2018/192018-201971302325317.8549546.87013351
Ben RaineDURCounty Championship 20232023141342327125.7837961.21021270
Stephen FlemingNZNew Zealand tour of Bangladesh 2004/052004220231202115.5037262.10100251
Jason GillespieAUSAustralia tour of Bangladesh 2005/062006232231201*231.0053143.50100282
Misbah-ul-HaqPAKPakistan in New Zealand Test Series 2010/11201123123199115.5059438.89030301
Steve SmithNSWSheffield Shield 2025/262025231231118115.5036363.64120352
Ravi ShastriINDAustralia tour of India 1986/871986332231121*231.0043353.35110209
Tamim IqbalBANEngland in Bangladesh Test Series 2016/17201624023110457.7540656.90110260
Steve SmithAUSSouth Africa tour of Australia 2022/232022-202334023110457.7542654.23110243
Nkruma BonnerWIWest Indies tour of Bangladesh 2020/2120212402319057.7563336.49020221
Waqar HasanPAKNew Zealand tour of Pakistan 1955/56195534023118957.75--100300
Carl HooperWIPakistan tour of West Indies 1992/931993352231178*77.0036762.94101244
Hashim AmlaSASri Lanka in South Africa Test Series 2016/172016-201735023113446.2046749.46101260
Warren BardsleyAUSAustralia tour of England 19261926451231193*57.7510.00101150
PreviousPage 123Next

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.