Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by format (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,766 of the 11,772 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Khin AyeMYAT20Is2023-20263633619224*7.1142844.86007113
Mohammed SirajINDTests2020-2026486527192225.0551537.280016204
Duncan FletcherZIMODIs198366219171*47.7528966.09020140
Alex DoolanAUSTests20144801918923.8845541.98011261
Mohammad BootaUAEODIs2018-201999119159*23.8825275.79010127
Shabir NooriAFGODIs2010-2016101001919419.1030063.67012213
Yasser NazirBHRT20Is2023-2026131321914617.36171111.70002217
Ghulam ShabberUAET20Is2016-20191613319158*19.10174109.77010204
S BurdekinCYPT20Is2024-2025141411915914.69180106.11011168
HMHE ParsonsSOUT20Is2025-2026141421914715.92167114.37001169
Zeerak ChughtaiBULT20Is2023-2025191651914417.3620493.63001145
Lasith AmbuldeniyaSLTests2019-202217271191407.3558332.76008176
Sediqullah AtalAFGTests2024-202635019011138.0047639.92100204
Mohammad ShahzadUAEODIs2014-20166601907931.6722584.44022215
Saif-Ul IslamNORT20Is202676119091*38.00155122.58010173
Shahadat HossainBANTests2023-202461201903115.8349338.54001230
NK TiwariCYPT20Is2021-2024161421904615.8321488.79003155
C ForbesSWA/ESWT20Is2021-2023151401903113.5721986.76001263
XSD SmithSURT20Is2024-20261414419057*19.00178106.7401078
Peter CarlsteinSATests1958-196481411904214.62--001140
Ewart AstillENGTests1927-193091501904012.677763.6400280
M ChoambaMAAT20Is2021-202647287190289.0528067.86003103
Clint McKayAUSODIs2009-2014593110190309.0533756.38003152
CBRLS KumaraSLTests2016-202637562219013*5.5963629.870017291
Mustafizur RahmanBANODIs2015-20261266436190206.7938149.870012192
Prithvi ShawINDODIs2020-20216601894931.50166113.86000322
Tony MannAUSTests1977-197848018910523.6337150.94102161
Umar NawazSWET20Is20229901895621.00188100.53010169
Usman LimbadaCANODIs2010-2014111111895018.9028466.55011191
Arjun SaudNEPODIs2022-2024111101895117.1838748.84012174
Irfan KhanPAKT20Is2024-20251411418937*27.00140135.00001207
J FernandoROMT20Is2025-2026161221893818.90147128.57000129
Naeem GullSWA/ESWT20Is2021-20221313118963*15.7521986.30011272
Samit PatelENGT20Is2011-2013181421896715.75173109.25012175
Cole McConchieNZT20Is2021-20262115518931*18.90160118.13002163
Lucky AliDENT20Is2019-2026301861892615.7522185.52000140
PF GallagherFINT20Is2019-2023191921893611.12153123.530051610
M KhojbariyaESWT20Is2024-20261919518946*13.50184102.72005212
D WheatleyBAHT20Is2022-20262524618932*10.5021488.32004127
Bob BlairNZTests1953-19641934618964*6.754257.140112152
Ali NadeemCANT20Is20256621888947.00131143.51020158
OJR GrovesSLOT20Is2025-202666218877*47.00158118.99021138
Jack SharpENGTests190936218810547.00--110110
Ian BellENGT20Is2006-201488118860*26.86163115.34010232
S AshwathnarayanaHUNT20Is2021-202212931885231.33142132.390101410
James McCollumIREODIs2019-2021101001887318.8028067.14021261
Barberton HalliwellSATests1892-190281501885712.53--01300
Ainool HafizsMAST20Is2019-202666327188217.5219894.95001124
Tim MurtaghIREODIs2012-201958361218823*7.8329863.09007171
Ajantha MendisSLODIs2008-201587421918821*8.1726371.480010162

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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