Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Imrul KayesBAN20092009360903315.0025934.75000100
Joe CracknellMID20232023360903315.0017451.72001101
Curtis HeaphyCS20262026460904415.0025335.5700070
George GiffenAUS18921892360904915.00--00050
Gavin StevensAUS19591959360902815.00--000-0
Richard CollingeNZ197319735619068*18.005738.6001381
Dominic CorkENG200020004629033*22.5016056.25001122
Alec BedserENG19491949570903312.86--00100
Naren TamhaneIND195519558729054*18.00--01200
Richard HadleeNZ19741974470902312.8620444.1200041
Barney RogersZIM20052005480902911.2523238.79002140
James HarrisMID/GLA20212021581902612.8628431.69002130
Mohammad SamiPAK20052005690902010.0029630.4100090
Jack RussellENG19981998591903211.2530429.6100380
Andy GorvinGLA202420247112902610.0025934.7500262
Kieran ElliottTAS2025202561239028*10.0030629.4100272
Ryan HadleyGLA/NSW202620261216109050*15.0040422.2801392
Priyamal PereraPSC20242024110898989.0017152.0501061
Chamara SilvaSL20082008120897644.5013565.93010140
Ben McDermottTAS201820182218975*89.0016155.2801083
Frank WoolleyENG19311931120898044.50--010110
Fred BakewellENG19341934120898544.50--010-1
Dilawar HussainIND19361936120895444.50--010-0
Joel GarnerWI19791979220896044.5012173.5501084
Mahela JayawardeneSL19971997230896629.6714959.73010130
Brian CloseENG19571957230894229.67--00070
Nick KnightENG19951995240895722.2531328.4301090
Paul CollingwoodENG20032003240893622.2531528.25000100
Azhar MahmoodPAK20012001240893722.2515955.97000120
Brendan TaylorZIM20042004240896122.2523238.3601091
Varun ChopraESS20202020240894122.2518747.5900190
Ruaidhri SmithGLA20172017340893822.2513764.96001121
Finn AllenAA/WF20232023340897922.2512770.0801084
Norman YardleyENG19461946240893522.2522539.56001110
Jeffrey StollmeyerWI19551955240894222.25--000-0
Fred TruemanENG195719575438936*89.00--00084
Younis AhmedPAK19691969240896222.25--011120
Brian MurphyZIM20012001450893017.8023637.71000140
Paul CoughlinDUR20212021450894817.8022140.27000110
Rishabh PantIND20202020350892917.8016254.94000101
Shadab KabirPAK19961996350893517.8033226.81000110
Ish SodhiNZ/CAN20242024460892914.8319745.18000120
Mahmudul Hasan JoyBAN20262026360895214.8316055.63011140
Baron ConstantineWI19281928360893714.83580.0000101
Wallis MathiasPAK19621962360894814.83--00170
Murray ParkerNZ19761976360894014.83--00071
Logan van BeekCAN20162016572893417.8016354.60000111
Taylor CornallWOR202220225718931*14.8324436.48001110
Kemar RoachWI20112011480892911.1331827.9900081
Barry KnightENG19621962681893312.71--001110
PreviousPage 231Next

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.