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 records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin O'BrienIRE2007-20192725775798*42.06709106.770515630
Mohammad ShahzadAFG2010-202115151683100*48.79586116.551407622
Paul StirlingIRE2008-20242020068011334.00620109.681537422
Gerhard ErasmusNAM2019-20261818159796*35.1264093.280614719
Andrew BalbirnieIRE2010-20241919057810530.4264090.31141685
Max O'DowdNED2016-202518181510158*30.00509100.20121479
Niall O'BrienIRE2006-20181212349780*55.2262180.03060526
Gary WilsonIRE2008-20191817346465*33.1448196.470304611
Ashish BagaiCAN2007-2010773434137*108.5058174.70130413
Wesley BarresiNED2010-20251616441075*34.17391104.86041367
Rohit KumarNEP2022-20261514340695*36.9151878.38020318
Scott EdwardsNED2018-2025171624037028.79383105.22020307
Assad ValaPNG2017-2022131303795529.1554869.16011304
David ObuyaKEN2007-20128823779362.8338897.160403810
Samiullah ShenwariAFG2009-2016141143669652.2949274.39030318
Waseem MuhammadUAE2022-20251212134768*31.5538789.660312516
Dipendra Singh AireeNEP2022-20261513234485*31.2739886.43040236
Aaron JonesUSA2019-2022661332123*66.4040581.981211710
Eoin MorganENG/IRE2006-20188813319947.2940082.750202710
Michael LevittNED2024-20259903319036.78297111.450103012
Tom CooperNED2010-20125513288782.0042677.00040215
JJ SmitNAM2019-2026131323244329.4535990.250001519
William PorterfieldIRE2006-20181616032110120.0642176.25122404
Mohammad NabiAFG2009-2021181333139231.30286109.440322113
Bas de LeedeNED2018-20251010229712337.13272109.19111209
Aasif SheikhNEP2022-2026141412957122.6935882.40010326
Nizakat KhanHK2015-201810902939432.5629798.65010349
Aqib IlyasOMA2017-2024111002886128.8038075.79011227
Muhammad UsmanUAE2016-20198812868040.8633984.37010245
Rahmat ShahAFG2013-201966128411356.8034482.56200243
Nawroz MangalAFG2009-201511102283112*35.3834781.561011710
Monank PatelUSA2019-20269902808231.1133184.59032214
Ryan ten DoeschateNED2007-20198742769092.00270102.22031246
Collins ObuyaKEN2007-20191411227068*30.0030189.70021174
Najibullah ZadranAFG2013-2021117126889*44.67214125.230302213
Jan FrylinckNAM2019-2026141432667824.1828294.33020265
Sunil DhaniramCAN2007-20107722569251.2028290.78020222
Mark ChapmanNZ/HK2015-2022651252101*63.00188134.041101516
Norman VanuaPNG2017-2022121112485724.8027091.850101212
Zane GreenNAM2019-2026131312486220.6734671.68011251
Kushal BhurtelNEP2022-2026131312475320.5825995.37011345
Sean WilliamsZIM2016-20239912447030.50232105.17030253
Jatinder SinghOMA2019-2026111002426424.2034170.97031204
Rohan MustafaUAE2014-20231413123965*19.9233172.21011235
Babar HayatHK2015-20181010223679*29.5029679.73020283
Tanmay MishraKEN2007-20138702326633.1426288.55032131
Javed AhmadiAFG2010-20168702297432.7128779.79020301
John MooneyIRE2006-2015121162299645.8027782.67010265
Craig ErvineZIM2017-20238802285828.5026685.71021222
Alex ObandaKEN2008-201910802278928.3826087.31011272
Page 1Next

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