ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Zak CrawleyENGBasil D'Oliveira Trophy 2019/2020203501636632.6035945.40010230
Ray IllingworthENGWest Indies tour of England 1969196935116311340.7539541.27100190
Geoff HowarthNZNew Zealand tour of Sri Lanka 1983/8419843501636232.6033848.22020150
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
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
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
Keaton JenningsENGIndia tour of Ireland and England 201820185901634218.1140540.25001180
Martin GuptillNZTrans-Tasman Trophy 2015/162015-201651001634516.3039441.37001190
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
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
Anil KumbleINDIndia tour of Ireland, England and Scotland 20072007352162110*54.0030553.11100251
Gary KirstenSAAustralia tour of South Africa 1993/9419943501624732.4041638.94000210
Boeta DippenaarSANew Zealand tour of South Africa 2000/01200035016210032.4037143.67102300
PreviousPage 108Next

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.