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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
M CopelandBOL20222022151211464013.27140104.29003123
Akhil AnilTAN202220221412314652*16.22108135.19011147
Ariful HaqueKT/DP20192019141321462613.2716091.2500161
Harshit RanaIND/KKR20252025301361463520.86126115.87000126
Heath StreakZIM199719971514314643*13.2727553.0900291
Kemar RoachWI20192019181431463813.2726455.30003156
Wayne ParnellSA/PW/WAR20132013251451465616.2215892.41011161
Suranga LakmalSL/COLBO20192019141441464014.6026355.51002154
Sohail TanvirPAK/RR20082008341551465914.60142102.82010141
Danny BriggsSUS201920192415914637*24.3319276.04000230
Nathan SowterMID/OI202120211516514637*13.2718678.49003152
Tom SoleSCO/NOR201920192116514641*13.27121120.66000172
Gavin LarsenNZ199419941816714629*16.2223462.3900063
Mervyn DillonWI20002000181841462710.4326954.28004151
Jackson BirdSS/NSW/TAS20232023191841463410.4322066.36001134
Nathan BuckNOR2018201823237146209.1332345.20004191
Adam ZampaAUS/RR/MS202320235727131462910.4318778.07002120
Shoriful IslamBAN/DD/CS20232023342710146168.5916787.43001123
Zeeshan SiddiquiOMA2013201333114569*72.5020770.05020201
Mudassar BukhariNED200720076411457148.3317981.01020136
Muhammad Zafar KhanTAN201820184411456048.33116125.00010175
Nari ContractorIND195519553401456236.25--020-0
John EdrichENG1976197624114576*48.3354226.75010170
Abdul MalikAFG202420244401458436.2524160.17010171
Irfan SukkurRR202020205501455229.00123117.89010154
Keshav KumarBIH2019201955214561*48.3315295.39010162
Timothy C. BarkerLUX202420245501455929.00124116.94010212
Sai SudharsanGT2022202255114565*36.25114127.19010143
Bikramkumar DasTRI202120215501455629.00133109.02020170
Ken WadsworthNZ1976197655114546*36.255682.14000102
Mike AthertonENG199219923501457629.0040735.63021150
Khaya ZondoSA/DOL202120217611455929.00130111.5401094
SKDT MadusankaSEY2021202166114543*29.0015593.55000221
P BaronARG2021202166114566*29.00136106.62010161
Sammy JonesAUS188618863601458724.17--01060
George HirstENG189818983601458524.17--011141
Ronnie IraniENG1996199667214545*29.0021966.21000131
Umar BhattiCAN2006200677414583*48.3323661.44010161
Dhruv RavalGUJ2019201977114571*24.17119121.85010171
Tinashe KamunhukamweZIM202320237701453920.71116125.00000158
Ben CharlesworthGLO2019201957114577*24.1740236.07010150
Christopher McBrideSCO2022202277114546*24.1720670.39000210
C SandaruCMCC202520254711454624.1731546.03000104
Vathila UdaraKYCC202520257711455224.1718777.54011120
Frank WoolleyENG19231923471145115*24.17--10201
Vidyut SivaramakrishnanCSK200820089801455418.13109133.03011213
Aditya TareMUM201820188821454524.1796151.04002147
George WorkerCAN201320134801454118.1339137.08000200
Sean DaveyCAN202420245821455324.1722963.32011163
V VijhLUX202120218811453120.71135107.41000112
PreviousPage 334Next

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.