Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben CoadYOR20242024181431873817.0019297.40001280
Zubaidi ZulkifleMAS20242024141411877214.38176106.25013185
R HirushanPSC20252025161631875714.3826271.37013201
Ray PriceZIM20032003191741873614.3847539.37002270
Dushan HemanthaSS/PSC/BRC20242024191711873411.6921985.39001137
Wasim BariPAK19831983211751876415.5829042.07013120
Keshav MaharajSA/DSG20232023331851875314.3827967.03011184
Muttiah MuralitharanSL19981998262081873015.5829563.39003252
Ethan BamberMID2023202322261018746*11.6940246.52004252
Victor TrumperAUS19031903121186185*186.00--100260
Phillip HughesAUS/AS201220123401868646.5028166.19020182
Herbie TaylorSA1913191324018610946.50--100-1
Salim DuraniIND197319732401867346.5044941.43010236
Dodger WhysallENG192519253501867637.2040839.22020131
Ashmit ShreshtaNGR202220227621867646.50164113.41010192
Patsy HendrenENG19261926563186127*62.0020.00101230
Jack SiedleSA193619363601865931.0010.0001100
Barry KnightENG1964196456018612731.00--100240
Mehrab Hossain jnrBAN200620068701865426.5741944.39010170
MahmudullahRR2026202610721865137.20134138.81011224
Matthew WaiteYOR201720179721867137.2019097.89010172
Atharva TaidePK202320237701866626.57129144.19021206
Jock EdwardsNZ198119815701864726.5732457.41000191
Alexei KervezeeNED200920098801867523.2528764.81010190
Babar HayatHK201820188801865223.2527068.89010207
Colin McDonaldAUS196019605801865723.255056.0001080
Collie SmithWI1959195958018610023.25--10322
Alexei KervezeeNED2007200712911866223.2529563.05012211
Jeet RavalND202620265901866720.6741145.26020191
Rishi DhawanHIM20212021109218661*26.57146127.40011165
Richmond MutumbamiZIM201420147901866420.6734454.07011231
J WilsonNW2023202311901863320.6719993.47000157
AlimuddinPAK195819585901864120.67--00100
Alex RossAS20152015101021866523.25118157.630111510
Rahul BuddhiHI202120211010418638*31.00143130.07000185
Datta GaekwadIND1959195951001865218.60--01190
J SingyeBHU20242024111101864616.9126171.2600084
Mark SteketeeBH/QUE2019201971121865220.6732956.53011212
Alex BarrowSOM20142014101121865420.6728365.72012250
Gerhardus LiebenbergSA1998199881101864516.9141544.82002200
Upul ChandanaSL199819981512418627*23.2521188.15000154
Kshitij ShindeSIN20142014131201867915.5029662.84011190
Syed Abid AliIND1974197471201867115.5021059.05010170
James PattinsonMR/VIC20212021131301865414.3140745.70013225
'Young Jack' HearneENG1912191281321864516.9112030.0000140
Simon DoullNZ199419941013318631*18.6023180.52002225
Wasim AkramPAK20012001151441863618.6023678.81001195
Rilee RossouwMR/MS20212021141431865016.91120155.00011217
Ajit AgarkarIND19981998311521863014.3122483.04000174
Abdur RehmanSOM201520151315518655*18.6027268.38013245
PreviousPage 285Next

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.