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
Alan KnottENG197019702311277363.5032039.69010130
Eddie HemmingsENG198319834301279542.3323853.3601080
Adrian KuiperSA1991199133112763*63.5013395.49010113
Ben FerbracheGUE201720174401273431.7515283.5500092
Jack BoyleCAN2018201824012710831.7534337.03101100
Yashpal SinghSER201620165511274731.75109116.51000123
SL StewartCAN2014201435112796*31.7517273.84010164
Oliver WebsterISL202420245501274825.4088144.32000135
R PanchalSPA2019201965312771*63.50124102.4201036
Leonard HuttonENG1937193735012710025.40--10180
Graham RoopeENG197719775501273825.4027745.85000102
Azam KhanPAK199619966501277225.4019565.1301070
Talat AliPAK197919793611276125.40--010110
Senuran MuthusamySA/DOL2019201956312749*42.3330242.05000131
B LikavuKEN202620267621274931.7569184.06000811
D KhanalCR202520257601273421.17121104.9600094
TKP RajapakshaSEY202220227601274921.1713097.69000150
Dave NourseSA190719073621276231.75--01040
Victor TrumperAUS191219123611275025.4029243.49010120
Murray ChappleNZ196419643611275925.40--010140
Musheer KhanAA202620266621276231.7585149.41022145
Shahrukh KhanGT202420247701275818.1475169.3301199
Mohammad ShahzadMGD202220227701275318.14105120.95010201
Rajesh DhuperODI202120217701273718.1413196.9500093
G KansonkhoMAA2022202210721275225.4017472.9901080
Stuart MacGillAUS199819987811274318.1430441.78002101
Loots BosmanKNI201320138801279115.88126100.7901065
CJA AminiPNG2015201598112737*18.1415979.8700071
Neil PinnerLEI201520156811276818.1422556.44013220
Ken McClureCAN202220225801273615.8825250.40001170
Imran AmeerMAC2023202398112746*18.14116109.48000143
M StanikzaiSWI2025202510811273418.1491139.56000115
Abdul SamadPAK/PZ2025202510801274415.8890141.11000106
Ziaur RahmanBAN/CK20122012139312740*21.1791139.56002511
Bhanu PaniaBAR2021202113901275514.11126100.7901287
Trevor JestyENG198319831010412752*21.1718269.78012102
Jordan ThompsonYOR20192019121041275021.17112113.39012117
Ayaz DadabhaiZAM20252025101021272115.88120105.8300065
Michael KasprowiczAUS199719971011312728*15.8822456.70003130
Logan van BeekNED/CAN20142014131121273914.1124551.84000143
G KansonkhoMAA202520251111112731*12.7014686.99001111
Will SutherlandMR/VIC20202020161111273112.7017074.71000112
Mithun JayawickramaKCCC2025202571101274411.5526647.7400098
Arshad AyubIND198819881811612731*25.4022955.46000100
Atul WassanIND19901990121131275315.8818967.20012110
Javed OmarBAN20022002101201273510.5841730.46001110
Dhiman GhoshBAN20082008151331273012.7020362.5600391
Joel ParisMS/PS/WA20252025171331274512.7018269.7800295
Nasrulla RanaHK202420242113512726*15.88118107.63000106
Harrison WardSUS2021202111141127229.7721957.99003190
PreviousPage 361Next

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.