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
Graeme SmithSA200920092630299314135.46117384.6517212014
Salman ButtPAK201020102331199210233.07150465.961741464
Roshan MahanamaSL1994199429363992119*30.06177955.76242812
Grant FlowerZIM199619962431199111033.03218745.31164943
Mike AthertonENG200020001221199013649.50271436.483501091
Gary BallanceENG201420141923299015647.14180354.913511193
Mudassar NazarPAK19851985263039908936.67136154.15080562
Brian LaraWI199219922427298988*39.56157562.7901221034
JP DuminySA201620163032598914136.63134373.6416110613
Dean JonesAUS198619861824498821049.40182754.08160897
Shivnarine ChanderpaulWI201220129155987203*98.70209847.04351983
Roshan MahanamaSL199319933036298715129.03212846.38163951
Dimuth KarunaratneSL202120211016098624461.63172857.064401132
Shreyas IyerIND2023202326273986128*41.08912108.113528038
Junaid SiddiqueBAN201020102329198410635.14178155.252711064
Bruce EdgarNZ19831983263119848432.80241940.68070951
David GowerENG1984198425342984173*30.75212046.42240911
Charith AsalankaSL202420243835698310133.90899109.341647539
Ted DexterENG196219621014198220575.5436240.062701097
Mohammad AshrafulBAN200820083745398210923.38153763.892451083
Navjot SidhuIND1993199318201980134*51.58189151.823521045
Mark ButcherENG200320031323197913744.50209546.733511482
Sharmarh BrooksWI2022202236392979101*26.46137471.251568821
Donald BradmanAUS19301930680978334122.25158061.65400980
Dinesh ChandimalSL2022202220234978206*51.47159061.512517720
Alastair CookENG20082008192809777634.89192350.8101001251
Desmond HaynesWI198019802330097718432.57249539.16331986
Liton DasBAN201820183339097712125.05122279.9515410421
Inzamam-ul-HaqPAK2003200325287976138*46.48153163.751731139
Brad HaddinAUS20112011354119768824.40147866.0407311112
Graham GoochENG199219922328197513536.11189151.562511163
Mohammad ShahzadAFG2016201627271973118*37.42850114.4714111432
Andrew StraussENG200820081221197217748.60223243.554331080
Mushfiqur RahimBAN201520152828197210736.00111886.9425210113
Andrew JonesNZ199219922532497214334.71231641.97151901
Basit AliPAK199419943132397210333.52150164.761947314
Lou VincentNZ20022002354349727124.92195349.77073816
Mike GattingENG198519851721697120764.73177254.803401103
Michael BevanAUS1998199826238971101*64.73121380.05180511
Brandon KingWI202320233030297111234.68929104.5225411434
Dion EbrahimZIM200120013643297112123.68203247.79148930
Faf du PlessisSA201820182131297012533.45137070.8032412012
Charith AsalankaSL202320233732397010833.45104892.561517134
Romesh KaluwitharanaSL199919993738497010028.53144966.941731191
Waseem MuhammadUAE20252025313109698431.26828117.030818642
Chirag SuriUAE202220223333196911530.28117682.4026210818
Chris CairnsNZ19971997273629697928.50181153.51011310211
Imran FarhatPAK20062006212919689134.57174755.410811423
Andrew SymondsAUS200520053231396715634.54110287.751547829
Glenn PhillipsNZ20232023333359678734.5497199.590617638

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