Batting by year (Men's All internationals)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2013201323254140216466.76188174.5356013114
Aravinda de SilvaSL19971997101241066168133.25141875.185401057
Hashim AmlaSA2013201320231104012247.27143572.472511143
Marvan AtapattuSL20002000141921030207*60.59205950.02371921
Jacques KallisSA200720071518699915583.25186653.54371918
Kumar SangakkaraSL2009200916203932130*54.82138467.34250902
Mike GattingENG1987198717232865150*41.19159054.402421061
Chris BroadENG198719871723085011636.96195743.43172660
Brian LaraWI199319931618284415352.75107778.373311034
Garry SobersWI19581958582824365*137.33--330380
Joe RootENG201620161014179225460.92108173.27150881
Kane WilliamsonNZ201820181518179213946.59122064.92241653
Graeme SmithSA200720071519178413343.56114968.231531022
Kumar SangakkaraSL2012201212143770199*70.00128360.02231698
Kumar SangakkaraSL201120111013076521158.85146952.08240645
Mahela JayawardeneSL200920091620175224039.58115964.88211904
Harry BrookENG202220221112372615380.67670108.363207325
Desmond HaynesWI1993199315185725143*55.77137652.69251863
Sanath JayasuriyaSL200020001419070118836.89108964.37140798
Thilan SamaraweeraSL20092009913369023169.00112861.17211960
Sanath JayasuriyaSL1997199710121679134*61.7383681.22251669
Virender SehwagIND20052005710067320167.3085079.18220936
David WarnerAUS20192019663666335*222.0087576.11300684
Ted DexterENG1962196278166320594.71--230707
Sunil GavaskarIND1983198310152662127*50.92101749.26240651
Mark TaylorAUS199019909111649101*64.90133448.65260520
Alec StewartENG199219921214164219049.38105760.74241870
Aaron FinchAUS20192019993639153*106.5067594.672404923
Kane WilliamsonNZ201420141012163919258.0982377.64221662
Sourav GangulyIND20072007710062323962.3089169.92210815
Conrad HunteWI1958195859162226077.7510.00301451
Ian BellENG200620061013461611968.4496863.64320681
Angelo MathewsSL2014201491256159387.86114253.85050547
Mahela JayawardeneSL20142014912060912950.75111454.67150704
Andrew StraussENG200620061013060912846.8590167.59232870
Dilip VengsarkarIND198719871114460610960.6075650.26140343
Tamim IqbalBAN2015201568160320686.1476079.343107013
Tom LathamNZ20232023151615939839.5369984.84061583
Ben DuckettENG202220221013359010759.00519113.68141744
Michael HusseyAUS2010201013176590134*53.6478075.64131589
Michael ClarkeAUS201020101316058816636.7594662.16130520
Phil SimmonsWI19931993161825848736.5081471.74040713
Sanjay ManjrekarIND1989198969158321872.88125346.53230710
AB de VilliersSA2007200715196583103*44.8576776.01140619
AB de VilliersSA2010201010111581278*58.1080372.35131388
Jonathan TrottENG201020101114157818444.46113750.84140570
Richie RichardsonWI19881988121515788441.2984868.16060662
Robin SmithENG199219921114357712752.45102056.57141653
Murray GoodwinZIM199819989122569166*56.9095559.58131667
Tillakaratne DilshanSL200920091012156814551.6465386.98212702
Page 1Next

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