Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Mitchell JohnsonAUSTrans-Tasman Trophy 2008/092008230593119.6711252.6800081
Alastair CookENGBangladesh in England Test Series 20102010230592919.6711153.1500090
Chamara SilvaSLBangladesh tour of Sri Lanka 20072007330593319.679264.1300060
Mayank AgarwalINDSri Lanka tour of India 2021/222022230593319.679065.56000110
Neil WagnerNZWest Indies in New Zealand Test Series 2013/142013330593719.676590.7700163
Alzarri JosephWIWest Indies tour of England 20202020230593219.678172.8400070
Aiden MarkramSASouth Africa tour of Bangladesh 2024/252024230593319.678966.2900070
Bruce BoltonNZEngland tour of New Zealand 1958/591959230593319.6723924.6900130
Rod MarshAUSAustralia tour of New Zealand 1981/821982330593319.6716635.5400061
Ian DavisAUSNew Zealand tour of Australia 1973/741973-1974330592919.6715937.1100030
Richard HadleeNZSri Lanka tour of Australia and New Zealand 1982/831983231593029.5049120.4100081
Jack RussellENGIndia tour of England 19901990331593529.5011650.8600050
Dave HoughtonZIMNew Zealand tour of Zimbabwe 1992/931992230593619.6719929.6500050
Harbhajan SinghINDSri Lanka tour of India 2005/0620053435940*59.008569.4100051
Sanath JayasuriyaSLSri Lanka tour of Australia 20042004240592214.7512447.5800090
Romesh KaluwitharanaSLSri Lanka tour of South Africa 2000/012000-2001240593214.7510755.1400071
Steve WaughAUSAustralia tour of India 1986/8719863435939*59.0014540.6900040
Saleem ElahiPAKICC World Cup 2002/0320022415930*19.6711949.5800182
Inzamam-ul-HaqPAKPakistan tour of Zimbabwe 1997/981998240592414.7511352.2100091
Daniel VettoriNZEngland tour of New Zealand 1996/9719972435929*59.0015438.3100070
Scott StyrisNZNew Zealand tour of South Africa 2007/082007240592914.7514341.2600090
Habibul BasharBANIndia tour of Bangladesh 2004/052004240592214.7512447.5800080
Alok KapaliBANEngland tour of Bangladesh 2003/042003240592814.756689.3900161
Khaled MashudBANICC World Cup 2002/032002240593214.7520329.0600150
Nixon McLeanWIWest Indies tour of England 20002000241592919.6710655.6600190
Mohammad AshrafulBANBangladesh in New Zealand Test Series 2007/082008240593514.7511750.4300190
Khaled MahmudBANBangladesh tour of New Zealand 2001/022001240594514.759462.7700172
Alistair CampbellZIMZimbabwe tour of New Zealand 1995/961996240593414.7518731.5500060
Mohammad HafeezPAKPakistan in Zimbabwe Test Series 20132013240592214.759959.60000110
Javed OmarBANIndia tour of Bangladesh 200720072415952*19.6710059.0001291
Farveez MaharoofSLPakistan tour of Sri Lanka 2005/062006241594619.6714141.8400070
Graeme CremerZIMClive Lloyd Trophy 2012/132013240592514.7512547.2000152
Denesh RamdinWIThe Frank Worrell Trophy 20152015240592914.7514042.1400060
Wasim JafferINDIndia tour of England 20022002240595314.759661.4601180
Mushfiqur RahimBANBangladesh tour of South Africa 2021/222022240595114.7516835.1201190
Tamim IqbalBANPakistan in Bangladesh Test Series 2011/122011240592114.759363.44000101
Grant ElliottNZPakistan in New Zealand Test Series 2009/102009240592514.7520728.5000010
Saeed AjmalPAKPakistan in Zimbabwe Test Series 20132013240594914.7510556.1900071
Dinesh ChandimalSLWest Indies tour of Sri Lanka 2021/222021241594519.6711153.1500060
Umar AminPAKMCC Spirit of Cricket Test Series 20102010240593314.7511650.8600180
Jonny BairstowENGWest Indies tour of England 20172017340592114.7511153.1500080
Taijul IslamBANBangladesh tour of West Indies 2024/252024240592514.7518831.3800040
Henry NichollsNZNew Zealand tour of England 20222022240593014.7519530.2600060
Kyle MayersWISouth Africa tour of West Indies 20212021240593414.7510357.2800080
Jermaine BlackwoodWIIndia tour of West Indies 202320232415920*19.6717334.1000060
Matt HenryNZNew Zealand in England Test Series 20152015242592729.5059100.0000073
Roy KaiaZIMPakistan tour of Zimbabwe 20212021240594814.7515139.0700280
Charith AsalankaSLSri Lanka tour of India 2021/222022240592914.7510158.4200092
Percy McDonnellAUSEngland tour of Australia 1886/871887240593514.759111.1100141
Teddy WynyardENGEngland tour of South Africa 1905/061906240593014.75--00240
PreviousPage 247Next

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.