Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhananjaya de SilvaSLSri Lanka tour of Bangladesh 20222022230975832.3318253.30010121
Bob BarberENGWest Indies tour of England 19661966230975532.3318353.01010130
Mohammad AzharuddinINDIndia tour of Sri Lanka 19931993230975032.3318552.43010150
Ken RutherfordNZIndia tour of New Zealand 1989/901990330976932.3318552.4301081
Mark ButcherENGEngland tour of South Africa 2004/052004240977924.2529632.77011130
Faisal IqbalPAKPakistan in Australia Test Series 2009/102009-2010240974824.2523241.8100071
Stephen FlemingNZNew Zealand tour of Australia 2004/052004240978324.2519549.74011120
Darren LehmannAUSEngland tour of Australia 2002/032002341974232.3316558.7900091
Chris GayleWIWest Indies in India Test Series 2013/142013240973524.2513770.80000161
Khaled MashudBANBangladesh tour of England 20052005240974424.2525837.6000090
Simon KatichAUSThe Ashes 2010/112010240975024.2520746.86011110
James FranklinNZNew Zealand in India Test Series 201220122419743*32.3326436.7400061
Mitchell JohnsonAUSBorder-Gavaskar Trophy 2007/0820083429750*48.5015263.82010132
Dilruwan PereraSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017240975824.2521545.1201191
Imrul KayesBANBangladesh tour of South Africa 2017/182017240973224.2516160.25000141
Lahiru ThirimanneSLPakistan v Sri Lanka Test Series 2011/122011240976824.2527635.1401040
Corey AndersonNZWest Indies in New Zealand Test Series 2013/142013341973932.3318951.32001142
Joe RootENGNew Zealand tour of England 20212021240974224.2525238.49000120
Rassie van der DussenSASouth Africa tour of New Zealand 2021/222022240974524.2525238.4900070
Babar AzamPAKPakistan tour of England 20262026240977624.2513969.78010151
Aiden MarkramSASouth Africa tour of Pakistan 2025/262025240974224.2515562.58000131
Zak CrawleyENGWest Indies tour of England 20202020240977624.2516957.40011110
Zak CrawleyENGWest Indies tour of England 20242024340977624.2510988.99011170
Tom LowryNZNew Zealand tour of England 19311931340976224.25--01100
Ted DexterENGAustralia tour of England 19681968240973824.2524739.27000110
Venkataraman SubramanyaINDIndia tour of Australia 1967/681967240977524.256622.73010100
Lance CairnsNZEngland tour of New Zealand 1983/841984340976424.2518253.30010141
Mark TaylorAUSAustralia tour of South Africa 1993/941994240977024.2526836.1901060
Blair HartlandNZNew Zealand tour of Sri Lanka 1992/931992240975224.2528434.1501090
Junior MurrayWIWest Indies tour of Australia 1992/9319933419749*32.3324240.08001120
Daniel VettoriNZSouth Africa in New Zealand Test Series 2011/122012350974619.4016259.88002140
Shahid AfridiPAKEngland tour of Pakistan 2000/012000351975224.2513969.78010121
MS DhoniINDIndia in West Indies Test Series 20112011350977419.4017854.4901151
Paul HarrisSABasil D'Oliveira Trophy 2009/102009-2010351973824.2517555.43000120
Kemar RoachWISri Lanka tour of West Indies 20182018353973948.5020148.26000121
Mark PettiniESSLV= County Championship 20142014350975119.4016857.74010120
Bill O'ReillyAUSAustralia tour of South Africa 1935/361935-19365519756*24.25--01104
Ian JohnsonAUSAustralia tour of South Africa 1949/501949-1950551976624.25--01100
Bapu NadkarniINDIndia tour of New Zealand 1967/681968450973219.40--00001
Charith SenanayakeSLSri Lanka tour of New Zealand 1990/911991350976419.4013472.39011140
Adam BacherSAPakistan tour of South Africa 1997/981998361974619.4018851.60001160
Tim AmbroseENGBasil D'Oliveira Trophy 20082008460973616.1726836.19000110
Phillip HughesAUSThe Ashes 2010/112010-2011360973116.1725038.80000110
Aaron FinchAUSIndia tour of Australia 2018/192018360975016.1721445.33011130
Joe RootYORSpecsavers County Championship 20182018360973516.1719450.00001110
Matt HenryCANPlunket Shield 2019/202019-2020460974316.1714865.54002134
Angus RobsonDURSpecsavers County Championship 20192019460976416.1727635.14011110
Kuldeep YadavINDEngland tour of India 2023/242024461973019.4036226.8000171
Jack MurphyGLASpecsavers County Championship 20172017460972716.1724240.08001120
Joel CurtisWASheffield Shield 2026/272026362976524.2522942.36010130
PreviousPage 279Next

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.