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
Harry BrookENG2024202427314157531758.33164695.6956115230
Michael ClarkeAUS2008200833426157111843.64307051.174931334
David WarnerAUS20192019243161570335*62.80197179.6565316416
Brendon McCullumNZ2014201428343157030250.65193481.1842315855
Chris GayleWI20062006384431566133*38.20223470.1038721433
Quinton de KockSA2019201927342156312948.84171091.40313220422
AB de VilliersSA2009200934396156116347.30205176.11312214322
Mitchell MarshAUS20232023273261560177*60.00158198.67311319459
Joe RootENG2024202417313155626255.57245563.386511472
Steve SmithAUS20222022323881556200*51.87252761.5739314711
Paul CollingwoodENG2006200632426154920643.03300351.5836214114
Hashim AmlaSA2016201629354154320149.77220170.1049219016
Azhar AliPAK20162016223331539302*51.30302650.864641429
Tillakaratne DilshanSL2011201140472153919334.20192979.7847119313
Ben StokesENG20192019303781538135*53.03233066.01211114935
Rohit SharmaIND2013201333345153720953.00201876.1648115736
Mushfiqur RahimBAN20182018394691536219*41.51210672.9329113423
Michael HusseyAUS200620063635101533109*61.32245062.57211115316
Upul TharangaSL2006200634411153016538.25232265.896561939
Aiden MarkramSA2023202334366152817550.931471103.8746017137
Alastair CookENG2011201123262152729463.63247961.605711681
Michael HusseyAUS2008200834416152214643.49292752.0021141206
Michael ClarkeAUS2011201133386151815147.44218669.4447114513
Brad HaddinAUS2009200938444151712137.92197276.9329315230
Andrew StraussENG2006200634451151712834.48259258.532941910
Shane WatsonAUS2013201331421151617636.98200575.6155217933
Sachin TendulkarIND2009200927293151317558.19200375.5456017917
Shikhar DhawanIND2013201332332151318748.81162693.0564120411
Martin GuptillNZ2016201636432151211436.88165391.47210617454
Kusal MendisSL2018201834441151219635.16227266.5539516632
Younis KhanPAK2006200628356150419451.86235663.8431041775
Harry BrookENG2025202537444150215837.55155696.5337414450
Faf du PlessisSA2014201428342150012646.88237163.2649113425
Brendon McCullumNZ2012201236441149612334.79196076.3328415235
Joe RootENG20252025243231493166*51.48213070.096521464
Sachin TendulkarIND20082008243641491154*46.59237762.735621565
Brian BennettZIM2025202534401149016938.211356109.8838319926
Thilan SamaraweeraSL2009200922315148723157.19245860.505431924
David WarnerAUS2023202330390148016437.95178383.0148216243
Ross TaylorNZ2009200938433148015137.00216868.2729216028
Alastair CookENG2013201330430147613034.33289850.9321131744
AB de VilliersSA20082008323651474217*47.55253958.054411578
Steve SmithAUS2019201923252147221164.00222566.1631001629
Agha SalmanPAK2025202553559147213432.00168187.5728212924
Kane WilliamsonNZ20192019303341464200*50.48207770.4947214010
Ricky PontingAUS2008200828380146015838.42236061.865621466
Gautam GambhirIND2012201238442146010234.76216967.312941523
Ross TaylorNZ20132013293581459217*54.04223565.2857315016
Ben StokesENG2016201633404145925840.53186078.4437315243
Kusal MendisSL2023202338412145924537.41171185.2738515945

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