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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Alan ConnollyAUSAustralia tour of Ceylon and India 1969/701969572803116.00--000-6
Haseeb HameedENGThe Ashes 2021/222021-2022480802710.0028528.0700290
Tibby CotterAUSSouth Africa tour of Australia 1910/111910-19115818036*11.4374108.1100282
Eric PetrieNZNew Zealand tour of England 195819585938045*13.33--00100
Andy FlowerZIMZimbabwe tour of New Zealand 2000/012000110797979.0015251.9701040
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2020/2120201117979*-10674.53010111
Wally HammondENGEngland tour of New Zealand 1946/471947110797979.00--010100
Andrew SymondsAUSIndia tour of Australia 2007/082007120794439.509484.0400092
Shahid AfridiPAKAsian Test Championship 2001/022002120797039.5013060.77010111
Al SahariarBANBangladesh tour of Zimbabwe 2000/012001120796839.5018442.9301072
Gautam GambhirINDNew Zealand in India Test Series 2016/172016120795039.5010972.4801092
Imran FarhatPAKIndia tour of Pakistan 2005/062006120795739.5011668.10010150
Farveez MaharoofSLSri Lanka tour of Bangladesh 2005/062006220797239.5014953.02010111
Steve SmithAUSICC World Test Championship 20252025120796639.5013757.66010110
Cheteshwar PujaraINDIndia tour of England 20222022120796639.5021436.92010100
Peter MoorIREZimbabwe tour of Ireland 20242024120797939.5010873.15011110
Allan BorderAUSAustralia tour of New Zealand 1989/9019901217978*79.0025031.6001070
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 1992/931992220797639.5014554.48010100
Shaun PollockSAPakistan tour of South Africa 2006/0720072317939*39.5014554.4800092
Waqar YounisPAKSouth Africa tour of Pakistan 1997/981997230794526.3312563.2000193
Nathan AstleNZSri Lanka tour of New Zealand 1996/971997230795226.3321137.44011102
Michael ClarkeAUSThe Frank Worrell Trophy 20152015231794739.5017944.1300073
Nasir HossainBANWest Indies in Bangladesh Test Series 2011/122011230794226.3317245.93000100
Sohag GaziBANBangladesh in Sri Lanka Test Series 2012/132013230793226.3311966.3900081
Hamish RutherfordNZNew Zealand in Bangladesh Test Series 2013/142013230793426.3314255.6300072
David BedinghamSAIndia tour of South Africa 2023/242023-2024230795626.3311668.10010112
Ian JohnsonAUSAustralia tour of India 1956/571956230797326.33--01000
Allan RaeWIIndia tour of West Indies 1952/5319532317963*39.50--01000
Barry JarmanAUSAustralia tour of India 1964/651964230797826.33--011101
Dennis AmissENGIndia tour of England 19671967230794526.3325331.23000130
Asanka GurusinhaSLNew Zealand tour of Sri Lanka 1992/931992231794339.5019340.9300091
Franklyn RoseWIZimbabwe tour of West Indies 1999/002000230796926.3321836.24010140
Sanath JayasuriyaSLZimbabwe tour of Sri Lanka 1997/981998240796819.7514853.3801192
Younis KhanPAKPakistan tour of South Africa 2002/032002-2003240794619.7522934.5000090
Daniel FlynnNZIndia in New Zealand Test Series 2008/092009240796719.7523333.91011110
Imrul KayesBANBangladesh in West Indies Test Series 20092009240793319.7521436.9200080
Adil RashidENGEngland in Bangladesh Test Series 2016/1720162417944*26.3318043.8900170
Craig ErvineZIMWest Indies tour of Zimbabwe 2017/182017240793919.7518941.80001110
Shamsur RahmanBANBangladesh in West Indies Test Series 20142014240793919.7514255.63000102
Pat CumminsAUSAustralia tour of New Zealand 2023/2420242417932*26.3310575.2400093
Mominul HaqueBANBangladesh tour of Sri Lanka 20252025240792919.7514554.4800091
Daryl MitchellNZNew Zealand tour of Sri Lanka 20242024240795719.7513259.8501092
Kusal MendisSLSri Lanka tour of West Indies 20262026240796919.7514255.6301193
Kusal MendisSLSri Lanka in Zimbabwe Test Series 2016/172016240793419.7512861.72001131
Tibby CotterAUSEngland tour of Australia 1907/081907-19082417933*26.33--00010
Datta GaekwadINDPakistan tour of India 1952/531952241793226.33--000-0
Nasim-ul-GhaniPAKPakistan tour of India 1960/611960-19614417970*26.33--01180
Ajit WadekarINDWest Indies tour of India and Ceylon 1966/671966-1967240796719.75--011141
Keith FletcherENGAustralia tour of England 19751975240795119.7518842.0201090
Atul WassanINDIndia tour of New Zealand 1989/901990341795326.3311966.3901180
PreviousPage 207Next

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.