Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st 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,772 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Pradeep AireeNEPT20Is2015-20221010079297.909484.0400491
Graham HumeIREODIs2022-202521105792115.8012463.7100052
Liam DawsonENGT20Is2016-202639114793411.2969114.4900092
Max WalkerAUSODIs1974-19811711379209.8817046.4700160
Jay OdedraOMAODIs2019-20262814479257.9015750.3200443
Fred KlaassenNEDODIs2018-20252016879139.8812861.7200322
M KpakaSIET20Is2021-2023201627916*5.6414454.8600401
Jaswinder SinghMACT20Is2023-2026241967923*6.0810475.9600251
Umesh YadavINDODIs2010-20187524147918*7.9013458.9600481
Sandeep LamichhaneIWX/NEPT20Is2018-20267925127916*6.089087.7800332
Shahadat HossainBANODIs2006-20135127177916*7.9015152.3200371
Tim TectorIREODIs2026220787339.009086.6701083
R RamadhasyenaINAT20Is20254217856*78.0048162.5001084
Ishan KishanINDTests20232327852*78.009185.7101082
Michael TisseraSLODIs1975330785226.0014753.06010100
Solomon MireZIMTests2017240784719.5013557.78001121
Sami AslamPAKODIs2015-2016440784519.5011766.6700090
Sahil TarakhilSWIT20Is2026440785719.5061127.8701074
Mark RushmereSAODIs1992440783519.5017444.8300040
Mark LathwellENGTests1993240783319.5020039.0000180
Jacob DuffyNZTests2025451783619.5010475.00000140
Muawiyath GhaneeMALT20Is2019-2023750783615.6078100.0000053
R GowthamanSWET20Is2021550782915.609582.1100031
Martin KentAUSODIs1981551783319.5013358.6500060
Christopher BarnwellWIT20Is2011-20136627834*19.5062125.8100144
Rejaul KarimBRAT20Is2025-2026871783813.0066118.18002103
Bob MassieAUSTests1972-1973681784211.1419034.7400332
Abdullah MahmoodDENT20Is2022-20262611378319.758097.5000140
Arthur FielderENGTests1904-19086125782011.1410.0000030
Adam DaleAUSODIs1997-2000291287815*19.5013657.3500130
BK MajjiGHAT20Is2026430773025.678293.9000032
Tharindu RatnayakeSLT20Is2026440776519.2562124.1901085
V AritharanGERT20Is2022-20244427745*38.5039197.4400057
Andrew GreenwoodENGTests1877240774919.253119.3500000
Prakash BhandariINDTests1955-1956340773919.25--00000
Suresh PereraSLTests1998-20013417743*25.6714852.03000121
David TownsendENGTests1935360773612.83--00001
Moses AnafieGHAT20Is20219727741*15.4067114.9300155
John ShepherdWITests1969-197158077329.6322528.8900291
D JohnsonCAYT20Is2022-20261592774411.0074104.0500207
Harshal PatelINDT20Is2021-202325104771812.8357135.0900193
Sultan AhmedOMAT20Is2015-2017151137737*9.6370110.0000390
Xavier BartlettAUST20Is2024-2026221257734*11.0071108.4500383
GC GalanisGRET20Is2019-2026171347719*8.5666116.6700163
S BodhaGIBT20Is2022-20263413577259.6370110.0000171
Abdul Naser BaluchSWET20Is2023-2026241327723*7.0073105.4800325
Nathan LyonAUSODIs2012-2019291410773019.258392.7700172
Yuzvendra ChahalINDODIs2016-2023721457718*8.5614154.6100180
Riley HekurePNGT20Is2019-20232415277185.929977.7800380
L MaximoBRAT20Is2024-20261915277125.9212959.6900240
PreviousPage 117Next

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.