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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Jason GillespieAUSWest Indies tour of Australia 1996/9719962322216*22.009223.9100010
Srinivasaraghavan VenkataraghavanINDIndia tour of West Indies 1975/76197633022137.33--00100
Muttiah MuralitharanSLWest Indies tour of Sri Lanka 2001/022001331221411.002878.5700010
Heath StreakZIMZimbabwe tour of West Indies 1999/00200023022207.338426.1900120
Marlon SamuelsWISri Lanka tour of West Indies 20032003231221411.006334.9200020
HMRKB HerathSLNew Zealand in Sri Lanka Test Series 2012/1320122322211*22.003268.7500040
Dale SteynSASouth Africa in India Test Series 2007/08200833022157.333661.1100140
Hasan RazaPAKEngland tour of Pakistan 2005/06200523022217.335044.0000140
Saeed AjmalPAKPakistan v South Africa Test Series 2013/14201323022137.334548.8900120
Suranga LakmalSLSouth Africa in Sri Lanka Test Series 2014201423022127.334252.3800040
Umesh YadavINDIndia tour of Sri Lanka 201720173332211*-3366.6700021
Rahat AliPAKPakistan v New Zealand Test Series 2014/1520143312216*11.0010421.1500140
Rumesh RatnayakeSLSri Lanka tour of Pakistan 1991/921991-1992331221311.002878.5700040
Shane DowrichWIBangladesh tour of West Indies and United States of America 201820182312212*11.007330.1400030
Gregor MacGregorENGAustralia tour of England 18931893331221211.00--000-0
Gerry GomezWIWest Indies tour of England 1939193923022117.33--00100
Ramesh DivechaINDIndia tour of England 1952195223022167.33--00010
Hedley HowarthNZEngland tour of New Zealand 1974/7519752302297.336633.3300040
Bryan AndrewsNZNew Zealand tour of Australia 1973/741973-1974232221722.004944.9000040
Ian SmithNZNew Zealand tour of England 198319832312217*11.005440.7400020
Mark RamprakashENGWest Indies tour of England 1995199524022185.508924.7200230
Jason GillespieAUSSri Lanka tour of Australia 2004200424022165.507130.9900030
Muttiah MuralitharanSLSri Lanka tour of New Zealand 2006/07200624022145.503366.6700240
Heath StreakZIMZimbabwe tour of Sri Lanka 1997/98199824022135.508725.2900020
Alok KapaliBANBangladesh tour of Australia 2003200324022175.506434.3800220
Nixon McLeanWIEngland tour of West Indies 1997/98199834122117.339124.1800000
Aftab AhmedBANZimbabwe tour of Bangladesh 2004/05200524022115.507330.1400130
Michael KasprowiczAUSAustralia tour of South Africa 2005/062006342227*11.006334.9200010
Tareq AzizBANBangladesh tour of West Indies 200420042442210*-11818.6400020
Tino BestWIBangladesh in West Indies Test Series 2009200924122127.334944.9000131
Jeff CroweNZNew Zealand tour of England 1983198324022135.505143.1400200
Christopher MpofuZIMSri Lanka in Zimbabwe Test Series 2016/17201624122207.333464.7100102
Rawl LewisWIWest Indies tour of South Africa 1998/99199824022125.508426.1900220
Daniel FlynnNZNew Zealand in South Africa Test Series 2012/13201324022145.506931.8800240
Reece YoungNZTrans-Tasman Trophy 2011/1220112412211*7.336832.3500120
Devendra BishooWIWest Indies tour of Bangladesh 2018/19201824022125.507728.5700000
Kraigg BrathwaiteWIWest Indies tour of Bangladesh 2018/19201824022135.508027.5000120
Neil WagnerNZNew Zealand tour of United Arab Emirates 2018/19201824022125.507330.1400200
Kagiso RabadaSASouth Africa tour of Pakistan 2020/2120212412221*7.335937.2900231
Jomel WarricanWIPakistan tour of West Indies 20262026243221422.005044.0000011
Tafadzwa TsigaZIMSouth Africa tour of Zimbabwe 2025202524022125.505639.2900130
Ted PeateENGAustralia tour of England 18841884343228*22.002200.0000010
William BruceAUSAustralia tour of England 1886188624022115.50--00100
Harry ButtENGEngland tour of South Africa 1895/96189634122137.33--00100
Mohammad FarooqPAKPakistan tour of England 1962196224022135.50--00100
Peter PhilpottAUSEngland tour of Australia 1965/661965-196634122107.3312018.3300010
Ken HiggsENGPakistan tour of England 1967196734122147.3311319.4700030
Richard CollingeNZNew Zealand tour of England 1973197334022175.505440.7400220
Derek UnderwoodENGWest Indies tour of England 196619662422212*11.008326.5100240
Hedley HowarthNZPakistan tour of New Zealand 1972/73197334322822.00--00000
PreviousPage 350Next

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.