ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
John CrawleyENGEngland tour of New Zealand 1996/9719973411115637.0030336.63010101
Ramnaresh SarwanWIPakistan tour of West Indies 2000200024211184*55.5032733.94010110
Guy WhittallZIMZimbabwe tour of New Zealand 1995/9619962401115427.7528738.68010110
Hannan SarkarBANEngland tour of Bangladesh 2003/0420032401115927.7531135.69010110
Carlton BaughWIWest Indies tour of England 200420042401116827.7516666.87010160
Tillakaratne DilshanSLSri Lanka in West Indies Test Series 2007/0820082401116227.7512886.72010161
Lahiru ThirimanneSLSri Lanka in New Zealand Test Series 2014/152014-201524111162*37.0033433.2301180
Sabbir RahmanBANBangladesh in New Zealand Test Series 2016/17201724111154*37.0020653.88021170
Daryl MitchellNZAustralia tour of New Zealand 2023/2420242401115827.7527839.93010101
Dhananjaya de SilvaSLIndia tour of Sri Lanka 202620262401115927.7525044.40010141
Shadman IslamBANBangladesh tour of India 2024/2520242401115027.7521152.61010170
Justin GreavesWIPakistan tour of West Indies 202620262401117327.7525743.19010130
Alick AthanazeWISouth Africa tour of West Indies 202420242401119227.7518859.04010100
Richard HadleeNZNew Zealand tour of Australia 1985/8619853401115427.7515870.2501084
Hemant KanitkarINDWest Indies tour of India, Pakistan and Sri Lanka 1974/7519742401116527.75--010170
Martyn MoxonENGNew Zealand tour of England 198619862401117427.7528139.50010110
Sherwin CampbellWIZimbabwe tour of West Indies 1999/0020002411114837.0034232.46000150
Sanath JayasuriyaSLNew Zealand tour of Sri Lanka 199819983501115922.2017762.71010160
Guy WhittallZIMSri Lanka tour of Zimbabwe 1999/00199935111153*27.7543725.4001090
Hanuma VihariINDIndia tour of Australia 2018/192018-20193501114222.2032833.84000120
Saleem MalikPAKAustralia tour of Pakistan 1998/99199835111152*27.7530436.51012140
Mark BoucherSASouth Africa tour of Sri Lanka 200020003601116018.5022050.45011130
BJ WatlingNZNew Zealand in India Test Series 2016/1720163611112522.2027140.96000180
Bevan CongdonNZNew Zealand tour of England 196519653601114718.5020.0000101
Richard HadleeNZNew Zealand tour of Australia 1987/8819873611113622.2022848.6800091
Bernard JulienWIIndia tour of West Indies 1975/7619764621114727.75--000-0
Mike GattingENGPakistan tour of England 1982198236111132*22.2031934.80000130
Ian SmithNZNew Zealand tour of West Indies 1984/8519854711115318.5029637.50011100
John SnowENGAustralia tour of England 197219725801114813.8829537.63002120
Gulabrai RamchandINDAustralia tour of India 1959/601959-19605901112412.33--00100
Derek UnderwoodENGEngland tour of Australia 1974/751974-19755901113012.3321850.92002180
Matt HorneNZNew Zealand tour of Zimbabwe 2000/012000110110110110.0027739.71100130
Deepak ShodhanINDPakistan tour of India 1952/531952110110110110.00--100150
Kumar SangakkaraSLSri Lanka tour of Bangladesh 2008/0920081201106755.0023546.81010150
Alviro PetersenSASri Lanka in South Africa Test Series 2011/122012121110109110.0018958.20100131
Dinesh ChandimalSLSri Lanka tour of South Africa 2020/2120201201108555.0020653.40010150
Asad ShafiqPAKPakistan v Australia Test Series 2014/1520142201108955.0018360.1101063
Shadman IslamBANBangladesh tour of West Indies 2024/2520241201106455.0021950.23010121
Wesley MadhevereZIMIreland tour of Zimbabwe 2024/2520251201108455.0022648.67010101
Amal SilvaSLSri Lanka tour of England 19841984121110102*110.0026641.35100130
Roger TwoseNZPakistan tour of New Zealand 1995/96199512111059110.0030935.6002090
Javagal SrinathINDIndia tour of New Zealand 1998/991998-19992311107655.0024744.53010151
Tillakaratne DilshanSLSri Lanka tour of New Zealand 2004/0520052301107336.6718160.77010171
Mitchell StarcAUSPakistan in Australia Test Series 2016/172016-20173301108436.67109100.9201049
Ollie PopeENGEngland in New Zealand Test Series 2019/2020192301107536.6728239.01010130
Blair PocockNZSri Lanka tour of New Zealand 1996/9719972301108536.6731435.0301060
Marvan AtapattuSLSouth Africa tour of Sri Lanka 200420042401107227.5024345.27010140
Zaheer KhanINDIndia in New Zealand Test Series 2008/09200934211051*55.00106103.77010151
Ricky PontingAUSWest Indies tour of Australia 1996/9719962401108827.5022848.25010121
Tatenda TaibuZIMNew Zealand tour of Zimbabwe 200520052401107627.5027340.29010152
PreviousPage 162Next

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.