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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Imran KhanPAKPakistan tour of West Indies 1987/8819883519043*22.5018947.6200090
Malcolm MarshallWIWest Indies tour of England 19801980450904518.0022639.82001110
Ravi RatnayekeSLSri Lanka tour of Pakistan 1985/861985351903622.50--00100
Keith ArthurtonWIPakistan tour of West Indies 1992/931993350905618.0021242.4501171
Gavin RobertsonAUSAustralia tour of India 1997/981998350905718.0028831.25012100
Matt HorneNZNew Zealand tour of India 1999/001999360904115.0042021.4300080
Lahiru ThirimanneSLPakistan in Sri Lanka Test Series 20152015361904418.0021342.25001100
George GiffenAUSEngland tour of Australia 1891/921892360904915.00--00050
Bert OldfieldAUSWest Indies tour of Australia and New Zealand 1930/311930-19315629038*22.5010.0000240
Headley KeithSAEngland tour of South Africa 1956/571956-1957360904215.00--000100
Bryan YuileNZPakistan tour of New Zealand 1964/651965361904218.00--00160
Dennis AmissENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-1973360904615.0024636.59000120
Wayne LarkinsENGWest Indies tour of England 19801980360903315.0026334.2200181
Hansie CronjeSASouth Africa tour of England 19941994361903818.0025535.2900290
Dominic CorkENGWest Indies tour of England 200020004629033*22.5016056.25001122
Robert CroftENGSouth Africa tour of England 199819983649037*45.0023238.7900090
Bill WhittyAUSSouth Africa tour of Australia 1910/111910-19115839039*18.0013765.6900090
Jimmy BlanckenbergSAEngland tour of South Africa 1922/231922-1923580903011.25--00001
Godfrey EvansENGEngland tour of Australia 1946/471946-1947482902915.0028631.4700140
Arthur JonesENGEngland tour of Australia 1901/021901-1902590902810.00--00110
Jack RussellENGEngland tour of West Indies 1997/981998591903211.2530429.6100380
MS DhoniINDIndia in Bangladesh Test Series 2009/102010110898989.0016753.2901092
Sanjay BangarINDIndia tour of England 20022002220896844.5032027.81010130
Darren LehmannAUSNew Zealand tour of Australia 2004/052004220898144.5018348.63010100
Mehrab Hossain jnrBANNew Zealand tour of Bangladesh 2008/092008120898344.5019745.18010120
Chamara SilvaSLSri Lanka in West Indies Test Series 2007/082008120897644.5013565.93010140
Mominul HaqueBANIndia tour of Bangladesh 2022/232022120898444.5016653.61010131
Kusal MendisSLBangladesh tour of Sri Lanka 20252025220898444.5010485.5801092
Frank WoolleyENGNew Zealand tour of England 19311931120898044.50--010110
Fred BakewellENGEngland tour of India 1933/341934120898544.50--010-1
Dilawar HussainINDIndia tour of England 19361936120895444.50--010-0
Warren LeesNZSri Lanka tour of Australia and New Zealand 1982/831983220898944.5018248.9001181
Mark GreatbatchNZPakistan tour of New Zealand 1988/891989121897689.0020743.00010150
Hansie CronjeSAPakistan tour of South Africa 1994/951995120894844.5016354.60000120
Afsar ZazaiAFGAfghanistan tour of Bangladesh 2019/2020191218948*89.0022539.5600072
Mahela JayawardeneSLIndia tour of Sri Lanka 19971997230896629.6714959.73010130
Aftab AhmedBANSouth Africa in Bangladesh Test Series 2007/082008231894444.5021042.3800050
Alex CareyAUSAustralia tour of Sri Lanka 20222022231894544.5013665.44000100
Brian CloseENGWest Indies tour of England 19571957230894229.67--00070
Nick KnightENGWest Indies tour of England 19951995240895722.2531328.4301090
Paul CollingwoodENGEngland tour of Sri Lanka 2003/042003240893622.2531528.25000100
Neil McKenzieSASouth Africa tour of New Zealand 2003/042004240895222.2520942.58011142
Scott StyrisNZPakistan tour of New Zealand 2003/042003240893622.2517850.00001130
Shivnarine ChanderpaulWIWest Indies tour of New Zealand 1999/001999240897022.2520942.58011100
Azhar MahmoodPAKPakistan tour of England 20012001240893722.2515955.97000120
Brendan TaylorZIMSri Lanka tour of Zimbabwe 20042004240896122.2523238.3601091
Alastair CookENGEngland in Bangladesh Test Series 2016/172016240895922.2517850.0001090
Chamara SilvaSLEngland tour of Sri Lanka 2007/082007340894922.2518647.85000100
Taijul IslamBANSri Lanka tour of Bangladesh 2023/242024240894722.2518448.37000100
Jeet RavalNZBangladesh in New Zealand Test Series 2016/172017240893322.2515358.17000110
PreviousPage 191Next

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.