Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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
Prakash MundaDHA202220221111123044*23.0024892.74000197
Jyothi Sai KrishnaKIN-XI20202020111102304820.91200115.00000147
Mohammad AzamUAE20132013131302305117.6928381.27011235
Corbin BoschTIT/BR20222022141322308120.91204112.75022223
P PathirajaCCC/ACCC2025202591322306620.9136163.71012231
Chathuranga JayathilakePSC20262026131302304717.69208110.58003364
Dwayne SmithWI20052005121402306816.4324494.260142211
Pawan NegiIND/DC/DEL2016201618141023041*57.50159144.650001712
Jaskaran MalhotraUSA20192019161502305015.3327783.03012263
Darren SammyWI20082008171622305116.4333069.70012205
Karan KCNEP202320233216923031*32.86191120.420001713
Keemo PaulWI/GAW/CS20222022191672305625.56178129.210132311
Nazmul Hossain ShantoBAN/KT/KT20192019181812304813.53206111.65002177
Heath StreakZIM199619961819523036*16.4350645.45001170
Waqar YounisPAK19931993302252303713.5333369.07004226
Tim SoutheeNZ/RCB/ND201920193022112303920.9127982.440011113
Tim SoutheeNZ/RR/ND20152015362552304011.50203113.30003287
Nathan EllisAUS/PK/HH202320236426102302414.3825689.840022210
Shadab KhanPAK/GAW/IU2019201944281023047*12.7830176.41007175
Phil MeadENG19211921221229182*229.00--100240
Gerhard ErasmusNAM201820186412296676.3331273.40030155
Dudley NourseSA19381938242229120114.50--110182
Lord TennysonENG1921192145122974*57.25--030310
Graeme PollockSA1967196735222910576.3315543.23110132
Tanmay SrivastavaUTT201920196622296757.25190120.53020218
Clyde WalcottWI19501950461229168*45.80--100270
Josh ClarksonCD202020207712297838.17150152.670101312
Kashief JosephWP202620267712298238.17162141.360201811
Brendan NashKEN201520154802294928.6345850.00000360
Charles MacartneyAUS190819084802297528.63--020210
Rassie van der DussenLIO20142014992229101*32.71199115.08111911
Manan VohraPK2017201711902299525.44159144.03010239
Kyle VerreynneCC/PR20192019129222944*32.71192119.27001175
Deryck MurrayWI197719776912295228.632740.7401101
Albert RelfENG1906190651002293722.90--000250
Vinoo MankadIND1953195351022299628.63--02002
Shivnarine ChanderpaulLAN2018201871102296520.8262536.64021320
Callum TaylorGLA20202020911122910622.9031872.01101257
Cam FletcherCAN202220221212322963*25.44206111.170211312
Chris ReadENG20062006121322295520.8239957.39012213
Nasir HossainBAN/DD20162016181312294319.08213107.51000232
Corey AndersonND/AUC/LQ20192019161312294219.08190120.53000817
Ben LockroseOV/OTA202320231313322958*22.9030874.35010267
Keith FletcherENG1971197171312298019.0873031.37011210
Samiullah ShenwariAFG20102010211412298217.6232670.25010184
Reginald NehondeBOT20232023171412294917.6224493.85001185
James McCollumIRE/NK20232023101412294517.6243153.13002284
Jitesh SharmaIND/PK/VID202420241715122932*16.36170134.710021612
Jacob OramNZ20012001171612295915.2728181.490111711
Michael NeserAUS/AS/GLA20212021191642295519.0835165.24013206
PreviousPage 246Next

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.