Live1st ODI · India in New Zealand 2026/27NZ177/9 (37.4)INDIND chose to bowlTest1st 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)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 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
Ajinkya RahaneINDICC World Test Championship 202320231201358967.5023756.96010181
Jeet RavalNZBangladesh tour of New Zealand 2018/19201922013513267.5024455.33100191
Cameron GreenAUSAustralia tour of India 2022/23202322013511467.5022759.47100200
Shivnarine ChanderpaulWISir Vivian Richards Trophy 2007/08200823213570*135.0039434.26021101
Alistair CampbellZIMEngland tour of Zimbabwe 1996/9719962301358445.0023557.45010190
Ross TaylorNZNew Zealand in Bangladesh Test Series 2013/14201323113554*67.5023158.44020111
BJ WatlingNZEngland tour of Australia and New Zealand 2017/1820182301358545.0035138.46010191
KL RahulINDIndia tour of Sri Lanka 202620262301358245.0025552.94010144
Les AmesENGAustralia tour of England 193819382301358345.0023557.45010170
Kapil DevINDIndia tour of Australia 1985/861985-19863301355545.0017278.49010170
Wasim RajaPAKPakistan tour of England 197419742411355345.0031043.55010161
Grant FlowerZIMZimbabwe tour of Sri Lanka 1997/9819982401355233.7526351.33010170
Dion EbrahimZIMZimbabwe tour of England 200320032401356833.7527848.56020160
Alistair CampbellZIMNew Zealand tour of Zimbabwe 1992/9319922411355245.0028347.70011140
JP DuminySABasil D'Oliveira Trophy 201220123421356167.5034639.02011160
Kane WilliamsonNZNew Zealand in India Test Series 2016/1720162401357533.7525453.15010160
Jermaine BlackwoodWIPakistan tour of West Indies 202120212401355533.7523657.20010230
Saim AyubPAKBangladesh tour of Pakistan 202420242401355833.7524654.88020113
Donald CarrENGEngland tour of India, Pakistan and Ceylon 1951/521951-19522401357633.75--010-0
Barry SinclairNZPakistan tour of New Zealand 1964/6519652411356545.00--01080
John HampshireENGWest Indies tour of England 1969196924013510733.7536237.29100180
Andrew HilditchAUSPakistan tour of Australia 1978/7919792401356233.7534139.5901070
Kiran MoreINDIndia tour of New Zealand 1989/9019903401357333.7523457.69020200
Gundappa ViswanathINDIndia tour of West Indies 1970/7119713501355027.00--01100
Vernon PhilanderSAAustralia in South Africa Test Series 2013/14201435313551*67.5030244.70010112
Ravindra JadejaINDAustralia tour of India 2022/2320234501357027.0038834.79010151
Ravindra JadejaINDIndia tour of Australia 2024/252024-20253501357727.0032841.16010151
Viv RichardsWIIndia tour of West Indies 1988/89198945013511027.0025453.15101171
John WrightNZNew Zealand tour of Sri Lanka 1983/8419843501354827.0043431.1100080
Wayne PhillipsAUSAustralia tour of New Zealand 1985/8619863501356227.0043231.25010160
Jack RussellENGEngland tour of New Zealand 1991/9219923511353633.7536337.19000140
Nathan AstleNZNew Zealand tour of South Africa 2005/0620063601355022.5023457.69010180
Misbah-ul-HaqPAKPakistan in South Africa Test Series 2012/1320133601356422.5038734.88011213
Brendan TaylorZIMZimbabwe in Bangladesh Test Series 2014/15201436113545*27.0025852.33001172
Elton ChigumburaZIMZimbabwe in Bangladesh Test Series 2014/1520143601358822.5022460.27011122
Farokh EngineerINDEngland tour of India, Pakistan and Ceylon 1961/621961-19624611356527.00--010220
Shaun MarshAUSBorder-Gavaskar Trophy 2016/1720173601356622.5044130.61020120
Mayank AgarwalINDIndia tour of South Africa 2021/222021-20223601356022.5026151.72010240
Roston ChaseWIPakistan v West Indies Test Series 2016/1720163601355022.5035138.46010151
John CampbellWIWest Indies tour of New Zealand 2025/2620253601354522.5032641.41000210
Bob WyattENGAustralia tour of England 193419344601354422.5040033.7500131
Intikhab AlamPAKPakistan tour of New Zealand 1964/6519653611354527.00--00061
Mark BurgessNZNew Zealand tour of England 197819783601356822.5044930.07010150
Gordon GreenidgeWIPakistan tour of West Indies 1987/8819883601354322.5030344.55000170
Malcolm MarshallWIWest Indies tour of England 198819885611357227.0022759.47011133
Marcus TrescothickENGPakistan tour of England and Scotland 200620064701355819.2933240.66010211
Kris SrikkanthINDIndia tour of Australia 1991/921991-19924801353816.8836437.09001200
Bob TaylorENGEngland tour of Australia and New Zealand 1982/831982-198351031353719.2932641.41001160
Henry WoodENGEngland tour of South Africa 1891/921892111134134*---100-0
Zaheer AbbasPAKSri Lanka tour of Pakistan 1981/821982110134134134.0014890.54100122
PreviousPage 135Next

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.