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
Jeffrey StollmeyerWIEngland tour of West Indies 1947/4819482411647854.67--010-0
Mushtaq MohammadPAKPakistan tour of England 1971197134016410041.0058328.13110211
Sadiq MohammadPAKPakistan tour of England 197119713401649141.0044337.02010240
Nasser HussainENGNew Zealand tour of England 199919993501646132.8035845.81010260
Joe RootENGPakistan tour of England 202620263511646641.0024965.86020210
W.G. GraceENGEngland tour of Australia 1891/9218923501645832.80--020131
Peter BurgeAUSAustralia tour of India 1964/6519643501648032.80--021251
Graham RoopeENGEngland tour of New Zealand 1977/7819783511646841.0052331.36021220
Greg RitchieAUSAustralia tour of New Zealand 1985/8619863501649232.8040540.49020210
Herschelle GibbsSASouth Africa tour of Australia 2001/022001-20023601647827.3340240.80010230
Ramnaresh SarwanWIWest Indies tour of Australia 2005/0620053601646227.3334247.95010220
Brydon CarseENGIndia tour of England 202520254601645627.3321675.93011184
Archie MacLarenENGAustralia tour of England 1899189946116488*32.80--010-0
Mohammad IlyasPAKPakistan tour of New Zealand 1964/6519653601648827.33--010101
Graeme WoodAUSNew Zealand tour of Australia 1980/81198036116411132.8037343.97103150
Keith ArthurtonWIWest Indies tour of India 1994/95199436216470*41.0030553.77010154
John TrumbleAUSEngland tour of Australia 1884/8518854711645927.33--010130
Les AmesENGEngland tour of West Indies 1934/35193547116412627.33--101160
Ravi ShastriINDIndia tour of Pakistan 1989/9019894711646127.3350632.41011190
Hardik PandyaINDIndia tour of Ireland and England 2018201848116452*23.4328856.94011261
Johnny BriggsENGEngland tour of Australia 1894/951894-18955901645718.22--012100
Godfrey EvansENGEngland tour of South Africa 1956/571956-195751001646216.40--011133
Pananmal PunjabiINDIndia tour of Pakistan 1954/55195551001643316.40--00000
Sikandar RazaZIMZimbabwe tour of Sri Lanka 2017201712016312781.5025264.68100112
Nazmul Hossain ShantoBANSri Lanka v Bangladesh 2021202112016316381.5038642.23101171
Trevor BaileyENGEngland tour of New Zealand 1950/511951221163134*163.00--100150
Rodney RedmondNZPakistan tour of New Zealand 1972/73197312016310781.50--110290
Robin SmithENGEngland tour of Sri Lanka 1992/93199312016312881.5040939.85100240
Andrew HudsonSASouth Africa tour of West Indies 1991/92199212016316381.5038642.23101200
Marcus TrescothickENGPakistan tour of England 2001200123016311754.3334447.38100191
MS DhoniINDSouth Africa in India Test Series 2009/102010231163132*81.5032849.70100163
Kieran PowellWIWest Indies tour of Zimbabwe 2017/1820172301639054.3339741.06020141
Stiaan van ZylSASir Vivian Richards Trophy 2014/152014-2015331163101*81.5024267.36100230
Pathum NissankaSLSri Lanka tour of West Indies 2020/21202123016310354.3339541.27110120
Basil D'OliveiraENGEngland tour of New Zealand 1970/71197123016310054.3336045.28110222
Nasser HussainENGSri Lanka tour of England 200220023401636840.7534247.66020241
Alec StewartENGSri Lanka tour of England 2002200234116312354.3332150.78100190
Brendan TaylorZIMZimbabwe tour of Bangladesh 2004/0520052401637840.7535246.31010240
Imrul KayesBANBangladesh in England Test Series 201020102401637540.7533448.80010240
Martin GuptillNZPakistan in New Zealand Test Series 2010/1120112401637340.7547434.39020231
Kane WilliamsonNZNew Zealand in Sri Lanka Test Series 2012/13201224016313540.7538442.45101130
Faf du PlessisSASouth Africa in Sri Lanka Test Series 201420142401638040.7543237.73010132
Tom LathamNZNew Zealand tour of India 2021/2220212401639540.7545735.67020160
Tom LathamNZSri Lanka in New Zealand Test Series 2015/162015241163109*54.3330753.09100151
Tony de ZorziSASouth Africa tour of West Indies 202420242401637840.7528756.79010162
Tristan StubbsSASouth Africa tour of India 2025/2620252411639454.3338442.45010143
Mark BurgessNZIndia tour of New Zealand 1975/7619763401639540.75--010131
Inzamam-ul-HaqPAKZimbabwe tour of Pakistan 1993/94199335116357*40.7531851.26010160
Narsingh DeonarineWISouth Africa in West Indies Test Series 201020103501636532.6037743.24011161
Denesh RamdinWIThe Wisden Trophy 20122012351163107*40.7532450.31100140
PreviousPage 107Next

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.