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 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Manoj TiwaryINDODIs2008-201512121287104*26.0940371.22110243
Llorne HowellNZODIs1998121202876823.9238873.97041314
Amoluk SinghGHAT20Is2021-20221413228780*26.09261109.96021425
ML CastilloBEAT20Is2021-2026161632875922.08284101.060102012
Ben FerbracheGUET20Is2019-2026362362875516.8831391.69013144
Ian BradshawWIODIs2004-20076234112873712.4848059.79006184
Peter AhoNGRT20Is2021-202669371628744*13.67270106.30004216
Taskin AhmedBANODIs2014-2026965416287217.5548159.670011229
SKDT MadusankaSEYT20Is2021-20241816428650*23.8332288.82011334
Washington SundarINDT20Is2017-20266428102865015.89223128.250142115
Yashasvi JaiswalINDODIs2025-2026662285116*71.2529297.60200347
David LloydENGODIs1973-1980881285116*40.7152654.18100251
Jack RichardsENGTests1986-1988813028513321.9275038.00102290
Paul BartonNZTests1961-1963714028510920.3620.00111220
Muhammad KashifKUWT20Is2019-2022191642855323.75258110.470211715
Vic MarksENGODIs1980-1988342432854413.5743465.67000160
Ashish BagaiCANT20Is2008-201399228467*40.57249114.06020270
Clayton LambertWITests1991-199859028410431.5670640.23111342
Luuk van TroostNEDODIs2002-2007232022844015.7845662.28002276
Divyendra SinghCZET20Is2022-20262520128467*14.9528998.27024294
ASF SirahPHIT20Is2023-20263122328458*14.95230123.48011289
JAR BlainSCOODIs1999-2009332562844114.9551754.93003166
Nikita MillerWIODIs2008-20185027132845120.2935979.11014234
V ZimonjicSERT20Is2021-2026413192833412.86253111.86002275
T SuriUAET20Is2023-2026141412827721.69249113.25013305
Kashif DaudUAEODIs2021-20221916628276*28.2031090.970211913
Deusdedit MuhumuzaUGAT20Is2019-20223021828259*21.69274102.920212310
F SuluotoSAMT20Is2022-20263025628244*14.84266106.020021717
Michael HoldingWIODIs1976-19871024211282649.1037774.80029225
Frank MannENGTests1922-19235912818435.13--020116
Julien WienerAUSTests1979-198061102819325.5565842.71020233
AUKDS KalugalaCYPT20Is2022-2026181802814915.61241116.600012912
A TurkmenTURT20Is2022-20261919628151*21.62221127.150212612
Mohammad ShahzadUAET20Is2015-2017202022815215.61239117.570122511
Devender SinghGHAT20Is2021-20262623828147*18.73258108.91002209
S. SreesanthINDTests2006-20112740132813510.4153952.130010384
Ismail KaraZAMT20Is20269902808231.11169165.680312622
Sybrand EngelbrechtNEDT20Is2024121012807531.11211132.700112112
Reetinder Singh SodhiINDODIs2000-2002181432806725.4538173.49020166
Collis KingWIODIs1976-1980181422808623.33267104.87012208
Morice BirdENGTests1910-1914101612806118.67--02202
Suraj RandivSLODIs2009-2016311822805617.5038273.30012281
Aminuddin RamlyMAST20Is2019-2021232142804116.47189148.150011320
Harry MakepeaceENGTests1920-192148027911734.8870139.80120120
Muhammad UsmanHUNT20Is20251412227972*27.90169165.090111125
Philo WallaceWITests1997-199971302799221.4648257.88021402
Idrees Ul HaqueSWIT20Is2021-2025171602795517.44226123.450103410
Ijaz ButtPAKTests1959-196281622795819.93--01120
S MathurHKT20Is2023-2026242132793915.5031289.42002185
Fanyan MughalMACT20Is2023-2024242322795613.29257108.560122314

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