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)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 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
Clarrie GrimmettAUSEngland tour of Australia 1928/291928-19295939538*15.8339923.8100020
Michael HoldingWIWest Indies tour of Australia 1975/761975-1976590953410.5624838.31001160
Curtly AmbroseWIWest Indies tour of England 200020005919536*11.8815760.5100381
David WarnerAUSThe Ashes 20192019510095619.5018451.63013130
Rodney HoggAUSEngland tour of Australia 1978/791978-1979612095367.9230331.35004100
Raman Subba RowENGIndia tour of England 19591959110949494.00--010110
Jack RussellENGSri Lanka tour of England 19881988110949494.0020246.53010110
Alec StewartENGZimbabwe tour of England 20032003220946847.0019847.47010140
Saqlain MushtaqPAKZimbabwe tour of Pakistan 1996/971996221947994.0044721.0301090
Hashan TillakaratneSLNew Zealand tour of Sri Lanka 1992/931992220949347.0023340.34010100
Upul TharangaSLPakistan in Sri Lanka Test Series 20152015120944847.0013967.63000120
Brad HodgeAUSThe Frank Worrell Trophy 20082008120946747.0017553.71010131
Ravindra JadejaINDBangladesh tour of India 2024/252024220948647.0013768.61010102
Moeen AliENGBasil D'Oliveira Trophy 20172017120948747.0016357.6701080
Peter MoorZIMWest Indies tour of Zimbabwe 2017/182017120945247.0031929.4701050
Tafadzwanashe KaitanoZIMBangladesh tour of Zimbabwe 20212021120948747.0041322.76010100
Colin McDonaldAUSWest Indies tour of Australia 1951/521952120946247.00--01090
Motganhalli JaisimhaINDAustralia tour of India 1959/601960121947494.00--010-0
Graeme HickENGEngland tour of Sri Lanka 1992/931993120946847.0014067.1401093
Inzamam-ul-HaqPAKPakistan tour of Sri Lanka 2005/062006230944831.3319548.21000120
Kamran AkmalPAKICC World Cup 2002/032002230945631.3314266.20011170
Srinivasaraghavan VenkataraghavanINDNew Zealand tour of India 1976/771976330946431.33--01041
Narsingh DeonarineWINew Zealand in West Indies Test Series 20122012231947947.0016158.39011121
Ross TaylorNZPakistan tour of New Zealand 2020/212020-2021231947047.0019747.72010121
Indika de SaramSLSri Lanka tour of Zimbabwe 1999/001999330943931.3323440.17000120
Soumya SarkarBAN-2015-2017030944231.3315162.25000170
Temba BavumaSANew Zealand in South Africa Test Series 20162016231944647.0023939.33000140
Tony LockENGEngland tour of West Indies 1967/681968230948931.3316754.49010130
Barry ShepherdAUSEngland tour of Australia 1962/6319632319471*47.0015147.0201081
Rahul DravidINDSouth Africa tour of India 1999/002000240943723.5034227.49000150
Harbhajan SinghINDIndia in New Zealand Test Series 2008/092009340946023.5011978.99011113
Sanath JayasuriyaSLSri Lanka tour of Australia 2007/082007240944523.5014863.51000131
Damien MartynAUSNew Zealand tour of Australia 2001/022001340946023.5020845.19011110
Herschelle GibbsSASouth Africa tour of Australia 1997/981998240945423.5029631.76010101
Lou VincentNZNew Zealand tour of West Indies 20022002240945423.5030630.7201071
Shivnarine ChanderpaulWIWest Indies in Sri Lanka Test Series 2010/112010341945431.3330231.1301070
Grant FlowerZIMZimbabwe tour of India 2001/022002240944923.5027134.69000120
Khaled MashudBANNew Zealand tour of Bangladesh 2004/052004241945131.3321843.12010140
Vusi SibandaZIMClive Lloyd Trophy 2012/132013240943523.5014664.38000171
Upul TharangaSLPakistan tour of Sri Lanka 2005/062006240947223.5018850.00011150
Lendl SimmonsWIPakistan in West Indies Test Series 20112011240944923.5021843.1200161
Tamim IqbalBANBangladesh in New Zealand Test Series 2016/172017240945623.5013072.31010150
Sohail KhanPAKPakistan in New Zealand Test Series 2016/172016240944023.5013171.76000133
Angelo MathewsSLSri Lanka tour of India 2021/222022240944323.5020446.0800064
Angelo MathewsSLBangladesh in Sri Lanka Test Series 2012/1320132429438*47.0017952.5100072
Regis ChakabvaZIMWest Indies tour of Zimbabwe 2017/1820172419471*31.3324438.5201051
Dimuth KarunaratneSLSri Lanka tour of Australia 2018/192019240945923.5020446.08010100
Mominul HaqueBANEngland in Bangladesh Test Series 2016/172016240946623.5016357.67011140
Assad FudadinWINew Zealand in West Indies Test Series 20122012241945531.3327034.81010110
Joe RootENGPakistan tour of England 20202020341944231.3322841.23000120
PreviousPage 184Next

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.