ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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 records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

Player figures come from full scorecards, which we hold for 11,615 of the 11,621 matches in this selection (from 1925). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bryan YoungNZ1990-199910914193702267*28.05795546.54221103963
Scott EdwardsNED2018-20261601463136999932.17383696.43026727951
Dasun ShanakaSL2015-2026221205323660108*21.163387108.0621524260177
Steve TikoloKEN/AX1996-201414514215365711128.80468478.073251638937
Virandeep SinghMAS2019-2026130122253640116*37.532872126.741268316146
Polly UmrigarIND1948-196259948363122342.2260.00121451514
Yashasvi JaiswalIND2023-2026598563620214*45.82466077.681018944790
Will YoungNZ2020-20261071248361812031.19536767.41425841844
Wasim RajaPAK1973-198511113724360312531.88481455.074201434938
Hashmatullah ShahidiAFG2013-202611912928359624635.60576462.39324733819
Monank PatelUSA2019-20261261187358113032.26387492.445261432167
Graham YallopAUS1976-198468979357926840.67669045.4081643404
Harbhajan SinghIND/AX1998-201636628663356911516.00504570.74293738081
Vinod KambliIND1991-200012011822356122737.09526667.62617731126
Cameron GreenAUS2020-2026107124203549174*34.13544765.16418733179
Babar HayatHK2014-202614213820354012230.003117113.5722314241195
Derek RandallENG1976-19859512410353717431.03732748.277171833612
Arthur MorrisAUS1946-195546793353320646.49173844.531212430110
Yasir HameedPAK2003-2010811054351917034.84561762.65520344210
Shahriar NafeesBAN2005-20131001245349313829.35545264.07520154709
Shan MasoodPAK2013-2026781225348415629.78611956.947191333732
Reeza HendricksSA2014-20251281274347811728.283202108.62225936979
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
Taufeeq UmarPAK2001-2014651046346623635.37751546.1271764556
Dinesh KarthikIND/IWX2004-202217916944346312927.70495369.921171338147
Manoj PrabhakarIND1984-199616915630345812027.44723947.34320113224
Anil KumbleIND/AX/ASIA1990-2008401309793444110*14.97799143.10153535915
Assad ValaPNG2014-202613613211343510428.39412983.19120628370
John ReidNZ1949-1965581085342814233.2813932.37622537433
Anshuman RathHK2014-2026111110133408143*35.133099109.97320533271
Mohammad KaifIND2000-2006138132273377148*32.16537062.89320929211
Rovman PowellWI2016-202617315719337710724.472842118.822126211200
Roger TwoseNZ1995-20019910813334510335.21567658.931261030340
Kamindu MendisSL2018-2026106114153335182*33.69420279.37616631289
Chamu ChibhabhaZIM2005-2023150154233169921.82497266.690221234127
James NeeshamNZ2012-2026192164353309137*25.65332699.4921112301104
Syed AzizMAS2019-202613612719329112630.472332141.121258303165
Gary WilsonIRE2007-202018316821328911322.37412879.681151228440
Brian BennettZIM2023-20261081148328816931.022927112.334161439582
Tim SoutheeNZ2008-202439430168328877*14.11370488.770840294142
Keith ArthurtonWI1988-1999138143253286157*27.85621852.852172027736
Tony UraPNG2014-202612612510325115128.272957109.943228280137
Nizakat KhanHK2014-2026151148932489423.372931110.820169284101
Conrad HunteWI1958-196744786324526045.07175538.6381352113
Heinrich KlaasenSA2018-202512211717324517432.452764117.404164283123
Ryan BurlZIM2017-20261851704232358325.273128103.4201210243107
Mitchell StarcAUS2010-20263062607232249917.15517562.300142930966
Vijay ManjrekarIND1951-19655592103208189*39.1220.00715111970
Cameron WhiteAUS2005-201814212832320210533.35365687.58216723190
Ishan KishanIND2021-20261031008320121034.792476129.283225327139

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.