Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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
Gareth AndrewHAMSpecsavers County Championship 20162016671852514.1717748.0200193
Fabian CowdreyKENLV= County Championship 20142014470852112.1422038.64000110
Archie MacLarenENGAustralia tour of England 19091909570852412.14--00000
Bill VoceENGEngland tour of South Africa 1930/311930-19315728541*17.00--00216
Hugh TayfieldSASouth Africa tour of Australia 1952/531952-1953571852314.17--00070
Adam MilneCSPlunket Shield 2017/182017-2018680852410.6321938.8100091
Logan van BeekDERSpecsavers County Championship 201920197828534*14.1720341.87001111
Stuart PoynterDURCounty Championship 202120216828552*14.1721140.2801080
Blair TicknerCSPlunket Shield 2020/212020-2021691852610.6328330.04002100
David MastersESSLV= County Championship 201520157103852812.1414558.62002131
Will SutherlandVICSheffield Shield 2021/222021-20227103852312.1417648.3000273
Sourav GangulyINDIndia tour of Bangladesh 2000/012000110848484.0015354.9001050
Tillakaratne DilshanSLEngland tour of Sri Lanka 2007/082007110848484.0013761.31010110
Sachin TendulkarINDWest Indies in India Test Series 2013/142013220847442.0014259.15010140
Chris CairnsNZPakistan tour of New Zealand 1995/961995120847642.0012965.12010111
Chris CairnsNZBangladesh tour of New Zealand 2001/022001220844842.009093.3300064
Chris GayleWISir Vivian Richards Trophy 2007/082008120844642.009786.6000065
Craig WishartZIMIndia tour of Zimbabwe 1998/991998120846342.0019243.7501090
Ashish BagaiCANICC Intercontinental Cup 2006/072006120845742.0013164.12010110
Irfan PathanINDIndia tour of Zimbabwe 20052005220845242.0014856.76010130
Umar BhattiCANICC Intercontinental Cup 2006/0720061228483*-15255.2601081
Kieran PowellWIWest Indies in Bangladesh Test Series 2011/122011120847242.0019543.08010110
Kane WilliamsonNDPlunket Shield 2018/192018120848342.0012666.67010131
Chris WoakesENGWest Indies tour of England 201720171218461*84.0013960.43010120
Sikandar RazaZIMPakistan in Zimbabwe Test Series 20132013120846042.0017248.84010120
Mark AdairIRENew Zealand tour of Ireland 202620261218444*84.0013363.16000120
Josh TongueWORCounty Championship 202220223228445*-13363.16000120
Washington SundarINDIndia tour of Australia 2020/212021120846242.0017348.5501092
Yuvraj of PatialaINDEngland tour of India 1933/341934120846042.00--010-0
Arjuna RanatungaSLSri Lanka tour of England 19841984120848442.0018944.4401180
Ken RutherfordNZSouth Africa tour of New Zealand 1994/951995120845642.0017248.84010140
Michael VaughanENGNew Zealand tour of England 20042004230846128.0013761.31010131
Andrew FlintoffENGEngland in India Test Series 2008/092008230846228.0021838.5301081
Sourav GangulyINDSri Lanka tour of India 2005/062005230844028.0026831.3400080
Romesh KaluwitharanaSLZimbabwe tour of Sri Lanka 1997/981998230845128.0010282.35010180
Mark BoucherSASouth Africa tour of Pakistan 2007/082007230845428.0020640.7801081
Kamran AkmalPAKPakistan tour of Sri Lanka 2005/062006230843328.0013462.69000120
Chris CairnsNZSri Lanka tour of New Zealand 1996/971997230847028.0019343.52010101
Devon SmithWIBangladesh tour of West Indies 20042004231844442.0018744.92001130
Shakib Al HasanBANSri Lanka tour of Bangladesh 20222022230845828.0011771.79011100
Vernon PhilanderSAIndia in South Africa Test Series 2013/142013232845984.0012666.67010100
Naeem IslamBANWest Indies in Bangladesh Test Series 2011/122011231844542.0027430.6600081
Kane WilliamsonNZNew Zealand in South Africa Test Series 20162016231847742.0016052.5001081
Jermaine BlackwoodWIWest Indies tour of Zimbabwe 2022/232023230845728.0012070.0001092
Jermaine BlackwoodWIBangladesh in West Indies Test Series 201420142318466*42.0015255.2601061
Tom MilnesDERSpecsavers County Championship 20172017230845328.0015653.85010100
Michael JonesDURBob Willis Trophy 20202020230848228.0025632.8101180
Tom ScrivenHAMBob Willis Trophy 20202020230846828.0018545.41010110
Kepler WesselsSASouth Africa tour of Australia 1993/941993-19942318463*42.0023835.2901030
Dewald BrevisSASouth Africa tour of Zimbabwe 20252025230845128.008598.8201074
PreviousPage 302Next

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.