Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2007-20254294328611044150*31.921486174.3295626947208
Joe RootENG2012-2026395523592307426249.733450366.8861122262273117
Andrew CaddickENG1993-200311613330111049*10.78290138.26002512110
Mohammed ShamiIND2013-20251971435098256*10.56128876.24022510035
Aaron FinchAUS2011-202225425515880417236.68896998.16195125871255
Marcus TrescothickENG2000-2006202268161032621940.981590264.94265225138284
Adam ParoreNZ1990-200225328951617911025.961226650.383282548548
Suresh RainaIND2005-201832229148798812032.87864092.4574825721182
Andrew StraussENG2003-2012231307131131517738.491964457.60275425133035
Brendan TaylorZIM2004-2026304335251039617133.541418773.28185725999152
Eoin MorganENG/IRE2006-2022378360551085914835.601153094.18166425917346
Marlon SamuelsWI2000-2018343386431101726032.121691365.141763251197215
Steve HarmisonENG/IWX2002-20091231113783449*11.27144057.92002410010
Mushtaq AhmedPAK1989-20031961485010555910.77252641.770224919
Keshav MaharajSA2016-20261751482418048414.55277664.99062419939
Darren GoughENG/ICC1994-20062181725614596512.58290350.26022414514
Dale SteynSA/AX2004-20202651824516377611.95341347.96032416145
Soumya SarkarBAN2014-20261922008482216925.11533690.3742424541126
Habibul BasharBAN1995-20081582016516411326.48854860.413382458214
Dasun ShanakaSL2015-2026217202323542108*20.843317106.7821424252168
Mike AthertonENG1989-2001168265109489185*37.212361540.1818582410585
Aravinda de SilvaSL1984-2003395455411564526737.792269266.223186241468150
Angelo MathewsSL2008-20254354809715546200*40.592528161.491991241395230
Nuwan PradeepSL2011-202293813917717*4.2145938.560023231
Daren PowellWI2002-20099783952648*7.11130640.280023549
Michael HoldingWI1975-19871611172111927312.42156062.88082310041
Wahab RiazPAK2008-202015412526120054*12.12169970.6303239742
Saeed AjmalPAK2008-201521214648866508.84170350.850123766
Shoaib AkhtarPAK/AX/IWX1997-201122115656953479.53185851.2900238235
Ridley JacobsWI1996-200420322052433611825.81789454.933222340349
Kushal Janith PereraSL2013-2026232245126749153*28.97687198.2294023740136
Saeed AnwarPAK1989-2003299333211280919441.051813270.643167231464111
Matthew HaydenAUS/ICC1993-2009273348321506638047.682233067.474069231722182
Gary KirstenSA1993-2004285359341395327542.932591253.85337923156632
Quinton de KockSA2012-2026328364231354717839.731423195.193173231526303
Babar AzamPAK2015-2026356401451613119645.311998280.7332111231669177
Shoaib MalikPAK/IWX1999-2021448431801192324533.971532277.821261231038204
Desmond HaynesWI1978-1994352437531608518441.892908053.36359623159177
David WarnerAUS2009-20243834742618995335*42.402194486.564998232106321
Ashish NehraIND/AX1999-20171637632246245.5954145.470022218
Bhagwath ChandrasekharIND1964-1979588040178224.4535821.790022120
Joel GarnerWI1977-1987155108298966011.34146952.7601226019
Rubel HossainBAN2009-20211591155342945*6.9291646.830022496
Fidel EdwardsWI2003-202113111646478306.83157130.430022542
Alzarri JosephWI2016-20261761383014478613.40220865.53022213358
Salman ButtPAK2003-20101351636520913633.18812564.1111272268518
Mohammad RafiqueBAN/AX1995-200815716823223011115.38324368.76162222262
Tatenda TaibuZIM/AX2001-201219320430516315329.67896357.603342243341
Kim HughesAUS1977-198516421012626321331.631273448.438392256939
Ken RutherfordNZ1985-199517721417560810828.471024254.755362253732

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