Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammed Al BalushiOMAT20Is20266601738128.83148116.890101910
Chris MorrisSATests2016-20174701736924.7136247.79010250
Mosaddek HossainBANTests2017-20224821737528.8337546.13011134
Graham RoopeENGODIs1973-19788801734421.6334250.5800172
Nouman SarwarQATT20Is2019-2024149717347*86.50129134.11001166
Syed HaiderUAET20Is2024-2026201331734717.30157110.19001117
Craig WallaceSCOT20Is2012-2021201661732717.30161107.45001153
Dawood AhmadzaiFRAT20Is2021-20265227131732912.3619787.82002152
Pasindu SooriyabandaraSLTests20262301729257.3330756.03021191
A KainessieSIET20Is2023-2024131201724014.3317797.18001192
Irfan PathanINDT20Is2006-20122314717233*24.57144119.4400097
Sylvester ClarkeWITests1978-19821116517235*15.6417375.14002128
Aayan Afzal KhanUAET20Is2022-2026391851724213.2318393.99001123
Inshan AliWITests1971-1977121821722510.7524934.14003130
Amar SharmaMACT20Is2021-20253719417222*11.4721181.5200262
Hasibul HossainBANODIs1995-20043126617221*8.6024769.64003105
Simon DoullNZODIs1992-20004227131722212.2918891.49002125
Dean FoxcroftNZODIs2023-20266611717534.2019886.36022107
Martin KentAUSTests19813601715428.5033451.20020220
Chandrakant PanditINDTests1986-19925811713924.4333151.66000180
Roland LefebvreNEDODIs1996-2003111151714528.5028061.07000103
Muhammad YasinSPAT20Is2022-2024111101713415.55153111.76001166
Tommy ScottWITests1928-193181331713517.101457.1400171
Grant ElliottNZ/IWXT20Is2009-2017171541712715.55157108.92000122
Amandeep SinghPORT20Is2021-20251917517125*14.25145117.93002164
Jakob GulBULT20Is2024-2026221811713010.06142120.42003712
K PietBOTT20Is2022-202655341417122*8.5522077.7300482
Danny MorrisonNZODIs1987-199696432417120*9.0040042.7500782
Roger HartiganAUSTests190824017011642.50--100180
Cotar RamaswamiINDTests19362411706056.67--010-1
Nilantha CoorayMALT20Is2019-202076117056*34.00148114.86010213
K KlesseGERT20Is2025-20266601705128.33157108.28011116
Tanvir AhmedPAKTests2010-20135721705734.0027162.73010260
Jack IddonENGTests19355711707328.33--02300
George CarewWITests1935-194847117010728.33--101160
Shingirai MasakadzaZIMODIs2010-20141611317045*21.2517796.05001178
Cliff GladwinENGTests1947-1949811517051*28.331163.6401012
Taher MuhammadSLOT20Is2022-2026171701702810.0022376.23000134
Fanie de VilliersSAODIs1992-199783361517020*8.1021877.98007132
KC IbrahimINDTests1948-19494801698521.13--01191
Murali VijayINDT20Is2010-20159901694818.78154109.74001138
Michael RipponNZ/NEDT20Is2013-202217921694224.14153110.46002133
Tomas Mackintosh SabaterSCOODIs2023109116938*21.1320184.08000171
Reece YoungNZTests201151031695724.1441940.33011191
DE RoacheSAMT20Is2022-2025121011695518.78157107.64010188
Tevin ImlachWITests202561211693515.3647635.50001152
Muhammad AminSWA/ESWT20Is2021-2024131311698014.08150112.67022225
S TosicSERT20Is2021-2026271641694014.0829357.68003100
Jeroen SmitsNEDODIs2003-20093819916929*16.9036046.94002110
G ChohanPHIT20Is2022-2026281941692211.2718889.89002133

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.