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 resultODI3rd 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 bowledT2068th 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 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
Ashok MalhotraINDWest Indies tour of India 1983/84198335116372*40.7512259.02010100
Ramnaresh SarwanWIWest Indies tour of England 2000200036216359*40.7531551.75010180
Stuart CarlisleZIMZimbabwe tour of Sri Lanka 2001/022001-20023601636427.1756428.90010160
David WarnerAUSWarne-Muralitharan Trophy 201620163601636827.1718488.59011212
Tim McIntoshNZNew Zealand in India Test Series 2010/11201036016310227.1745835.59102172
Ravichandran AshwinINDBorder-Gavaskar Trophy 2011/122011-20123611636232.6022572.44010192
Mitchell MarshAUSWarne-Muralitharan Trophy 201620163601635327.1727758.84010203
Mark WoodDURSpecsavers County Championship 2017201746216372*40.7521476.17011280
Ollie PopeSURSpecsavers County Championship 20172017461163100*32.6029655.07101240
Dattu PhadkarINDIndia tour of West Indies 1952/5319534601636527.17--010-1
Bruce MurrayNZNew Zealand tour of Pakistan 1969/7019693601639027.17--020121
Sadiq MohammadPAKNew Zealand tour of Pakistan 1969/7019693601636927.17--010140
Ian BothamENGPakistan tour of England 198219823601636927.1731651.58021210
John BracewellNZWest Indies tour of New Zealand 1986/8719873621636640.7542338.53010122
Brad HaddinAUSBorder-Gavaskar Trophy 2008/0920084711633727.1743037.91000171
Pat CumminsAUSIndia tour of Australia 2018/192018-20194701636323.2944636.55010161
Andrew SalterGLACounty Championship 202320234701634823.2941239.56001290
Richie RichardsonWIEngland tour of West Indies 1993/9419944711636327.1744336.79010201
Gubby AllenENGEngland tour of Australia 1932/331932-19335701634823.2942738.17000180
Dean JonesAUSEngland tour of Australia 1990/911990-19915701636023.2929156.01012220
Ken ViljoenSAAustralia tour of South Africa 1935/361935-19364801635620.38--01010
Martin CroweNZNew Zealand tour of England 198319834801634620.3851131.90002190
Will WilliamsCANPlunket Shield 2019/202019-20206911633820.3843837.21000182
Keaton JenningsENGIndia tour of Ireland and England 201820185901634218.1140540.25001180
Martin GuptillNZTrans-Tasman Trophy 2015/162015-201651001634516.3039441.37001190
Nic MaddinsonVICSheffield Shield 2022/23202261001634016.3024067.92000187
Rahul DravidINDIndia tour of Zimbabwe 1998/99199812016211881.0041539.04100200
Graeme SmithSAZimbabwe tour of South Africa 2004/05200522016212181.00153105.88100213
Shikhar DhawanINDIndia in Sri Lanka Test Series 2015201512016213481.0035445.76100160
Azhar AliPAKPakistan tour of Zimbabwe 2021202122016212681.0031052.26100221
Dave HoughtonZIMIndia tour of Zimbabwe 1992/931992121162121162.0039640.91100182
Inzamam-ul-HaqPAKICC World Cup 2002/03200223016211254.0018388.52100280
Denesh RamdinWIWest Indies in Bangladesh Test Series 2012/132012231162126*81.0035046.29100131
Ajinkya RahaneINDIndia in New Zealand Test Series 2013/14201423016211854.0024965.06100221
Brendan NashWIWest Indies tour of New Zealand 2008/0920082301627454.0039441.12020241
Martin GuptillAAPlunket Shield 2018/19201923016212054.0021176.78101145
John CampbellWISri Lanka tour of West Indies 202620262311627281.0033148.94020165
Wavell HindsWIPakistan tour of West Indies 200520052401626340.5033049.09020230
Kevin PietersenENGSri Lanka in England Test Series 201120113401628540.5025862.79020210
Shakib Al HasanBANBangladesh in Sri Lanka Test Series 2016/17201724016211640.5023369.53100131
Temba BavumaSASouth Africa tour of Pakistan 2020/2120212411626154.0042338.30010140
Moeen AliENGSri Lanka in England Test Series 20142014241162108*54.0039241.33100241
Jamie SmithENGPakistan tour of England 202620263401626940.5022970.74020221
Ben CurranZIMAfghanistan tour of Zimbabwe 2024/252024-20252401626840.5022272.97010240
Ted BowleyENGEngland tour of New Zealand 1929/30193034016210940.50--100111
Raman Subba RowENGEngland tour of West Indies 1959/60196024016210040.50--100-0
Majid KhanPAKEngland tour of Ceylon and Pakistan 1968/6919693411626854.00--010-0
Jack RussellENGIndia tour of England 1996199634016212440.5041738.85102150
Blair PocockNZNew Zealand tour of Zimbabwe 1997/9819972401626240.5044036.82020160
Roger TwoseNZZimbabwe tour of New Zealand 1995/9619962401629440.5053430.34010161
PreviousPage 185Next

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.