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
Samuel KerberSA20212021230995533.0019351.30010140
Corey WasleyWA202620262319960*49.5013076.1501093
Ruan de SwardtSA20242024241996433.0022045.00011130
Reggie SpoonerENG19091909240995824.75--01000
Freddie MartinWI19301930240993924.7519629.08000140
Frank MooneyNZ19491949340994624.75--00010
Noel McGregorNZ19611961240995524.75--010-0
Mushtaq MohammadPAK19601960340996124.75--01060
Mansur Ali Khan PataudiIND19661966240995124.75--01081
Eddie BarlowSA19661966240995024.7512739.37010100
Ken WadsworthNZ19761976340994124.75--00060
Kiran MoreIND199119912419967*33.0028434.8601070
Mark GreatbatchNZ19911991241996533.0029833.2201090
Ajit AgarkarIND200420043519944*24.7514269.72000190
Daniel VettoriNZ20002000351994924.7518952.38001140
Brad HaddinAUS201520154629931*24.7513275.00000115
JP DuminySA20132013460995716.5023043.04011111
Ben MikeLEI202020204619951*19.8013672.79011112
Jake GibsonOV202420244629962*24.7519052.11012102
Murvin AbinashBRC20262026461995519.8025339.1301092
Sid PeglerSA19111911362992624.7515066.0000090
Ken ViljoenSA19321932361998119.80--01200
Mike FindlayWI197219725629944*24.75--00040
Nasir HossainBAN20142014470994214.1420049.50000160
Aaron BeardSUS/ESS20222022673993324.7514767.35000122
Travis MullerOV20202020472994619.8024740.08001121
Bert OldfieldAUS19361936570994414.148022.5000020
Frank MooneyNZ19531953471993516.50--00000
Brian RoseENG19781978471992716.5038925.45000100
Umar AminPAK20102010480993312.3819850.00001130
Kraigg BrathwaiteWI20252025480995212.3817855.6201182
Oli StoneENG/WAR20212021691994312.3828434.86002140
Jamie HarrisonDUR20152015510099539.9022743.61013140
Tiger SmithENG19121912912199229.008450.0000240
Liam NorwellGLO2017201711135992412.3821146.92004131
Michael HoldingWI198019809135993512.3821645.83001131
Josh HazlewoodAUS201620161114499299.9024240.91002150
Jacob DuffyOV2016201610147992814.1422344.39001120
Hasan MahmudBAN/KEN2026202681549922*9.0030232.78001150
Jerome TaylorWI20152015916099316.1913772.26007132
Mark FootittDER201520151519599347.0715265.13006122
Leon JohnsonWI20152015120985449.0016061.25010150
Shawn HicksOV20172017120986349.0018453.2601081
Chris MorrisSA20162016230986932.6717755.37010140
Bert OldfieldAUS19331933231985249.0023541.7001080
John GoddardWI19491949231984149.00--000-0
Percy MansellSA19511951230989032.67--011190
Upul TharangaSL20152015240984824.5016957.99001130
Paul StirlingIRE20242024240985224.5019051.58010130
Sabbir RahmanBAN201620162419864*32.6715762.4201192
PreviousPage 221Next

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.