Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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
Jock CameronSASouth Africa tour of Australia 1931/321931-193251001555215.50--012151
Vijay MerchantINDEngland tour of India, Pakistan and Ceylon 1951/521951110154154154.00--100-0
Heath StreakZIMBangladesh tour of Zimbabwe 2000/0120012201548777.0029751.85020151
Ravichandran AshwinINDWest Indies in India Test Series 2013/14201322015412477.0024263.64100151
Rick DarlingAUSPakistan tour of Australia 1978/7919791201547977.0027156.83020150
WPUJC VaasSLZimbabwe tour of Sri Lanka 2001/022001-200233215474*154.0028753.66020172
Saeed AnwarPAKSri Lanka tour of Pakistan 1995/9619952301545451.3329951.51030200
Asim KamalPAKIndia tour of Pakistan 2003/0420042311547377.0027755.60020243
Tim BresnanENGPataudi Trophy 201120113311549077.0021671.30020251
Azhar AliPAKSri Lanka in Pakistan Test Series 2019/20201923015411851.3324064.17101170
Shubman GillINDAustralia tour of India 2022/23202323015412851.3326857.46100151
Manoj PrabhakarINDIndia tour of Sri Lanka 199319933301549551.3341137.47020190
Ian HealyAUSSri Lanka tour of Australia 1995/961995-19963301547051.3325261.11010130
Stephen FlemingNZNew Zealand tour of South Africa 2007/0820072401545438.5022169.68010233
Shivnarine ChanderpaulWIWest Indies tour of Sri Lanka 200520052411546951.3338240.31010122
Carl HooperWIWest Indies v Pakistan in United Arab Emirates 2001/02200224115484*51.3334045.29020181
Azhar AliPAKPakistan in West Indies Test Series 201120112401546738.5036142.66021180
Dawid MalanENGWest Indies tour of England 201720173401546538.5039538.99020210
Geoff HowarthNZNew Zealand tour of Australia 1980/8119802401546538.5028254.61020140
Asad ShafiqPAKPakistan tour of Ireland, England and Scotland 201820183501546230.8027955.20020201
Percy SherwellSASouth Africa tour of England 1907190735015411530.80--100190
Colin McDonaldAUSAustralia tour of Pakistan 1959/60195935115444*38.50--000-0
Bruce YardleyAUSAustralia tour of India 1979/80197935115461*38.5020558.54010182
Mansoor AkhtarPAKPakistan tour of England 198219823501545830.8040837.75022190
Wasim AkramPAKPakistan tour of Australia 1999/0019993611545230.8026258.78010221
Jos ButtlerENGEngland in India Test Series 2016/1720163621547638.5031948.28010122
Joe DarlingAUSEngland tour of Australia 1901/021901-19023601546925.67--010140
Kim HughesAUSAustralia tour of Pakistan 1982/8319823601545425.6748831.56010191
Majid KhanPAKWest Indies tour of Pakistan 1980/81198047115462*25.6736841.85011110
Craig WhiteENGEngland tour of Australia 2002/03200248115485*22.0034045.29010173
Jim ParksENGSouth Africa tour of England 196019605801543619.2510333.9800051
Imran KhanPAKPakistan tour of India 1979/801979-19805811543422.0030949.84000194
Merv HughesAUSIndia tour of Australia 1991/921991-19925801543619.2536342.42000133
Peter SiddleAUSThe Ashes 2010/112010-20115911544319.2527356.41000151
Bert VoglerSAEngland tour of South Africa 1909/1019105911546519.25--01102
Stuart BroadENGEngland tour of Australia and New Zealand 2017/182017-201871311545612.8321870.64012164
Shaun MarshAUSWarne-Muralitharan Trophy 2016201612015313076.5034744.09100200
Kyle MayersWIBangladesh tour of West Indies 2022202222015314676.5023265.95100192
Billy MurdochAUSAustralia tour of England 18801880121153153*153.0037740.58101170
David SheppardENGIndia tour of England 1952195222015311976.50--100220
John WrightNZAustralia tour of New Zealand 1989/901990121153117*153.0034644.22100201
Craig WhiteENGIndia tour of England 2002200223215394*153.0019877.27020172
Scott StyrisNZNew Zealand tour of India 2003/04200323015311951.0033246.08101152
Tillakaratne DilshanSLSri Lanka in Pakistan Test Series 2008/09200923015314551.0017985.47101220
Dinesh ChandimalSLBangladesh tour of Sri Lanka 202520252301539351.0031648.42020141
W.G. GraceENGAustralia tour of England 189318932301536851.00--010-0
Ross GregoryAUSEngland tour of Australia 1936/3719372301538051.0045333.7702070
David GowerENGPakistan tour of England 197819783301535851.0027755.23020240
Virender SehwagINDIndia in Bangladesh Test Series 2009/1020102411535651.0017487.93020211
Mohammad RafiqueBANSri Lanka tour of Bangladesh 2005/0620062401536438.2521770.51010135
PreviousPage 116Next

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.