ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Michael ClarkeAUSAustralia in South Africa Test Series 2011/12201124016615141.5023171.86100240
Mark VermeulenZIMZimbabwe tour of Australia 2003/0420032401666341.5031652.53010241
Hannan SarkarBANBangladesh tour of Australia 200320032401667641.5032251.55021190
Tamim IqbalBANBangladesh in West Indies Test Series 201420142401666441.5037444.39020124
Umar AkmalPAKPakistan in West Indies Test Series 201120112401665641.5029057.24010123
Dimuth KarunaratneSLSri Lanka tour of India 2021/22202224016610741.5030454.61100270
Haris SohailPAKAustralia tour of United Arab Emirates 2018/19201824016611041.5038543.12101104
Shai HopeWIWest Indies tour of India 2025/26202524016610341.5032151.71100202
Nazmul Hossain ShantoBANNew Zealand tour of Bangladesh 2023/24202324016610541.5027161.25100153
Peter ParfittENGEngland tour of New Zealand 1962/631963341166131*55.3320.00101170
John DysonAUSWest Indies tour of Australia 1981/821982241166127*55.3348234.44100140
VVS LaxmanINDPakistan tour of India 2004/05200535116679*41.5036745.23021231
Shaun PollockSAPakistan tour of South Africa 1997/98199835116670*41.5025565.10010192
Dwayne BravoWISouth Africa in West Indies Test Series 201020103501666133.2040940.59020124
Marcus NorthAUSThe Frank Worrell Trophy 2009/1020093501667933.2036145.98020170
Geoff BoycottENGEngland tour of New Zealand 1977/7819783501667733.2059627.85020170
Sachin TendulkarINDSouth Africa tour of India 1996/9719963601666127.6745536.48010191
Sourav GangulyINDIndia tour of Sri Lanka 2001200136116698*33.2035347.03010201
Mahela JayawardeneSLWarne-Muralitharan Trophy 2012/132012-20133601667227.6736944.99021241
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2013/142013-20143611665533.2032051.88020180
Shahriar NafeesBANBangladesh tour of Sri Lanka 200720073601666427.6730354.79011270
Kieran PowellWISri Lanka tour of West Indies 201820183601668827.6726662.41010173
Kraigg BrathwaiteWIWest Indies tour of England 202420243601666127.6727161.25011250
Pat CumminsAUSEngland tour of Australia and New Zealand 2017/182017-20185621664441.5033549.55000202
Zak CrawleyENGThe Ashes 2021/222021-20223601667727.6728358.66010260
Errol HunteWIEngland tour of West Indies 1929/3019303611665833.20--02000
Brian CloseENGWest Indies tour of England 197619763611666033.2057029.12010161
Tiger LanceSASouth Africa tour of England 196519653601666927.67--021120
Graham GedyeNZSouth Africa tour of New Zealand 1963/6419643601665527.67--020100
Bruce MurrayNZNew Zealand tour of India 1969/7019693601668027.67--010150
Gus LogieWINew Zealand tour of West Indies 1984/8519854611665233.2028258.87011250
Michael SlaterAUSAustralia tour of India 2000/0120013611664833.2030853.90000243
Stephen FlemingNZNew Zealand tour of England 1999199947216666*33.2050333.00010180
Carl HooperWIWest Indies tour of England 198819885701668423.7137144.74010142
Mark ButcherENGEngland tour of South Africa 1999/001999-20005801664820.7560127.62000220
Marcus TrescothickENGEngland tour of West Indies 2003/0420044811668823.7134148.68010221
Denesh RamdinWIIndia tour of West Indies 2006200648316662*33.2034548.12010211
Chandu BordeINDIndia tour of Australia 1967/681967-19684801666920.754124.39022160
Pom Pom Fellows-SmithSASouth Africa tour of England 196019604821663527.67--000140
Gilbert JessopENGEngland tour of Australia 1901/021901-19025901663518.44520.00001193
Les AmesENGEngland tour of Australia 1936/371936-19375901665218.4450233.07011190
Rod MarshAUSAustralia tour of England 197719775911666320.7544037.73022191
Clive van RyneveldSAEngland tour of South Africa 1956/571956-195751021663620.75--000100
Steve WaughAUSSouth Africa tour of Australia 1993/94199412016516482.5028458.10100190
Craig ErvineZIMZimbabwe tour of Sri Lanka 2017201712016516082.5026761.80100141
Tom LathamNZBangladesh tour of New Zealand 2018/19201922016516182.5026462.50100183
Gary GilmourAUSAustralia tour of New Zealand 1976/77197722016510182.5024268.18110292
Jacques KallisSAICC World Cup 2002/0320022301658455.0042638.73020180
Quinton de KockSANew Zealand in South Africa Test Series 201620162301658255.0019086.84020301
Herbert SutcliffeENGWest Indies tour of England 192819283301656355.00--020-0
PreviousPage 105Next

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.