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
Peter MayENGAustralia tour of England 19531953230853928.33--00050
Ashley GilesENGIndia tour of England 20022002340853121.2517648.30000110
Justin LangerAUSWest Indies tour of Australia 1992/931993240855421.2529329.0101070
Mohammad YousufPAKPakistan tour of England 20012001240854921.2524534.69000100
Shane WarneAUSSouth Africa tour of Australia 2001/022001-2002340854121.2513363.91000111
Mohammad AshrafulBANBangladesh tour of Sri Lanka 20052005240854221.2518545.9500172
Devon SmithWISri Lanka in West Indies Test Series 2007/082008241854728.3316750.90000100
Sylvester JosephWIWest Indies tour of England 20042004240854521.2517648.30000111
Brendan TaylorZIMWest Indies tour of Zimbabwe 2017/182017240857321.2520042.5001090
Shahid NazirPAKPakistan tour of South Africa 2006/072007240854021.2511077.2700091
Tim SoutheeNZEngland tour of New Zealand 2022/232023240857321.2572118.0601166
Tim SoutheeNZIndia in New Zealand Test Series 2013/142014240853221.2577110.3900066
Ryan HarrisAUSThe Frank Worrell Trophy 2011/1220122428568*42.5017249.4201080
Umesh YadavMIDCounty Championship 202220223428544*42.5067126.87001104
Craig ErvineZIMNew Zealand tour of Zimbabwe 20252025240853921.2522837.28000120
Azhar AliPAKPakistan in Zimbabwe Test Series 20132013240857821.2523236.64012100
Tom LathamNZSri Lanka in New Zealand Test Series 2014/152014-2015240853521.2519643.37000100
Raymon ReiferWIWest Indies tour of South Africa 2022/232023240856221.2519842.93011110
Jomel WarricanWIWest Indies tour of Pakistan 2024/2520252428536*42.509391.4000163
Nazmul Hossain ShantoBANBangladesh tour of West Indies 20222022240854221.2521439.72001150
Dan TaylorSAEngland tour of South Africa 1913/141914240853621.25--00000
David SheppardENGEngland tour of New Zealand 1962/631963340854221.2520.0000150
John SnowENGIndia tour of England 19711971240857321.2516451.8301170
Chetan ChauhanINDNew Zealand tour of India 1969/701969240853421.25--00051
Peter SleepAUSAustralia tour of India 1979/801979240856421.2524434.8401080
Jeff DujonWIEngland tour of West Indies 1985/861986440855421.2516750.90010120
Qasim UmarPAKPakistan tour of Sri Lanka 1985/861986340855221.2550104.0001080
Shoaib AkhtarPAKEngland tour of Pakistan 2005/062005351853821.2524334.9800075
Stuart ClarkAUSEngland tour of Australia 2006/072006-2007550853917.0010085.0000142
Ravindra JadejaINDBorder-Gavaskar Trophy 2012/132013451854321.2512170.25000131
Jackson BirdKENCounty Championship 202220223528553*28.3311375.22010112
Grant StewartKENSpecsavers County Championship 20192019452855928.3313463.4301291
Fateh SinghWORCounty Championship 20262026551852621.2515056.6700091
K NuwanthaBSCMajor League Tournament 2025/262025-2026550854617.0014857.4300162
Graeme HoleAUSEngland tour of Australia 1954/551954350855717.003040.0001160
Bill WatsonAUSAustralia tour of West Indies 1954/551955351853021.25--00110
Mudassar NazarPAKPakistan tour of England 19821982350856517.0016551.5201390
Mervyn DillonWIWest Indies tour of South Africa 2003/042003-2004360853014.1714160.28001170
Craig WishartZIMZimbabwe tour of Sri Lanka 2001/022001-2002360852714.1720940.67000110
Michael HusseyAUSSouth Africa in Australia Test Series 2008/092008-20093618545*17.0025233.7300281
Dinesh ChandimalSLSri Lanka in South Africa Test Series 2016/172016-2017360853014.1721539.53000110
Akila DananjayaCCCMajor League Tournament 2024/252024-2025660854614.1712269.6700091
Hilton CartwrightWASheffield Shield 2026/272026360853414.1723036.96001110
Matt HenryCANPlunket Shield 2018/192018-2019461854017.0012468.55000130
Liam TrevaskisLEICounty Championship 20252025460853714.1718446.20000101
Warren BarnesOVPlunket Shield 2018/192018-2019464853442.5016252.47000110
Roshen SilvaSLSri Lanka tour of West Indies 20182018360854814.1723236.6400050
Bernard BosanquetENGAustralia tour of England 19051905362852721.25--000-0
Kiran MoreINDPakistan tour of India 1986/871987561852817.009138.4600141
Doug BracewellNZTrans-Tasman Trophy 2015/162015-20164718527*14.1721339.9100162
PreviousPage 301Next

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.