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
Jeetan PatelNZNew Zealand tour of South Africa 2005/0620061112727*-3187.1000030
Hasan RazaPAKZimbabwe tour of Pakistan 1996/971996110272727.004856.2500050
Sunil JoshiINDZimbabwe tour of India 2000/012000210272727.0018150.0000041
Nathan LyonAUSAustralia tour of South Africa 2026/272026110272727.009229.3500050
Sadeera SamarawickramaSLAfghanistan tour of Sri Lanka 2023/242024110272727.003381.8200041
Matthew HumphreysIREZimbabwe tour of Ireland 202420241112727*-3187.1000041
Bill VoceENGNew Zealand tour of England 19371937110272727.00--000-0
Brian CloseENGIndia tour of England 19591959110272727.00--000-0
Ashley WoodcockAUSNew Zealand tour of Australia 1973/741974110272727.006640.9100040
Iqbal QasimPAKPakistan tour of New Zealand 1984/8519851112727*-6342.8600030
Graham StevensonENGEngland tour of India 1979/8019801112727*-2896.4300041
Ashok MalhotraINDEngland tour of India and Sri Lanka 1984/851985110272727.008631.4000020
Martin CroweNZNew Zealand tour of Sri Lanka 1986/871987110272727.003090.0000050
Keith ArthurtonWIWest Indies tour of England 19881988110272727.007138.0300040
Daryll CullinanSAZimbabwe tour of South Africa 1999/001999110272727.005450.0000030
Brooke WalkerNZZimbabwe tour of New Zealand 2000/012000110272727.005549.0900040
Anil KumbleINDIndia tour of Sri Lanka 199719972212727*27.008332.5300120
Harbhajan SinghINDEngland in India Test Series 2012/132012120272113.504067.5000031
Ricky PontingAUSAustralia tour of India 1996/971996120271413.506939.1300030
Waqar YounisPAKWest Indies v Pakistan in United Arab Emirates 2001/0220022212725*27.003871.0500032
Mathew SinclairNZZimbabwe tour of New Zealand 2000/012000120271813.505945.7600050
Brendon McCullumNZNew Zealand tour of Bangladesh 2008/092008120272513.504658.7000040
Daniel VettoriNZIndia tour of New Zealand 2002/032002220272113.504560.0000030
Aravinda de SilvaSLSri Lanka tour of South Africa 2000/012001120272213.505747.3700060
Muttiah MuralitharanSLBangladesh tour of Sri Lanka 20052005220272413.503187.1000031
Salman ButtPAKPakistan tour of West Indies 20052005120272713.505945.7600160
Mushtaq AhmedPAKPakistan tour of Sri Lanka 1996/971997220272613.507038.5700020
Trevor GripperZIMZimbabwe tour of South Africa 1999/001999120271613.5010326.2100040
Craig EvansZIMZimbabwe tour of Australia 2003/042003120272213.508033.7500040
Aftab AhmedBANEngland in Bangladesh Test Series 2009/102010120272613.506045.0000040
Michael KasprowiczAUSWest Indies tour of Australia 1996/971996220272113.503577.1400011
Brendan TaylorZIMZimbabwe tour of Bangladesh 2019/202020120271713.505846.5500021
Tinashe PanyangaraZIMZimbabwe tour of Bangladesh 2004/052005120272113.506740.3000040
Gareth HopkinsNZNew Zealand in England Test Series 20082008120271513.5011623.2800030
Dinesh KarthikINDIndia in Bangladesh Test Series 2009/102010120272713.504560.0000140
Sean WilliamsZIM-2014020272413.505350.9400030
Jon LewisENGSri Lanka tour of England 20062006120272013.504560.0000050
Mohammad SharifBANZimbabwe tour of Bangladesh 2001/0220011212724*27.003479.4100012
Rohit SharmaINDBangladesh in India Test Series 2019/202019220272113.504955.1000031
Darren MaddyENGEngland tour of South Africa 1999/001999-2000220272413.5012621.4300030
Junaid SiddiqueBANWest Indies in Bangladesh Test Series 2012/132012120272013.505648.2100020
UWMBCA WelegedaraSLPakistan in Sri Lanka Test Series 201420141212727*27.003284.3800150
Sohail KhanPAKPakistan v West Indies Test Series 2016/172016221272627.0027100.0000050
Tim SoutheeNZEngland in New Zealand Test Series 2019/202019220271813.502993.1000031
Jaydev UnadkatINDIndia tour of Bangladesh 2022/2320221212714*27.004856.2500021
Craig ErvineZIMZimbabwe tour of South Africa 2017/182017120272313.508930.3400031
Stephen O'KeefeAUSWarne-Muralitharan Trophy 20162016120272313.5017815.1700020
Andrew BalbirnieIRENew Zealand tour of Ireland 20262026120271413.503969.2300040
Mitchell StarcAUSAustralia tour of Sri Lanka 2024/2520252212719*27.004856.2500021
Mitchell StarcAUSBorder-Gavaskar Trophy 2016/172017120272613.505846.5500020
PreviousPage 330Next

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.