Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Rick DarlingAUSAustralia tour of West Indies 1977/78197836043157.17--00140
Shivlal YadavINDEngland tour of India and Sri Lanka 1984/851984-19854634328*14.3316825.6000070
Claude BuckenhamENGEngland tour of South Africa 1909/10191047043176.14--00100
Polly UmrigarINDIndia tour of England 1952195247043146.1410.0000110
Herman GriffithWIWest Indies tour of Australia and New Zealand 1930/311930-193158043125.38--00210
Alec BedserENGEngland tour of Australia 1950/511950-19515824314*7.17--00230
Darren GoughENGEngland tour of Australia 1998/991998-199959143115.3810740.1900340
Subhash GupteINDWest Indies tour of India 1958/591958-195959343157.17--00200
Bob WillisENGAustralia tour of England 19811981610243135.388451.1900140
Lance GibbsWIWest Indies tour of Australia 1975/761975-1976611643138.6014030.7100130
Kumar DharmasenaSLZimbabwe tour of Sri Lanka 199619961114242*-7853.8500040
Misbah-ul-HaqPAKSri Lanka in Pakistan Test Series 2008/092009210424242.0015327.4500031
Dwayne SmithWIBangladesh tour of West Indies 20042004210424242.006960.8700050
Adam BacherSAZimbabwe tour of South Africa 1999/001999110424242.009544.2100090
Kushal Janith PereraSLSri Lanka in England Test Series 20162016110424242.007357.5300070
Ollie RobinsonENGNew Zealand tour of England 20212021110424242.0010141.5800050
Shane DowrichWIWest Indies v Afghanistan in India 2019/202019110424242.009146.1500060
Ben CurranZIMBangladesh tour of Zimbabwe 20262026110424242.005182.3500050
Ben CurranZIMAfghanistan vs Zimbabwe in UAE 20262026110424242.0011337.1700030
Allan SteelENGAustralia tour of England 18801880110424242.006663.6400050
Bill EdrichENGEngland tour of New Zealand 1946/471947110424242.00--00030
Mohammad AzharuddinINDZimbabwe tour of India 1992/931993110424242.006564.6200060
Aashish KapoorINDNew Zealand tour of India 1995/961995110424242.005280.7700032
WPUJC VaasSLZimbabwe tour of Sri Lanka 19961996220423421.005477.7800022
Stuart MacGillAUSWest Indies tour of Australia 2005/062005221422242.007754.5500040
Wasim RajaPAKPakistan tour of England 19821982120422621.006861.7600040
Neil McKenzieSABangladesh in South Africa Test Series 2008/092008220424221.0012533.6000170
Saqlain MushtaqPAKPakistan tour of Zimbabwe 1997/981998120423421.0013032.3100050
Wasim AkramPAKPakistan tour of New Zealand 1992/931993120422721.007258.3300051
Manjural Islam RanaBANBangladesh tour of West Indies 20042004120423521.0011735.9000041
Ravi RampaulWIThe Frank Worrell Trophy 2011/122012120423121.006070.0000061
Chamara KapugederaSLNew Zealand in Sri Lanka Test Series 20092009121423542.007060.0000041
Graeme SwannENGBangladesh in England Test Series 20102010220422221.0030140.0000052
Samit PatelENGPakistan v England Test Series 2015/162015120424221.008151.8500160
Angelo MathewsSLSri Lanka tour of West Indies 20182018120423121.009544.2100050
Ravichandran AshwinINDWest Indies tour of India 2018/192018220423521.009842.8600050
Kane WilliamsonNZNew Zealand tour of India 2021/222021120422421.0017623.8600050
Chris WoakesENGThe Ashes 20132013121422542.008350.6000060
Colin de GrandhommeNZNew Zealand tour of England 202220221214242*42.005182.3500140
Todd AstleNZTrans-Tasman Trophy 2019/2020201214225*42.008151.8500060
Liton DasBANAfghanistan tour of Bangladesh 2019/202019120423321.009643.7500031
Axar PatelINDSouth Africa tour of India 2025/262025120422621.006267.7400032
Scott BolandAUSAustralia tour of South Africa 2026/272026120424021.0018023.3300060
Mehedi Hasan MirazBANBangladesh tour of Sri Lanka 20252025120423121.005872.4100040
Mohammad ShahzadAFGIreland v Afghanistan in India 2018/192019120424021.009842.8600061
Imam-ul-HaqPAKPakistan tour of England 20262026220424221.007953.1600160
Wilfred RhodesENGAustralia tour of England 19261926120422821.00--000-0
Johnny DouglasENG1912 Triangular Tournament1912120422421.00--000-0
Billy MurdochAUSAustralia tour of England 18821882120422921.0011935.2900020
Eric DaltonSAEngland tour of South Africa 1930/311931120423121.00--00030
PreviousPage 286Next

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.