Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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
A DhabeSWE20262026181171293232.2513297.7300075
Seth RanceNZ/CS/CD20182018181221294212.90111116.22002137
M Syahadat RamliMAS201920191312312941*14.3314290.85000105
TN GurugeBCAA202620261312412930*16.1318868.62001122
S ThakorTAN20242024171311293110.7516976.3300176
Johan BothaSA/RR20092009281591293721.50127101.57001160
Michael HoganGLA20212021221681295416.1316578.18013182
Oli StoneNOT/ADKR/ML2026202630194129388.6029543.73005151
Richard NgaravaZIM/SW202520253620912928*11.7322856.58003132
Lasith MalingaSL/MI/MS201220125922412919*7.1715384.3100397
Jasprit BumrahIND/MI202120212822812934*9.2121659.72008161
Saeed AjmalPAK/AS/DG2012201241233129176.4526848.13003140
Daren PowellWI2005200518241129155.6142330.50007121
Waqar YounisPAK1996199640259129288.0622457.59004104
Clive LloydWI197819782201288664.00--010171
Bikramkumar DasTRI2022202222112867*128.0097131.96020132
Khalid LatifPAK200920093301286442.6718170.72010110
Fraser WattsSCO2009200954012810132.0015284.2110193
Christi ViljoenNAM2012201254112850*42.6720462.75010121
S TobgayBHU201420144401285532.0025450.39010170
Izaz AliSLO202620264401288332.0088145.45010127
James MintoDUR202520254411286742.6721459.81010190
V DinsaraPSC202520254411289242.6715980.5001193
Denis SmithENG193519352401285732.00--01100
Peter WalkerENG196019603401285232.00--010142
Budhi KunderanIND196619662401287932.00--010211
Matthew ElliottAUS1996199624112878*42.6728844.44011160
Afsar ZazaiAFG2019201924112848*42.6731940.13000102
Prasanna JayawardeneSL201020106501285825.6021360.09011122
Aditya TareSMF202620265511285932.0087147.13010126
Paras DograHIM2018201855112847*32.00104123.08000106
Ziaur RahmanRR201620167531286064.00101126.7301097
Philip SaltSUS201720173511287232.0017373.99010161
S CrowieSTH2024202455212854*42.6715085.33010141
R EscobarARG202120216521285542.6713296.9701091
Percy ChapmanENG192519253511285832.0024951.41010143
Ashok MankadIND197619763511285032.00--01050
David HempBER201020106611284725.6012999.2200096
Eoin MorganPR202320237601286421.3388145.4501097
Lakhan SinghSER202120216601286621.33110116.36011171
Mohammed AsgharKUW2018201866112866*25.60104123.0801077
Hayden KerrSS/NSW2021202196312862*42.6713594.81010105
Bryce ParsonsDSG/PC202520256601284721.3397131.96001116
J AndrewWI/AABF2024202486112850*25.60115111.30010114
Arthur RichardsonAUS192519253601286921.3324643.09010110
Gary CrockerZIM199219925611285025.6024552.2401073
Sean AbbottSS/NSW2018201813701283518.2912999.22001134
Mohammad MithunSS202220228711287221.33110116.36010125
Muhammed MangaGAM2022202277112859*21.3317174.8501054
Ishan PandeySPR2024202497212838*25.60112114.29000133
PreviousPage 359Next

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.