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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND2015201526321126915040.94161478.6247311438
Chris GayleWI20092009273321268165*40.90150884.0845314244
Dinesh ChandimalSL20152015293671267162*43.69203062.4127113812
Ian BellENG2008200834425126619934.22217958.102531629
Shakib Al HasanBAN2010201035423126410632.41173472.902621389
Mushfiqur RahimBAN2017201726335126215945.07218657.7337112314
Kumar SangakkaraSL2015201518223126020366.32154081.8263112417
Gerhard ErasmusNAM20222022313061260121*52.50146086.302918730
Mahela JayawardeneSL2010201030324125917444.96162977.2939213016
Gautam GambhirIND20102010273541259138*40.61164676.493751482
Pathum NissankaSL20242024313621259127*37.03129897.0028216224
Adam GilchristAUS2006200631341125714438.09132295.0846515629
Saim AyubPAK20242024354131254113*33.00140689.1935114437
Moeen AliENG201620164047111252155*34.78221556.5245512715
Ramnaresh SarwanWI2006200631343124811640.26178469.9621121338
Quinton de KockSA2014201434373124512836.62147984.1826312122
Shikhar DhawanIND2015201528321124417340.13178369.774421539
Adam GilchristAUS2003200332332124313340.101226101.3927117218
Sachin TendulkarIND20042004202341241248*65.32184867.153511605
Eoin MorganENG2010201033358123813045.85142586.8844112218
MS DhoniIND20132013353311123622456.18143985.8925112530
Vriitya AravindUAE20222022373641236115*38.63143486.1927311819
Herschelle GibbsSA2007200737384123611936.35156279.1339514029
Shai HopeWI20262026272951234162*51.42140288.024729942
Kumar SangakkaraSL2008200830332123314439.77180868.205411292
Mushfiqur RahimBAN2014201431343123211739.74178269.1428111720
Travis HeadAUS2022202220253123117555.95131493.6846213722
Ross TaylorNZ2012201224317122814251.17187965.3544112116
Younis KhanPAK2014201415242122721355.77218556.166219114
Virat KohliIND2022202236416122611335.03152380.50111311923
Jacques KallisSA2012201222264122422455.64197661.9443114911
Travis HeadAUS2025202529381122417033.08137489.0833015419
Ian BellENG2012201225366122112640.70235651.8321021338
MS DhoniIND201220123738141221113*50.88171071.4018110322
Angelo MathewsSL2012201247461312218437.00203659.9709411411
Shakib Al HasanBAN2017201728330121521736.82158576.663611403
Fiaz AhmedBHR202520253835111215105*50.63910133.521728367
Mohammad RizwanPAK20232023282691214131*71.41126995.6719010818
Ahmed ShehzadPAK2013201333341121412436.79156677.5228211219
Harry BrookENG2023202331375121418637.94124097.9019212835
Ricky PontingAUS2003200331325121216944.89160675.4755011522
Babar AzamPAK2023202331332121215139.10147882.0037012617
Usman KhawajaAUS20232023132411210195*52.61279243.343631375
Jacques KallisSA/AX/IWX2005200526293120914946.50219355.132919812
KL RahulIND20232023292981203111*57.29148481.0637010923
Adam GilchristAUS2004200426312120317241.48122298.4527214914
Marlon SamuelsWI20152015293821203133*33.42192662.4636312324
Kane WilliamsonNZ20132013253231200145*41.38228552.5221011294
Shivnarine ChanderpaulWI2006200632385120010136.36203558.97110112010
Faf du PlessisSA2013201337403120013732.43198760.3924011514

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