Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

Player figures come from full scorecards, which we hold for 1,030 of the 1,914 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL200920091820093616046.8098694.934221169
Joe RootENG20212021815193221866.57160558.074101042
Kumar SangakkaraSL200920091719090513747.63115778.221709312
Darren BravoWI201120111420187616646.11159454.962409611
Kumar SangakkaraSL201020101214287221972.67120872.19260966
Michael HusseyAUS200820081417382214658.71162950.46241761
Kevin PietersenENG2011201111131820202*68.33110274.412401018
Hashim AmlaSA20102010682800253*133.33142256.26410892
Angelo MathewsSL2017201718234783111*41.21134658.172518512
Misbah-ul-HaqPAK2007200710132736161*66.91130456.442206311
Travis HeadAUS202320231115273616356.6278693.6422010416
AB de VilliersSA201520151215171611951.1496574.203316322
Jacques KallisSA201020108102708201*88.50102169.343205414
Joe RootENG2014201410122707154*70.70111263.58330714
Ian BellENG201120111113170523558.7598871.36221765
Matthew HaydenAUS200820081116170212346.80106366.04252845
Ben DuckettENG202520251317069014940.5972295.571521026
Ricky PontingAUS200820081318067214037.33114458.74321701
Michael ClarkeAUS200820081419265511838.53123952.87231562
Alastair CookENG201120111416165029443.33105861.44141721
Joe RootENG20252025812164915059.00107660.32320630
Michael ClarkeAUS20122012561642329*128.4088872.30200772
Steve SmithAUS201720179131641178*53.42119653.60320660
Brendon McCullumNZ2014201479163730279.6397065.672027113
Tillakaratne DilshanSL201020101316162611041.7364497.20131874
Harry BrookENG202520251317062215836.5973484.742326813
Ramnaresh SarwanWI200620061115362011651.6794265.82251664
Younis KhanPAK20062006911361919477.3888470.02152684
Ian BellENG2007200710131612126*51.0071385.83141765
Mahela JayawardeneSL200920091618061127533.9497762.54110533
Niroshan DickwellaSL20172017192526046726.2673182.63031816
Mahela JayawardeneSL200820081314259913649.92100559.60160463
Kevin PietersenENG200720071114259313449.4289166.55221693
Matthew HaydenAUS20042004912058712648.9279973.47231589
Steve SmithAUS20142014362581192145.2585767.79310604
Jesse RyderNZ200920091112057920148.2576375.883126812
Marnus LabuschagneAUS20232023131735777241.21115250.09030641
Usman KhawajaAUS201920191011157010457.0070880.51230585
Alastair CookENG2012201248156219080.29128543.74300663
Steve SmithAUS202320231518255812134.88101854.81123714
Jonny BairstowENG202120211419254912432.2972375.931245919
Marlon SamuelsWI20112011162125478428.7985364.13053637
Joe RootENG201820181014254412545.3386163.18312522
Matthew HaydenAUS2007200789054012460.0063285.441405512
Steve SmithAUS202020201112153713148.82517103.873115211
Kane WilliamsonNZ2014201479053111359.0073372.44150427
Jos ButtlerENG201820181114052310637.3665280.21142676
Younis KhanPAK20072007912151711747.0079265.28221584
Gary BallanceENG2014201468051015663.7598851.62220751
Brendon McCullumNZ200920091112251011551.0064479.19151499
Page 1Next

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