Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Codi YusufHAMCounty Championship 202620265917520*9.3822333.6300390
Josh HullLEICounty Championship 202520259967535*25.0025529.41000100
Hedley VerityENGEngland tour of Australia 1936/371936-1937592751910.7139319.0800260
Ryan SidebottomYORSpecsavers County Championship 20162016911375239.3828826.04003100
Rohit GulatiAAPlunket Shield 2025/262025-2026711275348.3312759.0600363
Daniel WorrallGLOCounty Championship 20212021812375248.3313256.82004101
Ajeet DaleGLOCounty Championship 20252025111447517*7.5019937.69003110
Charles MorrisWORLV= County Championship 201520151217775247.5029625.3400170
Virender SehwagINDZimbabwe tour of India 2001/022002110747474.0011862.71010160
Rameez ShahzadUAEICC Intercontinental Cup 201620161117474*-14052.8601082
George UlyettENGAustralia tour of England 18901890110747474.00--010-0
Trevor MadondoZIMZimbabwe tour of New Zealand 2000/0120001117474*-15547.7401080
Abdul RazzaqPAKPakistan tour of New Zealand 2003/042003220744837.0021135.07000101
Amit MishraINDIndia in West Indies Test Series 20162016220745337.0011067.2701071
Paul ReiffelAUSNew Zealand tour of Australia 1993/941993221745174.009082.2201080
Tim SoutheeNZSri Lanka tour of New Zealand 2018/192018220746837.007993.6701063
Murali VijayINDBorder-Gavaskar Trophy 2008/092008120744137.0013455.2200070
Dimuth KarunaratneSLZimbabwe tour of Sri Lanka 20172017120744937.0015049.3300020
Ben SmithCSPlunket Shield 2012/1320122217464*74.0016744.3101050
KL RahulINDAustralia in India Test Series 2016/172017120746437.0010669.81010111
Luke WoodLANBob Willis Trophy 202120211217446*74.008983.15000130
Mehedi Hasan MirazBAN-2017020745137.0016844.05010140
Wiaan MulderLEICounty Championship 20242024120745337.0012658.73010140
D'Arcy ShortWASheffield Shield 2020/2120201217457*74.009181.3201081
Roshen SilvaSLSri Lanka tour of India 2017/1820171217474*74.0015747.13011110
John CampbellWIWest Indies v Afghanistan in India 2019/202019121745574.009181.32010111
Archie JacksonAUSAustralia tour of England 19301930220747337.0032023.1301000
Sid BarnesAUSAustralia tour of England 19381938120744137.0014650.6800090
Intikhab AlamPAKAustralia tour of Pakistan 1964/651964121745374.00--010-1
Intikhab AlamPAKPakistan tour of Australia 1964/651964120746137.0010769.1601070
Bevan CongdonNZNew Zealand tour of Pakistan 1964/651965120745737.00--01060
Graham GoochENGPakistan tour of England 19781978220745437.0015846.8401060
Ashraf AliPAKIndia tour of Pakistan 1984/851984221746574.00--010-0
Navjot SidhuINDNew Zealand tour of India 1995/961995220744137.0022632.7400040
Ajay JadejaINDIndia tour of Sri Lanka 19971997120747337.0019438.1401080
Daryll CullinanSAIndia tour of South Africa 1992/931993120744637.0025529.0200060
Bryan StrangZIMPakistan tour of Zimbabwe 1997/981998120745337.0014850.0001061
Asoka de SilvaSLSri Lanka tour of Australia 1989/901989230745024.6732123.0501040
Marvan AtapattuSLIndia tour of Sri Lanka 19971997230742924.6712061.67000120
Upul ChandanaSLSouth Africa tour of Sri Lanka 20042004230744024.6712857.81000101
WPUJC VaasSLWest Indies tour of Sri Lanka 20052005230744924.6714351.7500090
Brett LeeAUSWest Indies tour of Australia 2005/062005330744724.6711862.7100061
Jason GillespieAUSPakistan tour of Australia 2004/052004-20053317450*37.0017941.3401171
Mushtaq AhmedPAKAustralia tour of Pakistan 1998/9919982317448*37.0020935.4100181
Paul ReiffelAUSSri Lanka tour of Australia 1995/961995-1996232745674.0015248.6801090
Daniel WorrallSAMarsh Sheffield Shield 2019/202020231743637.007796.10000101
Zak ChappellLEISpecsavers County Championship 201820182317437*37.0014850.0000070
Roston ChaseWISouth Africa tour of West Indies 20212021230746224.6722033.6401091
Shubman GillINDIndia tour of Sri Lanka 20262026230745024.6715647.4401090
Wally HammondENGWest Indies tour of England 19331933330743424.67--000-2
PreviousPage 324Next

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.