Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan ten DoeschateNEDT20Is2008-20212423105335941.00401132.920322719
Peter van der MerweSATests1963-1967152325337625.3815936.48033201
John CampbellWIODIs2019-20261515153217938.00486109.472105419
Hardik PandyaINDTests2017-20181118153210831.2972073.891426812
Athar Ali KhanBANODIs1988-1998191915328229.5694556.30033463
Grant StewartITAT20Is2021-2026242125327628.00332160.240343544
Neil JohnsonZIMTests1998-20001323153210724.18110748.06143604
Nicolaj DamgaardDENT20Is2019-2024272755329124.18357149.020354730
Sanjeeva RanatungaSLTests1994-1997917153111833.19162632.66221560
Ross AdairIRET20Is2023-20262323053110023.09375141.601105130
Sediqullah AtalAFGT20Is2023-20262828253173*20.42462114.940323226
Donald TiripanoZIMTests2014-2023163175319522.13163132.56025711
Isaac DamarellGUET20Is2020-2026373375315220.42476111.55022588
Aminul IslamBANTests2000-20021326153014521.20152034.87123500
Louis TancredSATests1902-1913142615309721.20--025271
Mohammad RizlanQATT20Is2019-20244135753072*18.93464114.220343030
Charlie GriffithWITests1960-19692842105305416.5631441.08015464
Ian BillcliffCANODIs2003-2009191905299327.8479366.71040447
Imran Ali ButtBHRT20Is2019-2024272515296222.0453499.060444317
Stuart BroadENGODIs2006-2016121682552945*12.3070974.610083510
Martin CoetzeeHKT20Is2023-20253129152810218.86406130.051327112
Ben DuckettENGT20Is2019-2026212125278427.74344153.20032698
Stephan MyburghNEDODIs2011-2022222225277426.3566279.610426512
Mark StonemanENGTests2017-2018112015266027.68118844.28051661
Craig KieswetterENGT20Is2010-2012252515266321.92470111.910324723
Logan van BeekNEDODIs2021-20263835115265921.9263782.570133213
Cyril VincentSATests1927-19352538125266020.2320.00024208
YS ChauhanSWET20Is2025-2026222135257129.17433121.250304718
Arun YadavTANT20Is2025-2026151525248640.31352148.860305621
Naved-ul-HasanPAKODIs2003-20107451185243315.8862084.520043816
Nehemiah OdhiamboKENODIs2006-2014665185246612.1973571.290194612
AN LascuROMT20Is2024-20262120552372*34.87366142.900306522
Kyle JamiesonNZTests2020-20262130552351*20.9287259.980134913
SP GomesPORT20Is2022-20261717452282*40.15399130.830524912
Craig SerjeantAUSTests1977-19781223152212423.7358840.48124621
Paul StirlingIRETests2018-20251020052110326.0584062.02121697
Vincent AdewoyeNGRT20Is2019-2026564785214913.36411126.760073826
Shahadat HossainBANTests2005-20153869175214010.02113445.940010696
Amjad AliUAEODIs2008-2015171705209830.5968076.47030712
Mehboob AliMACT20Is2025-2026202005199325.95283183.390325838
Bilal MasudESTT20Is2023-2026232365198230.53420123.570203620
Dunith WellalageSLODIs2022-20263730751967*22.5759587.230134314
Nafees IqbalBANTests2004-20061122051812123.55133238.89122721
Sahil ChauhanESTT20Is2023-202626255518144*25.90293176.791143046
Michael van LingenNAMT20Is2021-2024302705186719.19447115.880226114
Farhaan BehardienSAT20Is2012-201838301451864*32.38404128.220113716
Richard CollingeNZTests1965-197834481251768*14.3644534.16029437
Milinda SiriwardanaSLODIs2015-2019272415166622.4352598.290313913
Mudassar BukhariNEDODIs2007-2014463445167117.2067176.900243819
Musa ShaheenDENT20Is2019-2026322715158019.81475108.420214018

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