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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Imrul KayesBANWest Indies in Bangladesh Test Series 2011/122011240612915.2510160.40000111
Mominul HaqueBANBangladesh tour of West Indies 2024/252024240615015.2516237.6501240
Henry NichollsNZTrans-Tasman Trophy 2019/202019240613315.2512548.8000141
Callum JacksonKENSpecsavers County Championship 20162016340613815.2514641.7800150
Mohammad RizwanPAKPakistan tour of England 20262026240614115.258770.1100070
Philip SaltSUSSpecsavers County Championship 20162016340614215.2516038.1300150
Mehedi Hasan MirazBANBangladesh in India Test Series 2019/202019240613815.259167.0300192
Dean FoxcroftCSPlunket Shield 2018/192018-2019340613115.2512250.0000070
Ross ter BraakAAPlunket Shield 2022/232022-20233416153*20.3314940.9401160
Tom HartleyLANCounty Championship 20212021341612520.3318033.8900030
Jack MorleyDERCounty Championship 20262026241614120.3320230.2000080
Ali NaqviPAKPakistan tour of Zimbabwe 1997/981998240612715.2527522.1800050
Gudakesh MotieWIWest Indies tour of England 202420242436131*61.007977.22000110
Godfrey EvansENGNew Zealand tour of England 19491949440612715.25--00020
Geoff RaboneNZEngland tour of New Zealand 1954/551955240612915.254615.2200040
Wallis MathiasPAKAustralia tour of Pakistan 1959/601959240614315.25--00000
Eric RussellENGWest Indies tour of England 19661966240612615.2517834.2700040
Erapalli PrasannaINDIndia tour of West Indies 1970/711971342612530.50--00010
Geoff HowarthNZNew Zealand tour of Pakistan 1976/771976240613815.25--00270
Bruce YardleyAUSAustralia tour of Pakistan 1982/831982240614015.259464.8900261
Craig McDermottAUSNew Zealand tour of Australia 1985/861985240613615.2512050.8300030
Keith ArthurtonWIAustralia tour of West Indies 1994/951995340612615.2514442.3600054
Adam ParoreNZNew Zealand tour of Pakistan 1996/971996240613715.2514143.2600070
Jason GillespieAUSEngland tour of Australia 2002/032002-20035546131*61.0016636.7500062
Iain O'BrienNZIndia in New Zealand Test Series 2008/0920093526119*20.3312050.83000100
Asad ShafiqPAKPakistan v Sri Lanka Test Series 2013/142013-2014351612315.2521528.3700060
James FullerHAMBob Willis Trophy 20202020451613015.257581.3300190
Matt HenryCANPlunket Shield 2013/142013-2014350613412.209663.54001100
Zak ChappellNOTCounty Championship 20212021351612215.2519331.6100080
Mitchell SwepsonQUESheffield Shield 2020/212020-2021552612520.3360101.67000120
Kyle VerreynneSASouth Africa tour of England 20222022351612115.2515439.6100141
PS SheharaPSCMajor League Tournament 2024/252024-2025350612012.2015738.8500090
Bert SutcliffeNZNew Zealand tour of Pakistan 1964/651965351612315.25--00110
Chandrasekhar GadkariINDIndia tour of Pakistan 1954/5519553526127*20.33--00000
Fred TitmusENGWest Indies tour of England 19661966350612212.2015339.8700080
John InverarityAUSAustralia tour of England 19721972351612815.2523426.0700150
Mathew SinclairNZAustralia tour of New Zealand 1999/002000360612410.1715738.8500170
Daniel VettoriNZNew Zealand in England Test Series 20082008361614812.2014940.9400070
Khaled MahmudBANBangladesh tour of Pakistan 20032003360612510.179564.2100150
Stuart BroadENGBasil D'Oliveira Trophy 2019/202019-2020462614315.2560101.6700034
Eoin MorganMIDLV= County Championship 20152015460614410.1712947.29003110
Pat CumminsAUSIndia tour of Australia 2020/212020-20214616128*12.2021128.9100241
Mark CraigOVPlunket Shield 2015/162015-2016461612312.2012548.8000082
Matthew QuinnAAPlunket Shield 2013/142013-2014661615012.2012449.19013110
Eddie ByromGLACounty Championship 20262026360614010.1719331.6100060
Fred TruemanENGIndia tour of England 19591959560612810.17--00130
Saleem AltafPAKPakistan tour of Australia 1972/731972-19733636117*20.3313326.3200120
Bob WillisENGWest Indies tour of England 198019804636124*20.3315240.13000100
Richard HadleeNZNew Zealand tour of India 1988/891988361613112.2018532.9700091
Michael HoldingWIWest Indies tour of England 19801980564613530.5012449.1900071
PreviousPage 358Next

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.