Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Kyle JarvisLAN20152015111481394723.1724556.73003211
Courtney WalshWI198819881217713930*13.9027650.36003121
Sam CookESS20232023131851393110.6924357.20002160
Steven FinnENG/MID201620161719413922*9.2732742.51004171
Asim KamalPAK200320032301389946.0031743.53010181
Craig ErvineZIM2024202424113810446.0025653.91100120
Campbell KellawayVIC202220222401388134.5035039.43010190
Dave NourseSA191319132401385634.50--010-0
Liam BlackfordVIC202620262401388034.5026651.88010170
James FullerHAM2019201945113854*34.5023458.97010173
Sam HarperVIC201920194511387234.5030245.70010172
Imam-ul-HaqPAK/YOR202520253501389327.6023558.72011141
Roy McLeanSA195119513501386727.60--010151
Aunshuman GaekwadIND197819783501388727.608731.0301020
John BracewellNZ1986198655113811034.5028648.25100140
Ian SmithNZ198919893521385846.0023060.00011151
Sandeep PatilIND198019803501386227.6019770.05011210
Russel ArnoldSL199719973601385023.0044531.01011121
Conor McInerneySA201920193601384623.0036637.70001170
Jeff CaseCAN201820183601389023.0037636.70012170
Ollie RobinsonKEN202020205601387823.0024257.02011211
Jacob BethellWAR202320234601383723.0023857.98000242
Dewald BrevisSA202520254601385423.0014495.83022136
Finlay BeanYOR202220223601385323.0039734.76011210
Winston BenjaminWI199419945601384423.0019869.70000191
Wasim RajaPAK197319734721384927.60--000211
Kieran ElliottTAS/WA202620264701387919.7129946.15011210
Geoff LawsonAUS198919898711387423.0020567.32010200
Stuart WilliamsWI199419944711384923.0034340.23000210
Craig WishartZIM199819985801386317.2540334.24011140
Brydon CarseENG/DUR2026202658213858*23.0024855.65010114
BL WalkdenLAN202620265811383619.7130145.85001180
Dave NourseSA192419245801383717.25--00000
Jeff DujonWI198919896801383317.2545230.53000140
David RichardsonSA1996199658213854*23.0028847.92010150
DC de BoorderOV201220125901383715.3336437.91000171
Kris ClarkeND2023202379213844*19.7119471.13001125
Sheshan FernandoNCC202520255901382715.3314694.52000155
David PayneGLO2015201591031382319.7133840.83000161
Cameron SteelSUR20242024810213843*17.2528049.29002141
Hugo BurdonQUE2026202651001384313.8031344.09001172
Ken CranstonENG1948194851001383613.8020.0000100
Toby Roland-JonesMID20212021611213846*15.3329047.59001181
Josh PhilippeWA20232023711113830*13.8023159.74002200
Max WalkerAUS1975197591111384113.8033441.3200180
Seth RanceCS20192019713313820*13.8016484.15000156
Tim GroenewaldSOM2016201612161213826*34.5028149.11000144
Bob WillisENG198219821317913828*17.2540933.74002130
Gabe BellGLO/TAS2026202612201013835*13.8026851.49004210
Carl HooperWI19871987221137100*137.0022860.09100123
PreviousPage 186Next

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.