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 11,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashan TillakaratneSL199319933031689710435.88200944.65151850
Ricky PontingAUS199619962832189612328.90144661.96244585
Garry SobersWI19661966711289517499.44120559.923511202
Ken BarringtonENG196519651016189516359.6738643.52260916
Abdul RazzaqPAK200620063336118959035.80152758.610407724
John EdrichENG196819681017089416452.59154336.29251982
Kim HughesAUS19841984313808947823.53140560.43076836
David BoonAUS198719871618089314349.61142262.80190754
Ishan KishanIND202220222423089321038.83752118.751509336
Gerhard ErasmusNAM20262026302848939537.21757117.970705934
Assad ValaPNG20222022303038939433.07110680.740717719
Matthew HaydenAUS200620061220089215344.60157656.602521074
Nicolas PooranWI201920192725489211842.48811109.991627736
Mark BoucherSA20032003353358927231.86139164.130511023
Ben StokesENG20182018253238906730.69160955.310728713
Moin KhanPAK19991999363948897025.40127369.840638020
Taufeeq UmarPAK201120111322188823642.29199344.56332982
Peter FultonNZ20072007282738888337.00114877.350627317
Mark ButcherENG200220021424088712336.96197744.872531070
Daren GangaWI200620061826188613535.44195245.391501131
Allan LambENG198719872626588677*42.19123271.92061597
Chris CairnsNZ200420042929588515836.8898989.481518434
Romesh KaluwitharanaSL19981998313618858825.29127269.580631211
Bryan YoungNZ1997199718251884267*36.83165253.511401031
Inzamam-ul-HaqPAK199219923233288411728.52116575.88243727
Nazmul Hossain ShantoBAN202620261924288310540.14142861.832539110
Saleem MalikPAK1984198419253883119*40.14133555.133401061
Grant ElliottNZ2015201530275883104*40.14852103.641417519
Shaun PollockSA19981998303578829231.50147459.84051795
Michael BevanAUS200020002322288110744.05129168.24250642
Kepler WesselsAUS198319832022188117941.95144660.932501001
James TaylorENG201520152324588110146.37124670.711727210
Daryl MitchellNZ20242024213038818432.63138663.560808220
Fakhar ZamanPAK20252025323138818431.46809108.900528826
Towhid HridoyBAN202520253633388110029.37100088.101625120
Ken BarringtonENG19641964811288025697.78120444.10330881
Andrew JonesNZ199119911114288018673.33168952.10350600
Paul StirlingIRE201720172322088010140.0088499.551639230
Wally HammondENG19281928914187925167.62140239.59230561
Paul StirlingIRE202320233533287916228.3592694.9224410927
Everton WeekesWI19481948710087819487.80--500840
Henry NichollsNZ2018201820246878162*48.78165453.08366773
Mike GattingENG1986198616252878183*38.17178249.27322984
Mudassar NazarPAK198219822227287811935.12162354.10163800
Manoj PrabhakarIND19931993252708789532.52192945.52082721
Dean JonesAUS199119912430387888*32.52167052.57075874
Darren SammyWI201220124038787810628.3299288.511418632
Tillakaratne DilshanSL20072007363278778435.08107781.43051759
Steve WaughAUS2003200312154876156*79.64152057.634311033
Marnus LabuschagneAUS202020201618087621548.67126669.19241661

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