Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Darren SammyWIIndia in West Indies Test Series 20112011360782513.0011766.6700174
Mayank AgarwalINDIndia tour of Australia 2020/212020-2021360783813.0019140.8400171
Moeen AliENGEngland tour of Sri Lanka 2018/192018360783313.0015749.6800151
Ben FoakesENGEngland tour of India 2020/2120213617842*15.6026030.0000050
Zubayr HamzaSABasil D'Oliveira Trophy 2019/202019-2020360783913.0018542.16000100
Clarrie GrimmettAUSSouth Africa tour of Australia 1931/321931-1932562782119.50--00010
Arshad AyubINDIndia tour of West Indies 1988/891989460783213.0025630.4700180
Keith ArthurtonWIIndia tour of West Indies 1988/891989472783715.6031524.7600190
Stuart BroadENGThe Ashes 20232023582781613.0014155.3200071
Javagal SrinathINDIndia tour of Australia 1991/921991-1992594782115.6015450.6500070
Colin BlytheENGEngland tour of South Africa 1905/061906592782711.14--00270
Sourav GangulyINDIndia tour of Pakistan 2003/042004110777777.0012860.16010120
Wesley MadhevereZIMBangladesh tour of Zimbabwe 202620261117777*-10871.3001080
Winston DavisWIWest Indies tour of England 19841984110777777.0014652.74010101
Sachin TendulkarINDIndia tour of Australia 2007/082007120776238.509878.5701081
Sanath JayasuriyaSLSri Lanka tour of England 19911991120776638.5077100.00010100
Stephen FlemingNZZimbabwe tour of New Zealand 2000/012000120775538.5011865.25010100
Shane WatsonAUSTrans-Tasman Trophy 2009/102010120776538.5013158.78010122
Wasim AkramPAKEngland tour of Pakistan 1987/881987220774038.5011169.3700064
Shoaib MalikPAKPakistan in Australia Test Series 2009/102010120775838.5017843.26010120
Shoaib MalikPAKPakistan tour of West Indies 20052005120776438.5011964.71010100
Marlon SamuelsWIClive Lloyd Trophy 2012/132013220775138.5012760.63010112
Imran NazirPAKPakistan tour of India 1998/991999120776438.5011964.71010121
Andrew StraussENGBangladesh tour of England 20052005220776938.5012362.60010110
Khurram ManzoorPAKPakistan in Australia Test Series 2009/102010120777738.5024331.6901180
Usman KhawajaAUSAustralia in South Africa Test Series 2011/122011120776538.5016746.1101091
Jason RoyENGIreland tour of England 20192019120777238.508986.52010101
Nurul HasanBANBangladesh tour of New Zealand 2021/222022120774138.5011666.38000130
Kusal MendisSLZimbabwe tour of Sri Lanka 20172017120776638.5011666.3801070
Asif IqbalPAKAustralia tour of Pakistan 1964/651964120774138.50--000-0
Graham RoopeENGAustralia tour of England 19751975120777738.5021535.81011110
Karsan GhavriINDIndia tour of Pakistan 1978/791978120774238.50--000-0
Allan BorderAUSAustralia tour of England 198019801227756*-10970.6401082
Roy DiasSLEngland tour of Sri Lanka 1981/821982120777738.5013656.62011110
Duleep MendisSLSri Lanka tour of England 19881988120775638.5014055.00010110
Anura RanasingheSLSri Lanka tour of India 1982/831982120777738.50--01100
Rahul DravidINDIndia tour of Sri Lanka 19971997230776925.6725230.56010100
Gary KirstenSAICC World Cup 2002/032002230775525.6718940.74010130
Boeta DippenaarSAIndia tour of South Africa 2001/022001230772925.6727627.90000130
Taufeeq UmarPAKPakistan tour of New Zealand 2003/042003230773425.6720337.93000110
Andy FlowerZIMZimbabwe tour of Pakistan 1998/9919982327760*77.0018741.1801191
Guy WhittallZIMSri Lanka tour of Zimbabwe 1994/9519943317761*38.5025729.96010100
James FranklinNZSri Lanka tour of New Zealand 2004/052005230775525.6714353.8501061
Chamara KapugederaSLSouth Africa tour of Sri Lanka 20062006231776338.5012462.10010102
Regis ChakabvaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021230774425.6710871.30001111
Mark WoodENGEngland tour of Pakistan 2022/2320222317736*38.508590.59000130
Mehedi Hasan MirazBANBangladesh tour of Australia 20262026230776525.6721635.6501061
Nauman AliPAKSouth Africa tour of Pakistan 2020/212021230774525.6716347.24000102
Yashasvi JaiswalINDIndia tour of Sri Lanka 20262026230774525.679382.80001140
Arthur GilliganENGSouth Africa tour of England 19241924430773625.67--000-1
PreviousPage 210Next

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.