Batting by year (Men's All internationals)

Filters

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

Player figures come from full scorecards, which we hold for 847 of the 855 matches in this selection (from 1986). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA20082008892752232107.43101274.31330877
Kumar SangakkaraSL2014201478068531985.6398669.473106911
Shai HopeWI2018201813162645146*46.0786774.392305012
Yasir HameedPAK20032003710162617069.5693467.02310822
Jonathan TrottENG2010201069160522675.63100760.08220580
Pathum NissankaSL202520251011060118754.6473182.22211717
Hashim AmlaSA2017201767158013796.6766587.22320602
Salman ButtPAK2008200888157813682.5761194.60240692
Marcus TrescothickENG20052005551573194143.2558697.78310776
Shimron HetmyerWI201820181214057212540.8660794.231423425
Alastair CookENG20102010710155717361.8982367.68220583
Kumar SangakkaraSL2013201356055214292.0088962.09320563
Kumar SangakkaraSL20072007882544222*90.6775671.96210593
Azhar AliPAK2015201556054322690.5088861.15220503
Marlon SamuelsWI2012201289153226066.5077568.652115814
Kusal MendisSL201820181010050919650.9060384.411415316
Tatenda TaibuZIM2005200579249915371.2999850.00132495
Hashim AmlaSA2008200899149214061.5073067.40210544
Mohammad YousufPAK2003200378349110698.2074366.08140487
Ian BellENG20102010673490138122.5081460.20220463
Hamilton MasakadzaZIM20142014811049015844.5588355.49131548
Tillakaratne DilshanSL2013201357248512697.0057384.64321480
Inzamam-ul-HaqPAK200320038105464138*92.8067568.74131517
Mahela JayawardeneSL2007200788044616555.7562970.91200437
Brendan TaylorZIM2013201379144617155.7575459.15200345
Tom LathamNZ2017201746144017788.0068764.05130503
Kamindu MendisSL2024202468143916462.7160672.442104315
Kusal MendisSL202520251010043812443.80383114.361305110
Sachin TendulkarIND20042004552432248*144.0063468.14110631
Grant FlowerZIM2001200110113431142*53.8878854.70122386
Dimuth KarunaratneSL20212021230428244142.6770560.71210481
Brendan TaylorZIM2018201879142511053.1360570.25221434
Andrew StraussENG2010201056042315470.5047589.05130457
Ross TaylorNZ20192019662421200105.2547389.01120444
Herschelle GibbsSA20022002551420153105.0046091.30210626
Darren BravoWI2012201289041912746.5673956.70120434
Jacques RudolphSA20032003441418222*139.3367961.56120503
Kusal MendisSL2017201757041419459.1463165.61210356
Andrew StraussENG20052005551409152102.2543294.68130472
Kusal MendisSL2024202491104099337.1844891.290404014
Upul TharangaSL2006200646140216580.4060866.12211504
Regis ChakabvaZIM20142014710139810144.2287645.43120343
Andy FlowerZIM2001200110102396114*49.5055870.97120433
Mohammad YousufPAK20022002542395204*197.5050079.00210584
Kane WilliamsonNZ20192019552390200*130.0054271.96120351
Kevin PietersenENG2010201071023839947.8852872.54030505
Stuart CarlisleZIM20012001101233835642.5669255.35021338
Quinton de KockSA20172017662382168*95.50356107.30120396
Sikandar RazaZIM20222022773379135*94.75320118.442232716
Devon ConwayNZ2022202245137812294.5052472.14220416
Page 1Next

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