Batting by year (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCO20242024181817049141.41565124.600407036
Max O'DowdNED2025202520193704158*44.00656107.321416916
Dhananjaya de SilvaSL202220222429170410925.1494874.26132808
Neil McKenzieSA20022002222627039929.29126755.49042823
John WrightNZ19851985222907036624.24182138.61044692
Aftab AhmedBAN20072007303017039224.2476891.540317217
Dion EbrahimZIM200420042931470371*26.04137351.20051560
Nasser HussainENG20002000283647039521.97156944.810637810
Ridley JacobsWI200020003140670396*20.68128054.92023705
Wally HammondENG19291929612370217778.00111931.28411380
Tamim IqbalBAN202220221721270213336.9597372.151421013
Faisal KhanKSA202420242222270210135.10413169.981307242
Ian BothamENG198419841724170213830.52107165.55141849
Cheteshwar PujaraIND20212021142617029128.08205434.18063931
Dhananjaya de SilvaSL201920192732570210926.00111862.79202805
Kraigg BrathwaiteWI20142014611270121277.89143248.95320681
Colin CowdreyENG19571957914070115450.07--340632
Joe BurnsAUS201520151217070112941.2499770.31242939
Stuart MatsikenyeriZIM20092009262537019031.8692875.54050516
Bill LawryAUS19651965712270021070.0082740.15230383
AB de VilliersSA2018201810172700126*46.67104966.73161918
Chris RogersAUS20132013917070011641.18155644.99250930
Cyril WashbrookENG19471947917270011246.6782336.70151303
Graham ThorpeENG200120011318369913846.60148147.20241761
Ben CurranZIM202520251218169912141.12121557.53220791
Wasim JafferIND200620061119069921236.79154845.16231921
Clyde WalcottWI19541954510269822087.25--330482
Asif IqbalPAK1979197912151698134*49.86101455.13240786
Richie RichardsonWI1990199016212698108*36.74110163.40141857
Thisara PereraSL/IWX20182018262456986436.74518134.750535034
Brandon KingWI202420242727169810226.85637109.581418323
CJA AminiPNG20222022292906987724.0794973.55052693
Andrew StraussENG201220121121069714133.19161343.21222820
Paras KhadkaNEP201920192121269711536.68547127.422327926
Scott EdwardsNED20232023222146978341.0070199.43062608
Jason RoyENG20172017232306979630.30626111.340728914
Ijaz AhmedPAK1988198820231697124*31.68111162.74211619
Graham DowlingNZ19691969122416977630.3045328.48040634
David HusseyAUS200920092726169711127.8872196.671314520
Neil HarveyAUS19551955711169620469.604233.33310481
Shimron HetmyerWI20262026212136968538.67429162.240415148
Rahul DravidIND199819981922069611831.64160743.31141690
Navjot SidhuIND19981998212406969729.00121557.28054859
Mohammad AshrafulBAN200620063030469613626.77100269.46130837
Ridley JacobsWI200220023334869611826.77114161.001465312
Alok KapaliBAN20032003303806967118.32115060.52036614
Abid AliPAK202120219151695215*49.64142248.87220923
Will YoungNZ20242024162336957134.75124655.78050837
Najibullah ZadranAFG2019201925245695104*36.58664104.671416526
Zak CrawleyENG20242024142506957927.8096871.80063997

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.