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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganENGT20Is2009-20221131042024319128.941781136.500142185119
Gerhard ErasmusNAMODIs2019-2026757272430121*37.38309478.54121419354
Alex CareyAUSTests2021-202651788242515634.64378764.03313425917
Nazmul Hossain ShantoBANTests2017-202643802242416331.08464952.1477826431
Nizakat KhanHKT20Is2014-2026121118824168121.961970122.64013820181
Henry NichollsNZODIs2015-20269290162415124*32.64306578.79117822619
Monank PatelUSAODIs2019-202675743241413034.00293282.334171120732
Daryl MitchellNZTests2019-202639626241119043.05454253.08616223543
Rohit KumarNEPODIs2018-202688836239412631.09325273.62312516641
Shoaib MalikPAK/IWXT20Is2006-20211201083323927531.891895126.2309219368
Pathum NissankaSLODIs2021-202670703236413735.28278784.82517630126
Rovman PowellWIT20Is2017-202611910716234810725.801657141.701103145155
Soumya SarkarBANODIs2014-202678734233416933.83245695.03315826459
Alex HalesENGODIs2014-201967653233017137.58243895.57613527045
Abdul RazzaqPAK/AXODIs2003-2011116100302327109*33.24260489.3629317467
Kushal Janith PereraSLT20Is2013-202692914230710126.521735132.97116522472
Mohammad AshrafulBAN/AXODIs2003-20131181138230110921.91334568.793141024115
Shakib Al HasanBANT20Is2007-20241131101322958423.661874122.47012823449
Kushal BhurtelNEPT20Is2021-202680787229412932.311689135.823155215110
Marcus TrescothickENGTests2001-200628535229121947.73401357.0979533620
Sarfraz AhmedPAKODIs2007-20211158922228910534.16260188.00211117312
Gerhard ErasmusNAMT20Is2019-20269086182288100*33.651758130.15116317490
Kyle CoetzerSCOODIs2009-202363635228015639.31277682.13414629030
Moeen AliENGODIs2014-202313511014227812823.73235796.6536619971
Shaun MarshAUSTests2011-201938682226518234.32516543.85610102648
Max O'DowdNEDODIs2019-2026707042258158*34.21307973.34116421836
Mitchell MarshAUST20Is2011-20268681142256103*33.671589141.981143201115
Tim SoutheeNZTests2008-202410715510224577*15.48271582.69072121598
Imrul KayesBANODIs2008-201872721224214431.58316070.95414221936
Damien MartynAUSODIs2003-20068273172239101*39.98290777.0221942027
Mehedi Hasan MirazBANTests2016-20265810410223710423.80446050.16210625326
Thisara PereraSLODIs2009-202116112814223314019.591980112.781101116883
Max O'DowdNEDT20Is2015-2026888572229133*28.581828121.94114223653
Andrew FlintoffENG/IWXTests2001-200940687222816736.52368060.54315727750
Glenn PhillipsNZT20Is2017-2026938313222610831.801559142.782123162107
MahmudullahBANT20Is2007-202412811826222364*24.161887117.8108516671
Hardik PandyaINDT20Is2016-202613610727222171*27.761531145.07094161122
Tim SeifertNZT20Is2018-2026888311221497*30.751515146.140165206107
Shikhar DhawanINDTests2013-201833571220819039.43336265.686542979
Salman ButtPAKODIs2004-201064643218613635.84286676.27611142737
Nicolas PooranWIT20Is2016-2024105961021778225.311615134.800123146141
Dipendra Singh AireeNEPT20Is2019-20269883212173110*35.051545140.65112115892
Andrew FlintoffENG/IWXODIs2002-2009837414216812336.13237791.21211521356
Scott EdwardsNEDODIs2019-202669641121568340.68249586.41021315019
Matty CrossSCOODIs2014-2026104914215211424.74293173.42213318922
Jason HolderWIODIs2013-202312910823214499*25.22239589.52012915664
Brendon McCullumNZT20Is2005-2015717010214012335.671571136.22213319991
KL RahulINDT20Is2016-2022696682134110*36.791539138.66220517995
Stephen FlemingNZODIs2002-2007686642133134*34.40293272.75314625930
Heinrich KlaasenSAODIs2018-202559557213117444.401816117.35411219971

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