Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Saif UllahUZBT20Is2026440451511.2538118.4200053
Uala KaisalaSAMT20Is2022-2023440452611.255384.9100051
Zephania ArinaitweUGAT20Is2019-202055045159.005680.3600071
Ben CuttingAUS/IWX/ICCT20Is2013-201796145299.0031145.1600133
James MosesBOTT20Is2019-202176045207.505090.0000041
Matthew PottsENGODIs2022-202511654515*45.006272.5800011
Zakary FoulkesNZTests2025-20266634523*15.0014032.1400050
LF MavumeMOZT20Is2022-20251262451511.258354.2200031
Brima AnsumanaSIET20Is2025-2026106045127.507956.9600030
Fred SmithSATests1889-189636145129.002937.9300110
Martin BicknellENGTests1993-200347045156.4313034.6200360
Paul WisemanNZODIs1998-20031575451622.508354.2200031
Lewis GregoryENGT20Is2019-202197145157.5041109.7600122
David MurrayWIODIs1973-1981107245359.0014032.1400160
Gavin RobertsonAUSODIs1994-19981374451515.005581.8200020
Sanjayan ThuraisingamCANODIs2003-200898245137.5010742.0600051
Jhye RichardsonAUST20Is2017-20221885451115.005188.2400131
Jino JojoDENT20Is2019-20221284451311.2533136.3600121
AR OdedaraOMAT20Is2024-202688045155.636371.4300350
Haseeb AmjadHKT20Is2014-2016181064512*11.2545100.0000031
Azeem HafeezPAKODIs1983-198515107451515.0010443.2700150
Richard de GroenNZTests1993-1994510445267.509050.0000160
Brent ArnelNZTests2010-20126124458*5.6314830.4100350
DK PallekondaSLOT20Is2022-20261512345115.006371.4300050
Z MakadjiMABT20Is2022-20261413145223.757163.3800621
FJ MpegnaCAMT20Is2021-20261814445144.508354.2200221
Ashok MankadINDODIs1974110444444.006172.1300030
Sharjeel KhanPAKTests2017120444022.004597.7800071
Saad NasimPAKT20Is2014320442522.005383.0200001
Reginald AllenAUSTests1887120443022.003836.8400030
Lall SinghINDTests1932120442922.00--000-0
George ThomsAUSTests1952120442822.00--00020
Riaz PoonawalaUAEODIs1994220442222.005678.5700080
Usman WaheedKUWT20Is20195314428*22.0038115.7900141
Maqsood AhmadBELT20Is2021-2022330442914.6742104.7600060
JR CopeCZET20Is20266334423*-5088.0000031
Vaughan BrownNZODIs1988330443214.678551.7600030
Naved AnjumPAKTests1989-1990230442214.677161.9700050
Jonas HenriksenDENT20Is2023-20245414422*14.6744100.0000020
S SarthakBHRT20Is2024-2025941442614.6739112.8200021
Ben HollioakeENGTests1997-1998240442811.0011837.2900160
Golam FaruqBANODIs1986-19905424423*22.0010442.3100000
Ismat UllahBRAT20Is2019440444211.004793.6200141
John DavisonCANT20Is2008-201055044198.8040110.0000223
JH StanderSCOODIs2009-20125514422*11.007558.6700113
Mian MehmoodPORT20Is2019-202155044168.804695.6500131
CJ StampPHIT20Is2025-20268534415*22.005186.2700030
Nicholas de GrootCANODIs200366044177.3312734.6500360
Philippe BoissevainNEDODIs2021-202266044157.338055.0000020
JAM HenriPORT20Is2024-202615614425*8.8038115.7900221
PreviousPage 138Next

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.