Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Kyle JamiesonCANPlunket Shield 2016/17201647110840*18.0027838.85002131
Heino KuhnKENCounty Championship 202120214801083213.5026440.91001111
Nathan LyonNSWMarsh Sheffield Shield 2019/202019-20205821083118.0018060.00000102
Reggie SchwarzSAEngland tour of South Africa 1909/1019104831084421.60--00200
Bert OldfieldAUSAustralia tour of England 1934193458210842*18.0026440.9100300
Gerry AlexanderWIEngland tour of West Indies 1959/6019605821083318.00--00100
Erapalli PrasannaINDIndia tour of Australia 1967/681967-19684811082615.4317335.26001120
Miguel CumminsKENCounty Championship 20212021810210828*13.5023645.76002153
Ateeq JavidWARLV= County Championship 2014201461021082813.5036329.7500280
Daniel WorrallSURCounty Championship 2026202681281082027.0019854.55000161
Dieter KleinLEISpecsavers County Championship 2017201771231082612.0017262.79002121
Tim MurtaghMIDSpecsavers County Championship 201920191013410825*12.0013778.83002130
Cameron GannonWASheffield Shield 2025/262025-20261017410823*8.3131933.86005120
Shikhar DhawanINDAfghanistan tour of India 20182018110107107107.0096111.46100193
Dinesh ChandimalSLAfghanistan tour of Sri Lanka 2023/242024110107107107.0018159.12100101
Fred BakewellENGWest Indies tour of England 19331933110107107107.00--100-0
Allan LambENGSri Lanka tour of England 19841984110107107107.0019554.87100101
Shahid AfridiPAKWest Indies v Pakistan in United Arab Emirates 2001/02200212010710753.5015369.93101163
Amjad JavedUAEICC Intercontinental Cup 2011201112010710053.5015170.86100102
Leon JohnsonWIBangladesh in West Indies Test Series 201420141201076653.5022148.42010131
Jamal ToddOVPlunket Shield 2025/2620261201079853.5016564.85010142
Leo O'BrienAUSAustralia tour of South Africa 1935/3619362201075953.50--010-0
Graeme HickENGSri Lanka tour of England 1998199812010710753.5024044.58101140
Matthew HaydenAUSAustralia tour of Bangladesh 2005/0620062301077235.6722048.64010131
Sanjay BangarINDZimbabwe tour of India 2001/022002232107100*107.0019156.02100132
Asad ShafiqPAKPakistan in New Zealand Test Series 2010/1120112301078335.6729236.64011181
Denis ComptonENGEngland tour of New Zealand 1950/5119512301077935.67--010110
Anil KumbleINDSri Lanka tour of India 1997/9819973401077826.7525142.63010120
Mahela JayawardeneSLSri Lanka tour of Australia 200420042401074426.7530435.20000110
Guy WhittallZIMWest Indies tour of Zimbabwe 200120012411074335.6734231.29000100
Mohammad AshrafulBANBangladesh tour of West Indies 200420042401078126.7529536.27010100
Prasanna JayawardeneSLIndia in Sri Lanka Test Series 200820083401074926.7527339.1900070
Michael VandortSLSri Lanka in West Indies Test Series 2007/0820082401075226.7524144.40010150
Shahriar NafeesBANWest Indies in Bangladesh Test Series 2011/1220112401075026.7515369.93010170
Mushfiqur RahimBANWest Indies in Bangladesh Test Series 2012/1320122401074326.7523246.12000151
Darren BravoWIPakistan in West Indies Test Series 201120112401075026.7534331.2001092
Shane ShillingfordWINew Zealand in West Indies Test Series 2014201424310753*107.0019355.4401086
Dimuth KarunaratneSLPakistan tour of Sri Lanka 202320232401074126.7516863.69000190
Marnus LabuschagneQUESheffield Shield 2023/242023-20242401074526.7528937.02001131
Lauchie JohnsWFPlunket Shield 2018/1920183411074035.6721450.00000180
Venkataraman SubramanyaINDWest Indies tour of India and Ceylon 1966/671966-19672401076126.75--010191
Richard HadleeNZNew Zealand tour of England 199019903401078626.7516266.05011132
Mohsin KhanPAKNew Zealand tour of Pakistan and Sri Lanka 1984/8519842401075826.7525442.13010120
Kapil DevINDNew Zealand tour of India 1988/8919883401074026.7511791.45000150
Dean ElgarSASouth Africa tour of England 202220223501074721.4022747.14000160
Roald BadenhorstCSPlunket Shield 2013/142013-20143501077121.4030435.20011160
Ben FoakesENGNew Zealand tour of England 202220223521075635.6723645.34011150
Lewis McManusHAMSpecsavers County Championship 201920194501074921.4025242.46000110
Mathew PillansLEISpecsavers County Championship 201720173501075621.4014474.31011161
Bert OldfieldAUSEngland tour of Australia 1920/211920-19213501075021.4026141.00010130
PreviousPage 261Next

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.