T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×

Player figures come from full scorecards, which we hold for 294 of the 295 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin O'BrienIREIreland2007-20192725775798*42.06709106.770515630
Mohammad ShahzadAFGAfghanistan2010-202115151683100*48.79586116.551407622
Paul StirlingIREIreland2008-20242020068011334.00620109.681537422
Gerhard ErasmusNAMNamibia2019-20261818159796*35.1264093.280614719
Andrew BalbirnieIREIreland2010-20241919057810530.4264090.31141685
Max O'DowdNEDNetherlands2016-202518181510158*30.00509100.20121479
Niall O'BrienIREIreland2006-20181212349780*55.2262180.03060526
Gary WilsonIREIreland2008-20191817346465*33.1448196.470304611
Ashish BagaiCANCanada2007-2010773434137*108.5058174.70130413
Wesley BarresiNEDNetherlands2010-20251616441075*34.17391104.86041367
Rohit KumarNEPNepal2022-20261514340695*36.9151878.38020318
Scott EdwardsNEDNetherlands2018-2025171624037028.79383105.22020307
Assad ValaPNGPapua New Guinea2017-2022131303795529.1554869.16011304
David ObuyaKENKenya2007-20128823779362.8338897.160403810
Samiullah ShenwariAFGAfghanistan2009-2016141143669652.2949274.39030318
Waseem MuhammadUAEUnited Arab Emirates2022-20251212134768*31.5538789.660312516
Dipendra Singh AireeNEPNepal2022-20261513234485*31.2739886.43040236
Aaron JonesUSAUnited States of America2019-2022661332123*66.4040581.981211710
Michael LevittNEDNetherlands2024-20259903319036.78297111.450103012
Tom CooperNEDNetherlands2010-20125513288782.0042677.00040215
JJ SmitNAMNamibia2019-2026131323244329.4535990.250001519
William PorterfieldIREIreland2006-20181616032110120.0642176.25122404
Mohammad NabiAFGAfghanistan2009-2021181333139231.30286109.440322113
Bas de LeedeNEDNetherlands2018-20251010229712337.13272109.19111209
Aasif SheikhNEPNepal2022-2026141412957122.6935882.40010326
Nizakat KhanHKHong Kong2015-201810902939432.5629798.65010349
Aqib IlyasOMAOman2017-2024111002886128.8038075.79011227
Muhammad UsmanUAEUnited Arab Emirates2016-20198812868040.8633984.37010245
Rahmat ShahAFGAfghanistan2013-201966128411356.8034482.56200243
Nawroz MangalAFGAfghanistan2009-201511102283112*35.3834781.561011710
Monank PatelUSAUnited States of America2019-20269902808231.1133184.59032214
Ryan ten DoeschateNEDNetherlands2007-20198742769092.00270102.22031246
Collins ObuyaKENKenya2007-20191411227068*30.0030189.70021174
Najibullah ZadranAFGAfghanistan2013-2021117126889*44.67214125.230302213
Jan FrylinckNAMNamibia2019-2026141432667824.1828294.33020265
Sunil DhaniramCANCanada2007-20107722569251.2028290.78020222
Norman VanuaPNGPapua New Guinea2017-2022121112485724.8027091.850101212
Zane GreenNAMNamibia2019-2026131312486220.6734671.68011251
Kushal BhurtelNEPNepal2022-2026131312475320.5825995.37011345
Sean WilliamsZIMZimbabwe2016-20239912447030.50232105.17030253
Jatinder SinghOMAOman2019-2026111002426424.2034170.97031204
Rohan MustafaUAEUnited Arab Emirates2014-20231413123965*19.9233172.21011235
Babar HayatHKHong Kong2015-20181010223679*29.5029679.73020283
Tanmay MishraKENKenya2007-20138702326633.1426288.55032131
Javed AhmadiAFGAfghanistan2010-20168702297432.7128779.79020301
John MooneyIREIreland2006-2015121162299645.8027782.67010265
Craig ErvineZIMZimbabwe2017-20238802285828.5026685.71021222
Alex ObandaKENKenya2008-201910802278928.3826087.31011272
Peter BorrenNEDNetherlands2006-20171613322671*22.6025090.40023194
Louren SteenkampNAMNamibia20265502237844.6024790.28020204
Page 1Next

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