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
Azhar AliPAK2015201523270135122650.04216762.344511239
Adam GilchristAUS2007200743424135114935.551313102.8919215935
Alastair CookENG2007200726360135011837.50253353.304631530
Rohit SharmaIND20162016333541349171*43.52141995.0729211746
Rohit SharmaIND2021202124342134616142.06221860.6928115431
Jonny BairstowENG2022202219273134416256.00165981.0163315426
Imam-ul-HaqPAK2022202216242134215761.00230358.2757112615
Daryl MitchellNZ2022202233356133819046.14196068.2737012530
Graeme SmithSA/AX/IWX2005200525292133512649.44177375.3065215910
Usman KhawajaAUS2019201927322133510444.50169778.673821425
Devon ConwayNZ2025202525273133322755.54179574.2636216415
Tillakaratne DilshanSL20152015282711331161*51.19141793.934811498
Shivnarine ChanderpaulWI20072007242671325136*69.74226658.4766012118
Shikhar DhawanIND2014201429371132311536.75176375.0427315417
Jonny BairstowENG20172017243261320141*50.77171976.7937016012
Kevin PietersenENG2010201030385132022740.00178773.8718416716
Jacques KallisSA2009200925301131912045.48191768.8129015211
George BaileyAUS2013201331313131915647.11139494.6229310439
Rahul DravidIND2004200430315131727050.65243254.1511031324
MS DhoniIND20112011394612131414438.65177574.0319410725
Hashim AmlaSA2008200823314131115948.56229757.073611720
Shai HopeWI20182018333951311146*38.56192068.2835411326
Ross TaylorNZ20142014313761308112*42.19178173.4446312915
Virat KohliIND2015201531373130714738.44198565.8443011912
Shai HopeWI2017201730372130514737.29257150.7627213610
Suresh RainaIND2010201038397130512040.78149987.0637213623
Angelo MathewsSL2015201535405130412237.26206463.1835212322
Shivnarine ChanderpaulWI20082008222810130311872.39243753.4731111147
Aaron FinchAUS2018201833384130217238.29147088.5745411345
Devon ConwayNZ20232023323821301152*36.14175274.2655415920
Kevin PietersenENG/IWX2005200522254130015861.90152885.0856012040
Rahul DravidIND20112011182931300146*50.00274047.455501336
Ross TaylorNZ2010201039413130013834.21161980.3019111333
Ramnaresh SarwanWI2009200928324129529146.25195366.3145113511
Jonny BairstowENG2019201935431129512830.83151885.3136616530
Dinesh ChandimalSL2017201730413129116433.97270447.743631254
Aaron FinchAUS20192019303031290153*47.78136394.6447511443
Marnus LabuschagneAUS2022202226343129020441.61197465.354431265
Andrew SymondsAUS200720073933131289107*64.451255102.7119112028
Tamim IqbalBAN/IWX2017201727341128612838.97188068.4029314016
Sarfraz AhmedPAK2016201637408128610540.19151285.051711273
Mark BoucherSA20062006364351286147*33.84191267.26110212222
Kusal MendisSL2017201737471128219427.87193066.4235314410
MS DhoniIND2006200638425128114834.62151084.8318114431
Sanath JayasuriyaSL2006200632352127915238.76128399.6944315035
Umar AkmalPAK2010201041484127979*29.07146887.1308310128
Graeme SmithSA2003200321270127627747.26179870.973601702
Tom LathamNZ202320234447412739829.60187367.97010412310
Alastair CookENG2016201617333127013042.33244751.902701511
Sachin TendulkarIND2011201120281126914647.00204562.0537014813

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