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
Virender SehwagIND2006200633401112518028.85132584.9117414713
Kane WilliamsonNZ2012201237423112113528.74214452.29253955
MahmudullahBAN20182018394210112013635.00152073.682348724
Tom LathamNZ2016201625341111913733.91195657.213731099
Shoaib MalikPAK2015201526297111824550.82127487.762529725
Jos ButtlerENG2015201535426111812931.06137681.2525311927
Aiden MarkramSA2021202132344111610837.20137181.4019210639
Kane WilliamsonNZ2023202314202111521561.94176063.354511187
Kane WilliamsonNZ2024202414223111515658.68193757.564511317
Paul CollingwoodENG2008200832354111413535.94188859.0028112119
Simon KatichAUS2009200913230111112248.30218250.922811254
Tom LathamNZ2022202223274111025248.26147175.4643412416
Dawid MalanENG2023202324241110714048.13111399.4647212228
Ross TaylorNZ20182018283281107181*46.13129785.352629214
Matt PriorENG20092009353981107131*35.71149574.051741222
Eoin MorganENG2015201528272110512144.20112897.962858839
Marnus LabuschagneAUS2019201911170110418564.94199155.453701292
Imrul KayesBAN2010201034410110210126.88183859.961631286
Jacques KallisSA2003200322263110115847.87188958.2834111410
Ricky PontingAUS200420042731211019837.97161668.1308011013
Andrew SymondsAUS20082008243151097162*42.19157669.6119311517
Michael HusseyAUS2011201125293109414242.08173862.953549711
Alastair CookENG2006200615262109312745.54238245.894301240
Kusal MendisSL2025202534362109312432.15118292.4726311719
Graeme SmithSA20062006323921093119*29.54143276.331751319
Nicolas PooranWI202220224443210939126.661059103.210817059
Quinton de KockSA20212021232731092141*45.50110099.2727211027
Angelo MathewsSL20132013413581092157*40.44155370.321629716
Joe RootENG20232023202621091153*45.46139078.492829018
Vriitya AravindUAE202320234040210919428.71144475.5505511012
Rishabh PantIND2021202126324108910138.89136879.6117010833
Marcus TrescothickENG2005200525322108819336.27158568.6432514610
Jos ButtlerENG2016201628289108710557.21992109.581928543
Kevin PietersenENG2009200925301108710237.48160767.6416111113
VVS LaxmanIND20082008152741086200*47.22213650.842721210
Ricky PontingAUS2005200527334108611737.45165365.7017311414
Waseem MuhammadUAE2024202436363108310032.82848127.711847961
Jacques KallisSA2008200827355108113236.03199054.322801116
Usman KhawajaAUS2022202211204108016067.50210151.404501145
Lendl SimmonsWI2011201125301108012237.24143675.211928630
Yuvraj SinghIND2006200627306107912244.96142275.883531309
Rachin RavindraNZ2024202419312107924037.21171662.8825110517
Brad HaddinAUS2010201037416107613630.74138977.472419927
Joe RootENG2026202616225107416063.18147173.012801102
Sarfraz AhmedPAK2014201419267107411256.53132880.873601047
Misbah-ul-HaqPAK20072007242871074161*51.14181059.342309818
Neil McKenzieSA2008200814233107322653.65239144.883321355
Martin GuptillNZ2011201123274107310946.65174561.4927111317
Angelo MathewsSL201620162732310739537.00139776.8101018618
Paul CollingwoodENG2010201038443107314526.17177360.521448319

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