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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAK199619963031383814829.93122568.41141789
Tillakaratne DilshanSL2008200831324838125*29.93101782.40152777
Shahid AfridiPAK201020103536183812423.94582143.992037339
Mohinder AmarnathIND198619861820183713844.05196542.60261831
Cheteshwar PujaraIND2018201813231837132*38.05217638.47343982
Mike AthertonENG199719971825383711838.05185845.05240911
David GowerENG1981198118282837154*32.19204840.871321012
Cheteshwar PujaraIND201620161116183612455.73172648.443401072
Basit AliPAK1993199319234836127*44.00124067.42141839
Graeme HickENG1999199923244836126*41.80113773.533435611
Mitchell JohnsonAUS2009200947408836123*26.13109276.561449521
Babar AzamPAK202020201515383514369.5897285.91271987
Jeremy ConeyNZ1986198622234835101*43.95130763.89150733
Brendan TaylorZIM2010201026263835145*36.30101282.51243729
Martin CroweNZ1984198421263835105*36.30158252.78242996
Nazmul Hossain ShantoBAN20222022283718357123.19140059.64044998
Martin GuptillNZ201820182020183310543.8485797.202616434
Mark TaylorAUS199119911423183314437.86193343.09171790
Mohsin KhanPAK198319832126283315234.71154049.68232752
Jack HobbsENG19121912914183218764.0080355.42330731
Dewald BrevisSA2025202530323832125*28.69567146.741425065
Daniel VettoriNZ20082008333598329432.00139659.60051995
Ross TaylorNZ200720073837483211725.2197785.161557520
Adam GilchristAUS199819982524183111836.1394388.12321909
Denis ComptonENG195419541116183027855.33--242541
Kraigg BrathwaiteWI2016201615213830142*46.11183345.28160711
Younis KhanPAK2013201315233830200*41.50175247.37311767
Alvin KallicharranWI197819781015082918755.2737760.48331902
Andrew StraussENG201120112225082915833.16128864.36153914
Greg MatthewsAUS198619863335682913028.59154553.66132714
Ricky PontingAUS2000200019212828141*43.58108876.10243893
Clyde WalcottWI19551955510082715582.70--520810
VVS LaxmanIND200320031318382714855.13156252.943301021
Lance KlusenerSA1997199726284827102*34.46102680.601429613
Dhananjaya de SilvaSL202420241623182610837.55122667.37262919
Dinesh ChandimalSL2018201823254826119*39.33155753.05131577
Dawid MalanENG20212021273048268231.77118969.470739211
Shakib Al HasanBAN200820082935282610825.03146156.54153891
Leonard HuttonENG195419541017182520551.5616235.80231662
Abdullah ShafiquePAK2022202210192825160*48.53201840.883218010
Kapil DevIND198219821822382511643.42700109.141518719
Shivnarine ChanderpaulWI200320031823182510937.50137460.043321087
Zeeshan MaqsoodOMA2022202228254825104*39.2993987.862416426
Asif KhanUAE20242024272748257935.87669123.320616146
Hashim AmlaSA20182018223218258226.61158452.080741041
Justin LangerAUS200320031221182414641.20144856.913421076
Rory BurnsENG201920191223082413335.83188243.782511060
Murray GoodwinZIM2000200023273824148*34.33143157.58320701
Allan BorderAUS199019902829982478*41.20159651.63050616
Mushfiqur RahimBAN201320131921082320039.19125365.681508014

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