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
Tony GrayWIWest Indies tour of New Zealand 1986/8719872312110*10.506830.8800020
Dodda GaneshINDIndia tour of West Indies 1996/97199723121810.508125.9300010
Steve HarmisonENGEngland tour of West Indies 2003/04200444021135.254744.6800120
Mathew SinclairNZNew Zealand tour of Sri Lanka 2003200324021175.258524.7100110
Sanjay BangarINDIndia tour of New Zealand 2002/03200224021125.258425.0000020
Ridley JacobsWIPakistan tour of West Indies 2000200034021105.255736.8400130
Paul AdamsSAAustralia tour of South Africa 1996/97199724121157.005141.1800130
Michael KasprowiczAUSAustralia tour of England 1997199734021175.254447.7300230
Brendan TaylorZIMZimbabwe tour of South Africa 2004/0520052402195.253855.2600040
Dinesh KarthikINDIndia tour of Ireland and England 2018201824021205.255836.2100220
Monty PanesarENGWest Indies tour of England and Ireland 200720074422114*10.503855.2600120
Mushfiqur RahimBANBangladesh in New Zealand Test Series 2007/0820082402185.257627.6300140
Imrul KayesBANBangladesh in India Test Series 2019/2020192402165.256134.4300020
Imrul KayesBANAustralia tour of Bangladesh 2017201724021155.257030.0000130
Trent BoultNZPakistan v New Zealand Test Series 2014/1520143432119*21.006532.3100030
Taijul IslamBANAustralia tour of Bangladesh 201720172402195.257627.6300021
Neil WagnerNZIndia in New Zealand Test Series 2013/142014242211410.506532.3100120
Devon ConwayNZEngland tour of New Zealand 2024/25202424021115.256631.8200130
Kyle JamiesonNZNew Zealand tour of England 2022202224021145.253070.0000140
Kagiso RabadaSASouth Africa tour of Sri Lanka 2018201824021185.256631.8200121
Zak CrawleyENGNew Zealand tour of England 2021202124021175.256631.8200120
Richard NgaravaZIMPakistan tour of Zimbabwe 202120212412115*7.003070.0000140
Shaheen Shah AfridiPAKPakistan tour of South Africa 2018/192018-201924021145.253070.0000121
Nauman AliPAKAustralia tour of Pakistan 2021/2220223432120*21.007627.6300140
Hasan MahmudBANBangladesh tour of India 2024/2520242402195.254942.8600040
Walter ReadENGAustralia tour of England 1890189024021135.25--00000
Arthur MaileyAUSAustralia tour of South Africa 1921/22192134121147.001100.0000020
Ken JamesNZEngland tour of New Zealand 1929/30193044021145.2510.0000200
Sonny RamadhinWIWest Indies tour of Australia 1960/61196024021125.251915.7900130
Gil LangleyAUSAustralia tour of England 19561956342211410.50--00100
Trevor MealeNZNew Zealand tour of England 1958195824021105.25--00011
Richard CollingeNZIndia tour of New Zealand 1975/761976342211310.50--00100
Graeme WatsonAUSAustralia tour of England 1972197224021135.254348.8400130
Sarfraz NawazPAKPakistan tour of Australia 1972/731972-197324121127.005538.1800030
Bruce YardleyAUSIndia tour of Australia 1980/81198124021125.2510919.2700110
Stephen PeallZIMZimbabwe tour of Pakistan 1993/9419932412111*7.005042.0000230
Paul StrangZIMNew Zealand tour of Zimbabwe 2000/012000241218*7.008624.4200120
Colin StuartWIWest Indies tour of Australia 2000/012000-20012412112*7.0010819.4400030
Heath StreakZIMZimbabwe tour of Pakistan 1993/9419933512119*5.2510220.5900340
Sulieman BennWISir Vivian Richards Trophy 2014/152014-2015352216*7.004052.5000131
Temba BavumaSASri Lanka in South Africa Test Series 2016/172016-201735021104.206233.8700230
Herman GriffithWIEngland tour of West Indies 1929/3019303512185.252528.0000110
Johnny LindsaySASouth Africa tour of England 19471947352219*7.00--00200
Prior JonesWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-194955121105.25--00000
Mohammad RafiqueBANBangladesh tour of Sri Lanka 2007200736121114.204744.6800120
Nuwan PradeepSLSri Lanka in South Africa Test Series 2016/172016-2017362218*5.254348.8400130
Alzarri JosephWIPakistan in West Indies Test Series 201720173602183.508125.9300230
Jayden SealesWIAustralia tour of West Indies 202520253622185.256233.8700201
Manny MartindaleWIWest Indies tour of England 19331933362219*5.25--00000
Bob WillisENGEngland tour of Australia 1979/801979-198036021113.506035.0000110
PreviousPage 354Next

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.