Live1st ODI · India in New Zealand 2026/27NZ116/7 (28.5)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
Inzamam-ul-HaqPAKAustralia tour of Pakistan 1998/9919983511419735.2525056.40011240
Abdul RazzaqPAKEngland tour of Pakistan 2000/012000351141100*35.2539535.70100170
Sarfraz AhmedPAKPakistan in West Indies Test Series 201720173501415428.2021266.51020131
Viv RichardsWIEngland tour of West Indies 1989/9019903501417028.2021864.68010182
Kim BarnettENGAustralia tour of England 198919893501418028.2023061.30010210
Michael ClarkeAUSAustralia in South Africa Test Series 2008/0920093611416828.2025156.18012190
Adam BacherSAIndia tour of South Africa 1996/971996-19973601415523.5028948.79011231
Mohammad RizwanPAKEngland tour of Pakistan 2022/2320223601414623.5026253.82000182
Agha SalmanPAKPakistan tour of Australia 2023/242023-20243611415328.2023460.26021190
Bill PonsfordAUSEngland tour of Australia 1932/331932-19333601418523.5035639.61011100
Clifford RoachWIWest Indies tour of England 193319333601416423.5010.0002251
Jack IddonENGEngland tour of West Indies 1934/3519354611417328.20--02300
Ian SmithNZNew Zealand tour of Pakistan 1990/9119903601416123.50135104.44010240
Wayne LarkinsENGEngland tour of Australia 1990/911990-19913601416423.5039036.15022140
Stuart WilliamsWIEngland tour of West Indies 1997/9819983601416223.5026653.01011201
Anton MurraySASouth Africa tour of Australia 1952/531952-19534711415123.50--010130
John SnowENGEngland tour of Australia 1970/711970-19716711413823.5045231.19000150
Michael HoldingWIWest Indies tour of India 1983/8419836701415820.145858.6201117
Bruce YardleyAUSEngland tour of Australia and New Zealand 1982/831982-19835701415320.1430146.84012140
Dave JosephWIAustralia tour of West Indies 1998/9919994701415020.1432243.79010181
Robert KeyENGEngland tour of Australia 2002/032002-20034801415217.6340734.64011151
Mitchell JohnsonAUSThe Ashes 201520155801417717.6323360.52011172
Goofy LawrenceSANew Zealand tour of South Africa 1961/621961-19625801414317.63--002140
Mike BrearleyENGAustralia tour of England 198119814801415117.6340035.25011180
Phil DeFreitasENGEngland tour of Australia 1994/951994-19954801418817.6319472.68013163
Ben DuckettENGZimbabwe tour of England 20252025110140140140.00134104.48100202
Innocent KaiaZIMBangladesh tour of Zimbabwe 20262026110140140140.0022761.67100170
Neil McKenzieSASouth Africa tour of Zimbabwe 2001/0220012201408870.0031145.02020172
Mohammad AshrafulBANAsian Test Championship 2001/02200112014011470.0026552.83100200
Imrul KayesBANSri Lanka in Bangladesh Test Series 2013/14201412014011570.0028449.30100201
Stephen CookSABasil D'Oliveira Trophy 2015/16201612014011570.0028748.78100180
Brian BennettZIMZimbabwe tour of England 2025202512014013970.0015391.50100260
Arthur MiltonENGNew Zealand tour of England 19581958221140104*140.00--100160
Imran KhanPAKPakistan tour of New Zealand 1988/89198922114071140.0024656.9102082
Asanka GurusinhaSLZimbabwe tour of Sri Lanka 199619962201408870.0037837.04020141
Ricky PontingAUSSri Lanka tour of Australia 2007/0820072311405670.0025355.34020111
Runako MortonWIWest Indies tour of New Zealand 2005/06200623114070*70.0029447.62020191
Shan MasoodPAKSri Lanka in Pakistan Test Series 2019/20201923014013546.6722562.2210183
Ravi RatnayekeSLSri Lanka tour of Australia 1989/9019892301407546.6733641.67020210
Harbhajan SinghINDBorder-Gavaskar Trophy 2007/0820082401406335.0022961.14020160
Chris HarrisNZNew Zealand tour of Zimbabwe 1997/9819972411407146.6736937.94010160
Grant FlowerZIMZimbabwe tour of New Zealand 1995/9619962401407135.0033042.42020130
Alistair CampbellZIMICC World Cup 2002/0320022401406235.0029447.62010190
Daren GangaWIWest Indies v Pakistan in United Arab Emirates 2001/0220022401406535.0032143.61010170
Aftab AhmedBANBangladesh tour of England 2005200524114082*46.6716087.50010251
Martin GuptillNZNew Zealand in England Test Series 201520152401407035.0019771.07022152
Devon ConwayNZEngland tour of New Zealand 2022/2320232401407735.0031943.89021132
Niroshan DickwellaSLEngland tour of Sri Lanka 2020/2120212401409235.0025355.34010130
Niroshan DickwellaSLSri Lanka tour of Australia 2018/1920192401406435.0018177.35010151
Arjuna RanatungaSLSri Lanka tour of Australia 1995/9619952411405146.6729148.11010172
PreviousPage 129Next

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.