Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Younis KhanPAKPakistan tour of West Indies 2000200035031236.205853.4500160
Morné MorkelSASouth Africa in Australia Test Series 2012/13201235131177.754470.4500270
Rohit SharmaINDIndia tour of Australia 2024/25202435031106.2011028.1800030
Peter SiddleAUSAustralia in South Africa Test Series 2008/0920093513122*7.755853.4500341
Ghulam AhmedINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-1949352311110.33--00101
Alex MoirNZNew Zealand tour of Pakistan 1955/5619553513111*7.75--00100
Bob BlairNZSouth Africa tour of New Zealand 1963/6419643513126*7.75--00340
Kelly SeymourSASouth Africa tour of Australia 1963/641963-19644523111*10.336826.4700130
Tom PunaNZEngland tour of New Zealand 1965/6619663533118*15.504918.3700020
Sadanand ViswanathINDIndia tour of Sri Lanka 1985198535031206.2030.0000200
Tim MayAUSEngland tour of Australia 1994/951994-19953533110*15.5015320.2600100
Kenny BenjaminWIWest Indies tour of Australia 1996/97199635031116.205754.3900050
Rahat AliPAKPakistan in England Test Series 201620163633115*10.338536.4700150
Matt HenryNZEngland tour of New Zealand 2024/25202436031185.176448.4400231
Graham McKenzieAUSAustralia tour of South Africa 1969/70197036031195.179831.6300160
Merv HughesAUSEngland tour of Australia 1986/871986-198746031165.1716718.5600230
Sydney BarnesENG1912 Triangular Tournament19126733115*7.75--00200
George StuddENGEngland tour of Australia 1884/851882-18834703194.43--00120
Ernie JonesAUSAustralia tour of England 1899189957031174.43--00200
Tony LockENGEngland tour of West Indies 1953/54195457131135.17--00200
Ashley MallettAUSAustralia tour of Ceylon and India 1969/7019695743111*10.33--00100
Stuart MacGillAUSAustralia tour of West Indies 1998/99199948031173.888835.2300331
George FrancisWIWest Indies tour of Australia and New Zealand 1930/311930-19315813184.43--00210
Courtney WalshWIWest Indies tour of Australia 1996/971996-199758431187.756349.2100121
Jack HearneENGEngland tour of Australia 1897/981897-189859331175.1730.0000310
Saqlain MushtaqPAKNew Zealand tour of Pakistan 20022002110303030.008734.4800031
Muttiah MuralitharanSLSri Lanka tour of England 19981998110303030.003683.3300050
Darren LehmannAUSZimbabwe tour of Australia 2003/042003110303030.004862.5000031
Vasbert DrakesWISri Lanka tour of West Indies 20032003110303030.004763.8300050
Brian MurphyZIMBangladesh tour of Zimbabwe 2000/012001110303030.004665.2200050
Khaled MashudBANBangladesh tour of Zimbabwe 2000/012001110303030.005752.6300030
MahmudullahBANSri Lanka in Bangladesh Test Series 2013/142014110303030.005851.7200030
Tim SoutheeNZICC World Test Championship 20212021110303030.004665.2200012
Murali VijayINDIndia in Bangladesh Test Series 2009/102010110303030.004961.2200030
BJ WatlingNZWest Indies tour of New Zealand 2020/212020110303030.005158.8200060
Tanvir AhmedPAKPakistan v South Africa Test Series 2010/112010110303030.004566.6700060
Ajaz PatelNZWest Indies tour of New Zealand 2025/2620251113030*-30100.0000032
Keshav MaharajSASouth Africa tour of Pakistan 2025/262025110303030.005356.6000030
Sajid KhanPAKPakistan tour of West Indies 20262026110303030.007241.6700040
Keith MillerAUSAustralia tour of New Zealand 1945/461946110303030.00--000-0
Polly UmrigarINDWest Indies tour of India, Pakistan and Ceylon 1948/491948110303030.00--000-0
John RutherfordAUSAustralia tour of India 1956/571956110303030.00--000-0
Shafqat RanaPAKEngland tour of Ceylon and Pakistan 1968/691969110303030.00--000-0
Vijay YadavINDZimbabwe tour of India 1992/931993110303030.0025120.0000032
Pieter StrydomSAEngland tour of South Africa 1999/002000110303030.004173.1700050
WPUJC VaasSLSri Lanka tour of South Africa 1997/981998120303015.006149.1800160
Faisal IqbalPAKPakistan tour of England 20012001120301615.008435.7100050
Daniel VettoriNZNew Zealand in West Indies Test Series 20122012120301715.005554.5500060
Ricardo PowellWIWest Indies tour of New Zealand 1999/001999120303015.003781.0800170
Jonty RhodesSAAustralia tour of South Africa 1996/971997120302215.008137.0400040
PreviousPage 320Next

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.