Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND11/1 (2.3)IND need 175 runs in 285 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shamar JosephWIT20Is2024-202630984321*43.0029148.2800133
Binura FernandoSLT20Is2015-20262810543208.605282.6900231
Amit MishraINDODIs2003-20163611343145.388252.4400240
Samuel BadreeWI/IWX/ICCT20Is2012-20185317114314*7.176764.1800011
Akshay PuriSINT20Is2022-2026431764313*3.918153.0900411
Anwar HossainBANODIs2002110424242.0010739.2500060
Numan YousufBHRT20Is2026220424221.0033127.2700160
Haider AliPAKODIs2020220422921.0033127.2700042
Charlie HallowsENGTests1921-1928221422642.00--00010
Gary GilmourAUSODIs1974-19755214228*42.0039107.6900070
Azmat RanaPAKODIs19782214222*42.007357.53000--
MKGCP LakshithaSLTests2002230424014.005084.0000180
Asim AshrafGAMT20Is2024330421914.007655.2600050
Timezeen RapiSAMT20Is2023330422814.0034123.5300051
Mark RichardsonNZODIs2002440422610.509743.3000140
Harpreet SinghUAET20Is2026540423210.5042100.0000041
Nigel JonesIRET20Is2010-20125424214*21.0038110.5300112
A ChaudharySINT20Is2023-2024540423710.504495.4500150
Abdul JalilOMAT20Is2026541421614.006267.7400042
Owen DunellSATests18892414226*14.001435.7100140
Clem WilsonENGTests1899241421814.00--000-0
Janardan NavleINDTests1932-1933240421310.50--000-0
Sydney BurkeSATests1962-1965241422014.00--00111
Mehmat SertTURT20Is2019441421614.005971.1900050
MJ FourieIREODIs2007-20087534219*21.005182.3500041
Amjad AliUAET20Is2014-2015551422010.505280.7700060
Ambati RayuduINDT20Is2014-2016651422010.505084.0000250
SD ValjaloCROT20Is2022551421410.505477.7800040
Abdullah RanaSWIT20Is2023-2024851422510.5027155.5600142
Sebastian de OliveiraPORT20Is202610524218*14.0034123.5300122
SF MangodaISRT20Is202655042238.4037113.5100051
Anwar HussainPAKTests195246042177.00--00000
Robin JackmanENGTests1981-198246042177.0020720.2900220
Jaikumar ThakurCROT20Is2024-202577042206.007953.1600120
Sheraz SirwariSWIT20Is2025-2026107242308.4031135.4800105
James PattinsonAUSODIs2011-20151584421310.508052.5000020
Jonathan HillPHIT20Is2019-202398142116.007357.5300130
Zia-ur-RehmanAFGTests2024-202659242136.0011935.2900260
Gagandeep SinghBULT20Is2023-202618934213*7.004593.3300141
Saurabh NetravalkarUSAT20Is2019-20264410442127.004789.3600221
KY WilfriedIVOT20Is2024-20261010042184.2017024.7100320
Liam PlunkettENGT20Is2006-20192211442186.0034123.5300331
DE BurgessSAMT20Is2019-2026161144216*6.008151.8500200
Asad Ali RehemtullaBULT20Is2020-20221611442166.005576.3600330
ML BojangGAMT20Is2022-20261111042113.826861.7600321
John MaguireAUSODIs1983-1984221154214*7.007159.1500110
CR RichardsSTHT20Is2022-2026151224210*4.206168.8500321
Saleem JaffarPAKTests1986-1992141464210*5.2522119.0000400
Bert IronmongerAUSTests1928-19331421542122.636030.0000640
Tanzim Hasan SakibBANTests2025110414141.008051.2500021
PreviousPage 140Next

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.