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
Kepler WesselsAUSNew Zealand tour of Australia 1985/861985120737036.5019637.2401061
Joylord GumbieZIMZimbabwe tour of Ireland 20242024120734936.5014450.69000100
Oliver PeakeVICSheffield Shield 2024/252025120735236.5022232.8801060
Godfrey EvansENGIndia tour of England 19591959220737336.5073100.00011120
Geoff ArnoldENGPakistan tour of England 19671967220735936.5015447.4001072
Sunil GavaskarINDEngland tour of India 1979/801980120734936.5014450.6900051
Ian DavisAUSEngland tour of Australia 1976/771977120736836.5017541.7101060
David HookesAUSEngland tour of Australia 1976/771977120735636.508882.95010110
Eddie HemmingsENGAustralia tour of England 19891989120733836.5013155.73000100
Martin CroweNZNew Zealand tour of Australia 1993/941993121734273.0019537.4400090
Tim ZoehrerAUSAustralia tour of India 1986/8719863217352*73.0013753.28010102
Chandika HathurusingheSLEngland tour of Sri Lanka 1992/931993120735936.5021533.9501090
Craig SpearmanNZPakistan tour of New Zealand 1995/961995120734036.5012558.40000101
Rahmat ShahAFGAfghanistan tour of India 20262026120736036.5015148.3401092
Damien MartynAUSSouth Africa tour of Australia 1993/941993-1994230735924.3321134.6001070
Faisal IqbalPAKPakistan tour of India 2007/082007230735124.3312956.5901190
Shivnarine ChanderpaulWIZimbabwe tour of West Indies 1999/002000230734924.3323630.9300060
Ryan HindsWISouth Africa tour of West Indies 20052005230734824.3320236.1400070
Niroshan DickwellaSLSri Lanka tour of Bangladesh 202220222317361*36.5010966.9701070
Niroshan DickwellaSLSri Lanka tour of Bangladesh 2017/182018230736224.338289.0201090
Brett HamptonNDPlunket Shield 2021/222021-2022330734724.338486.9000053
Harry BrookYORCounty Championship 20262026230734024.3311165.77000111
Brandon MavutaZIMWest Indies tour of Zimbabwe 2022/232023230735624.3317541.71010110
Mahmudul Hasan JoyBANSri Lanka tour of Bangladesh 20222022230735824.3317142.69011120
H AmarasingheBCAAMajor League Tournament 2025/262026230734624.3311364.6000091
Bill BrownAUSAustralia tour of England 19481948230733224.336227.4200010
Bert SutcliffeNZEngland tour of New Zealand 1958/591959230736124.3315945.91011101
Les FavellAUSEngland tour of Australia 1958/591959231735436.5020934.9301060
Ken MackayAUSAustralia tour of Pakistan 1959/601959330734024.33--000-0
Dav WhatmoreAUSPakistan tour of Australia 1978/791979230734324.3324629.6700040
Saleem MalikPAKPakistan tour of Sri Lanka 199419942317350*36.5012160.3301080
Teague WyllieTASSheffield Shield 2026/272026230736424.3316544.2401071
Alec StewartENGEngland tour of Australia 1994/951994241733324.3312956.59000110
Sanath JayasuriyaSLSri Lanka tour of New Zealand 1996/971997240735018.2511563.4801180
Rashid LatifPAKPakistan tour of New Zealand 1993/941994341733024.3313056.1500082
Khaled MashudBANEngland tour of Bangladesh 2003/042003240735118.2520435.7801160
Salman ButtPAKSouth Africa tour of Pakistan 2007/082007240734018.2517541.71000120
Ian BellENGNew Zealand in England Test Series 20132013240733118.2522532.44000100
JP DuminySABasil D'Oliveira Trophy 2015/162015-2016241732924.3316943.20000121
Tino MawoyoZIMPakistan in Zimbabwe Test Series 20132013240735818.2521833.4901190
Wriddhiman SahaINDBorder-Gavaskar Trophy 2014/152014-2015240733518.2518040.5600161
Nasir HossainBANAustralia tour of Bangladesh 20172017240734518.2518040.5600190
Sunil AmbrisWIWest Indies tour of Bangladesh 2018/192018240734318.2516344.7900050
Yasir Ali ChowdhuryBANBangladesh tour of South Africa 2021/222022240734618.2513554.07001100
Aiden MarkramSASouth Africa tour of New Zealand 2021/222022240734218.2520136.32000130
Tom LaceGLOBob Willis Trophy 20202020340734218.2518739.04000120
Abid AliPAKPakistan tour of West Indies 20212021240733418.2511265.18000131
Joshua Da SilvaWIWest Indies tour of Sri Lanka 2021/222021242735436.5023930.5401160
Jayden SealesWIWest Indies tour of India 2025/262025241733224.3312060.8300053
Aristides KarvelasSUSCounty Championship 20222022240735718.2515248.0301082
PreviousPage 327Next

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.