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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Collie SmithWIWest Indies tour of Pakistan 1958/591959350813916.20--00220
Kapil DevINDIndia tour of England 19861986351813120.2558139.66001132
Michael BevanAUSEngland tour of Australia 1994/951994-1995360813513.5026530.5700060
HMRKB HerathSLSri Lanka in South Africa Test Series 2016/172016-20173618135*16.2013062.31000110
Thisara PereraSLSri Lanka in South Africa Test Series 2011/122011-2012360813013.5012962.7900091
Mitchell StarcAUSIndia tour of Australia 2020/212020-2021462812420.2514954.3600042
Tevin ImlachWIWest Indies tour of New Zealand 2025/262025361812716.2030226.8200081
Jack BlackhamAUSEngland tour of Australia and New Zealand 1881/821881-1882460814013.50--00060
Albert KnightENGEngland tour of Australia 1903/0419043618170*16.20--01370
Bert SutcliffeNZNew Zealand tour of Pakistan 1955/561955360812513.50--00000
Jim de CourcyAUSAustralia tour of England 19531953361814116.20--00082
Ray IllingworthENGSouth Africa tour of England 19601960462813720.25--00030
Bevan CongdonNZNew Zealand tour of India 1964/651965360814813.50--001113
Derek PringleENGWest Indies tour of England 198419843618146*16.2021238.21000100
Dion NashNZNew Zealand tour of England 19991999461812616.2031325.8800160
Zaheer KhanINDIndia tour of West Indies 20022002570814611.5712763.7800072
Shivlal YadavINDPakistan tour of India 1979/801979-19805738129*20.2523334.7600050
David CapelENGEngland tour of West Indies 1989/901990471814013.5024832.6600060
Kim HughesAUSWest Indies tour of Australia 1984/851984480813710.1314954.36003100
Bishan BediINDEngland tour of India and Sri Lanka 1976/771976-197751038120*11.5716050.63002100
HMRKB HerathSLIndia in Sri Lanka Test Series 201020101118080*-9386.02010101
Daryl MitchellNZNew Zealand tour of Zimbabwe 20252025210808080.0011967.2301051
Sam LoxtonAUSIndia tour of Australia 1947/481948110808080.0015551.6101060
Ken BarringtonENGEngland tour of India 1963/641964110808080.00--01080
David HolfordWIWest Indies tour of India and Ceylon 1966/671966110808080.00--01061
Damien MartynAUSWest Indies tour of Australia 2000/0120001228046*-21337.5600030
Shivnarine ChanderpaulWIWest Indies tour of Australia 2000/0120001218062*80.0020539.0201060
Mushfiqur RahimBANBangladesh tour of Sri Lanka 20212021120804040.0012564.00000120
Dinesh ChandimalSLSri Lanka in New Zealand Test Series 2014/152015120806740.0017047.06010100
Temba BavumaSABasil D'Oliveira Trophy 20172017120805940.0017146.78010110
Shadman IslamBANBangladesh v Afghanistan in United Arab Emirates 2026/272026120806740.0013360.1501090
Albert HartkopfAUSEngland tour of Australia 1924/251925120808040.0016448.7801180
Bob WyattENGEngland tour of New Zealand 1932/331933220806040.00--010-0
David HookesAUSWest Indies tour of Australia 1979/801979120804340.0014256.3400070
David GowerENGAustralia tour of England 19801980120804540.0016349.08000110
Duleep MendisSLAustralia tour of Sri Lanka 1982/831983120807440.0011370.80010120
Dean JonesAUSEngland tour of Australia 1987/881988120805640.0019241.6701080
Neil JohnsonZIMAustralia tour of Zimbabwe 1999/001999120807540.0020139.8001091
Mahendra NagamootooWIWest Indies tour of Australia 2000/012001120806840.0012663.4901090
Muttiah MuralitharanSLIndia tour of Sri Lanka 20012001330806726.679088.8901073
Shahriar HossainBANBangladesh tour of Zimbabwe 2003/042004230804826.6715651.28000130
Ashwell PrinceSAPakistan v South Africa Test Series 2010/1120102318047*40.0016847.6200080
Azhar AliPAKPakistan tour of Bangladesh 2021/222021231805640.0019441.24011130
Neil WagnerNZSouth Africa tour of New Zealand 2021/222022231804940.0011271.43000113
Liton DasBANBangladesh in India Test Series 2019/202019231803540.009782.47000150
Stephen CookSANew Zealand in South Africa Test Series 20162016230805626.6720539.02010110
Marco JansenSAPakistan tour of South Africa 2024/252024-2025231806240.009187.91010113
Trevor LaughlinAUSAustralia tour of West Indies 1977/781978230803526.67--00070
Jacques KallisSAPakistan in South Africa Test Series 2012/132013240805020.0014057.14010130
Grant FlowerZIMNew Zealand tour of Zimbabwe 1992/931992240804520.0029327.3000040
PreviousPage 205Next

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.