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
Tim BresnanENGThe Ashes 2013/14201324034218.509137.3600150
Stuart BroadENGEngland tour of New Zealand 2022/23202324034148.504969.3900040
Ishant SharmaINDIndia tour of England 20212021241341611.336850.0000040
Tim SoutheeNZAustralia tour of New Zealand 2023/24202424034268.503597.1400122
Kraigg BrathwaiteWIWest Indies tour of Australia 2023/24202424034168.5013525.1900040
Jos ButtlerENGPakistan v England Test Series 2015/16201524034238.506850.0000151
Joe BurnsAUSWarne-Muralitharan Trophy 2016201624034298.507843.5900121
Jason HolderWISouth Africa tour of West Indies 2021202124034208.507943.0400150
Dushmantha ChameeraSLSri Lanka in New Zealand Test Series 2015/16201524034148.5011130.6300060
Bilal AsifPAKNew Zealand tour of United Arab Emirates 2018/19201834034128.5010233.3300120
Wellington MasakadzaZIMZimbabwe tour of Bangladesh 2025202524034128.509735.0500013
Kamrul Islam RabbiBANBangladesh in New Zealand Test Series 2016/1720172423425*17.0012726.7700041
Roston ChaseWIWest Indies tour of Bangladesh 2018/19201824034318.505759.6500240
CBRLS KumaraSLIndia tour of Sri Lanka 2026202624034128.5015721.6600141
Prabath JayasuriyaSLSri Lanka tour of South Africa 2024/25202424034248.506651.5200150
Joshua Da SilvaWISouth Africa tour of West Indies 20242024241342711.337445.9500020
Claude CarterSAAustralia tour of South Africa 1921/2219213433419*34.00--00030
Bill MerrittNZNew Zealand tour of England 1931193124034178.50--000-0
Cyril MerryWIWest Indies tour of England 1933193324034138.50--00000
Ghulam AhmedINDAustralia tour of India 1956/57195624034138.50--00100
Abbas Ali BaigINDPakistan tour of India 1960/61196034034198.50--00020
Chetan ChauhanINDEngland tour of India, Pakistan and Sri Lanka 1972/73197324034228.5020816.3500110
Ray BrightAUSAustralia tour of Pakistan 1982/8319822413432*11.3310034.0000201
Arjuna RanatungaSLAustralia tour of Sri Lanka 199919993423419*17.006254.8400021
Ramiz RajaPAKEngland tour of Pakistan 1983/841984241342611.3312926.3600070
Mike AthertonENGEngland tour of Zimbabwe 1996/97199624034168.5010532.3800021
Ridley JacobsWIWest Indies tour of India 2002/0320023513422*8.508938.2000230
Mitchell JohnsonAUSWarne-Muralitharan Trophy 2011201135034146.808838.6400140
Charlie TurnerAUSAustralia tour of England 1893189335034276.80--00300
Wally GroutAUSEngland tour of Australia 1965/661965-196655034166.807346.5800120
Erapalli PrasannaINDNew Zealand tour of India 1969/7019693513417*8.50--00150
Geoff ArnoldENGEngland tour of West Indies 1973/74197435134138.5017719.2100050
Terry AldermanAUSEngland tour of Australia 1990/911990-19914523426*11.3311729.0600120
Harbhajan SinghINDAustralia tour of India 2000/0120013633417*11.337147.8900140
Waqar YounisPAKPakistan tour of Australia 1995/9619953633419*11.336254.8400170
Mervyn DillonWIWest Indies tour of Sri Lanka 2001/02200136034195.6712227.8700240
Umar GulPAKPakistan tour of England and Scotland 2006200646134136.807346.5800232
Lance GibbsWIWest Indies tour of England 196919693633418*11.335660.7100130
Ramakant DesaiINDAustralia tour of India 1959/601959-19603623417*8.50--00300
Terry AldermanAUSWest Indies tour of Australia 1984/85198436134236.8011130.6300230
Peter LoaderENGEngland tour of South Africa 1956/57195747134135.67--00130
Mike HendrickENGEngland tour of Australia 1978/791978-197959434106.8012626.9800230
Boeta DippenaarSASouth Africa tour of Zimbabwe 1999/001999110333333.009235.8700020
Shane WarneAUSSri Lanka tour of Australia 1995/961995-1996310333333.003984.6200050
Allan DonaldSASouth Africa tour of Zimbabwe 1995/961995110333333.004967.3500050
Kemar RoachWIBangladesh tour of West Indies and United States of America 20182018110333333.005066.0000061
Ryan McLarenSABasil D'Oliveira Trophy 2009/1020101113333*-5658.9300050
Robiul IslamBANNew Zealand in Bangladesh Test Series 2013/142013110333333.007544.0000050
Trent BoultNZSouth Africa in New Zealand Test Series 2011/1220121113333*-28117.8600013
Neil WagnerNZSouth Africa tour of New Zealand 2023/242024110333333.0027122.2200032
PreviousPage 311Next

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.