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
Kaushal SilvaSL201320131201018150.5025839.15010130
D'Arcy ShortWA201820181201016650.5017258.72010160
Javed AhmadiAFG201920191201016250.5017458.05010161
Jim TroughtonWAR201420142301016933.6716561.21010141
Taufeeq UmarPAK200520052401014425.2522445.09000150
Tinashe PanyangaraZIM2004200424210140*50.5012084.17000132
Shahriar NafeesBAN201220122401013125.2514669.18000180
Mushfiqur RahimBAN200720072411018033.6725939.00010121
Bhuvneshwar KumarIND201820182411013333.6725240.08000110
Matthew LambWAR202020203401016525.2524042.08011190
Seb GotchVIC201720172411015233.6736727.5201171
Yashasvi JaiswalIND202620263401014525.2512580.80001190
Allen HillENG187718772421014950.504971.4300130
Bert OldfieldAUS192919292411014833.6731731.8600060
Roy MarshallWI195119512401013025.25--000110
Callum ParkinsonLEI2017201745410175101.0013475.3701082
Jaker AliBAN202520253501015820.2020649.03010121
Chathuranga KumaraPSC202520254501014820.2019751.27001101
Mike BrearleyENG1980198035110160*25.2537027.3001030
Sean ErvineZIM200320033601015316.8319651.53011132
Milton ShumbaZIM202120213601014116.8324042.08000180
Josh de CairesMID202220223601018016.8323842.44012120
George ChallenorWI192819283601014616.83--00200
Bruce PairaudeauWI195619564601016816.83--01170
Sarfraz NawazPAK198319836621013225.2513972.66000140
John WrightNZ198919893601013616.8333829.88000120
Peter YounghusbandWF2022202247110136*16.8331132.48001101
Gareth RoderickGLO202020204711013916.8324940.56001110
Sean DaveyCAN202220225721015520.2019053.16012151
Iqbal QasimPAK198719876701012614.4317745.76001100
Andrew CaddickENG199319934811012514.4347621.22000140
Khaled MashudBAN2006200648110134*14.4338026.5800150
Devendra BishooWI201520154831013020.2022844.30001130
Mohammed ShamiIND2021202159210156*14.4313375.94012131
Kyle HopeWI201720175901014311.2225040.40002140
Dillon PenningtonWOR2023202381011012611.2218255.49001131
Ajaz PatelCS20172017811410134*14.4330033.67003140
Basit AliPAK199519956110101279.1839425.6300270
Ian BishopWI1990199071241012212.6328335.6900350
Kenny BenjaminWI19951995111351012012.6320150.25000140
Will WilliamsLAN202420241117510132*8.4224341.56002132
Narsingh DeonarineWI200920091201008250.0024341.15010122
Tim SeifertND202520251201008350.0080125.00010136
Ian CraigAUS195319531201005350.00--010100
Troy JohnsonOV202520252301006133.3318853.19010170
Arthur MitchellENG193419342301004733.33--000-0
Mathew SinclairCS201320132411005333.3319950.25010120
Mushfiqur RahimBAN201620162401004825.0024241.32000100
Kevin O'BrienIRE201920192411005633.3318254.95010120
Philip SaltSUS201720172401007225.0015265.79010130
PreviousPage 219Next

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.