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,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA20112011232711064116*40.92148471.704811303
Jamie HowNZ2008200829390106413927.28184057.831521315
Babar AzamPAK2016201620254106312350.62135678.39350988
Imam-ul-HaqPAK2018201821284106312844.29162265.54363957
Clem HillAUS1902190211212106014255.79--271491
Nasser HussainENG19991999222741060146*46.09226246.861831165
Shivnarine ChanderpaulWI20092009303371060147*40.77200252.95261976
Ijaz AhmedPAK1999199927333106021135.33166263.783441069
Mark BoucherSA/AX200720074539710607833.13138976.310729522
Eoin MorganENG2019201929276105914850.43860123.142717960
Quinton de KockSA2023202323230105817446.00997106.1251111438
Martin CroweNZ1985198522282105818840.69228246.362511234
Graham ThorpeENG1995199518292105812339.19197453.601731330
Liton DasBAN2021202135390105811427.13160765.842551114
Bill LawryAUS1964196414272105615742.24164941.902601043
Steve WaughAUS20002000303191056151*48.00166063.6134110710
Michael VaughanENG2005200527355105616635.20180858.412761302
Heinrich KlaasenSA2023202332333105517435.17876120.433219346
Ravi BoparaENG2009200931340105514331.03163564.533121117
Nasser HussainENG1998199821354105510634.03289736.422641155
Marlon SamuelsWI200120013845410556825.73198653.120831281
Ben StokesENG2023202317220105418247.91137576.653519238
Mudassar NazarPAK1983198320243105223150.10211247.49322801
Greg ChappellAUS1981198120242105120447.77168762.30265870
Michael SlaterAUS1999199914252105116945.70204051.5234411011
Gordon GreenidgeWI1987198715212105021355.26175559.8352211023
Geoff BoycottENG19801980152431050128*50.00248542.25180840
Wayne PhillipsAUS198519852835310509132.81186256.390801092
Graham GoochENG1986198619291104918337.46204251.373531173
Daniel VettoriNZ2009200937316104914041.96145272.25332995
Damien MartynAUS2006200632355104910134.97155967.2918010710
Angelo MathewsSL201120113838101049105*37.46185256.641629812
MahmudullahBAN20212021393891045150*36.03123884.411637226
Dennis AmissENG1973197312213104415858.00136748.214411241
MS DhoniIND20052005302971044183*47.45106797.842418736
Geoff MarshAUS19871987283121043126*35.97194053.76231755
Mark RamprakashENG1998199816274104215445.30294635.37182954
Tom LathamNZ2017201723272104217741.68155567.0135311610
AB de VilliersSA200620062535210429731.58165862.850701298
Dinesh ChandimalSL2012201237385104192*31.55152568.26084826
Chris CairnsNZ2000200026264104012447.27141973.293419739
Michael VaughanENG2007200722301104012435.86192554.032421312
MS DhoniIND20172017423415104013454.74111293.531707928
Kusal MendisSL2019201935422104084*26.00147870.370769617
Ajinkya RahaneIND2016201626305103918841.56180557.5625210012
Andrew HudsonSA1992199222260103816339.92210649.292811162
KL RahulIND2019201925272103811141.52123284.252719823
Mahela JayawardeneSL/AX2005200525294103814141.52163963.331911225
Tom LathamNZ20152015243231038110*35.79178558.152611147
Sarfraz AhmedPAK20152015343471038101*38.44123084.39150865

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