Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)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 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
Bob WyattENGSouth Africa tour of England 1929192922011911359.50--100-0
Mahela JayawardeneSLWest Indies in Sri Lanka Test Series 2010/1120103301195939.6724548.57020131
Brett LeeAUSNew Zealand tour of Australia 2001/0220013301196139.6721754.84010173
Jacques KallisSASouth Africa in New Zealand Test Series 2011/12201223011911339.6727243.75101161
James MarshallNZSri Lanka tour of New Zealand 2004/0520052301195239.6731437.90010150
Stuart BroadENGNew Zealand in England Test Series 200820083301196439.6724748.18010170
James NeeshamNZSri Lanka in New Zealand Test Series 2014/152014-20152301198539.6714283.80010163
Travis HeadAUSWest Indies tour of Australia 2023/24202423011911939.6713687.50102123
Niroshan DickwellaSLSri Lanka in Pakistan Test Series 2019/2020192301196539.6717468.39010180
Kyle VerreynneSASouth Africa tour of West Indies 202420242301195939.6719860.10010150
Freddie BrownENGEngland tour of New Zealand 1950/5119512311196259.50--010170
Sanath JayasuriyaSLSri Lanka tour of West Indies 2003200324111972*39.6719660.71010160
Ricky PontingAUSNew Zealand tour of Australia 1997/98199734111973*39.6719561.03010122
Heath StreakZIMZimbabwe tour of Australia 2003/04200324111971*39.6739030.51010170
Martin van JaarsveldSASouth Africa tour of Sri Lanka 200420042401195129.7533635.42010150
Craig CummingNZSri Lanka tour of New Zealand 2006/0720062401194329.7528242.20000142
MahmudullahBANPakistan in Bangladesh Test Series 201520152401194929.7523850.00000120
Sarfraz AhmedPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172401196829.7520956.9401071
Steve SmithAUSAustralia tour of Bangladesh 201720172401195829.7521854.59010150
Kraigg BrathwaiteWIWest Indies tour of Sri Lanka 2021/2220212401197229.7533535.52011170
Dean ElgarSASouth Africa tour of Pakistan 2020/2120212401195829.7519660.71010200
Dean ElgarSAWest Indies tour of South Africa 2022/2320232401197129.7519361.66010180
Moeen AliENGIndia tour of Ireland and England 201820182401195029.7532236.96010112
Imam-ul-HaqPAKSouth Africa tour of Pakistan 2025/2620252401199329.7520458.33011101
Wally HammondENGIndia tour of England 194619463411196939.67--01061
Bob CowperAUSAustralia tour of India 1964/6519642411198139.67--010170
Mohammad AzharuddinINDSri Lanka tour of India 1997/9819973401196229.7527343.59021140
Brian McMillanSAAustralia tour of South Africa 1996/9719972411195539.6725247.22020150
Herschelle GibbsSASouth Africa tour of West Indies 200520054501194923.8040529.38000141
Saqlain MushtaqPAKPakistan tour of New Zealand 2000/012001351119101*29.7536332.78101122
Chris CairnsNZEngland tour of New Zealand 1991/9219923501196123.8031238.14011180
Matthew WadeAUSTrans-Tasman Trophy 2019/202019-20203511193829.7524249.17000111
Shai HopeWIEngland tour of West Indies 2018/1920193501195723.8027643.12010130
Tom GraveneyENGNew Zealand tour of England 195819584501193723.80--000-0
Ashok MankadINDIndia tour of Australia 1977/781977-19783501194423.8027643.1200170
Paul CollingwoodENGPakistan in England Test Series 201020104601198219.8328941.18011160
Mark BoucherSASouth Africa tour of Australia 2005/062005-20063611196223.8021056.67010150
Nathan AstleNZNew Zealand tour of Australia 1997/9819973611194023.8027343.59000120
HMRKB HerathSLWarne-Muralitharan Trophy 201620163611193523.8020059.50000140
Hardik PandyaINDIndia tour of South Africa 2017/1820183601199319.8317368.79011161
W.G. GraceENGAustralia tour of England 189618963601196619.83--01000
George GiffenAUSAustralia tour of England 189618963601198019.83--01200
Wally GroutAUSEngland tour of Australia 1958/591958-19595601197419.8330339.27010100
Rod MarshAUSPakistan tour of Australia 1976/771976-19773611194123.8031937.30000120
Faoud BacchusWIWest Indies tour of Pakistan 1980/8119804601194519.8326744.57001120
Kris SrikkanthINDEngland tour of India 1981/821981-19824601196519.8321854.59011130
Bryan YoungNZNew Zealand tour of Australia 1997/9819973601194519.8327742.96000130
Roger TwoseNZSouth Africa tour of New Zealand 1998/9919993611196523.8039829.90011135
Shubman GillINDEngland tour of India 2020/2120214711195019.8321754.84012153
Syed Abid AliINDIndia tour of West Indies 1970/71197157211950*23.80--01000
PreviousPage 152Next

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.