Live4th T20I · India in New Zealand 2026/27NZ252/7 (19.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE71/2 (18)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's All internationals)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bryan YoungNZ1990-199910914193702267*28.05795546.54221103963
Scott EdwardsNED2018-20261601463136999932.17383696.43026727951
Steve TikoloKEN/AX1996-201414514215365711128.80468478.073251638937
Lorcan TuckerIRE2016-202616615917365710825.75404390.451221436567
Dasun ShanakaSL2015-2026220204323643108*21.183378107.8421524258176
Virandeep SinghMAS2019-2026130122253640116*37.532872126.741268316146
Polly UmrigarIND1948-196259948363122342.2260.00121451514
Yashasvi JaiswalIND2023-2026598563620214*45.82466077.681018944790
Will YoungNZ2020-20261061238360912031.38535667.38425841644
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
Patsy HendrenENG1920-1935508393525205*47.64347047.0672142749
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
Chamu ChibhabhaZIM2005-2023150154233169921.82497266.690221234127
James NeeshamNZ2012-2026192164353309137*25.65332699.4921112301104
Syed AzizMAS2019-202613612719329112630.472332141.121258303165
Gary WilsonIRE2007-202018316821328911322.37412879.681151228440
Tim SoutheeNZ2008-202439430168328877*14.11370488.770840294142
Keith ArthurtonWI1988-1999138143253286157*27.85621852.852172027736
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Brian BennettZIM2023-20261051118325116931.562891112.454161439480
Tony UraPNG2014-202612612510325115128.272957109.943228280137
Nizakat KhanHK2014-2026151148932489423.372931110.820169284101
Conrad HunteWI1958-196744786324526045.07175538.6381352113
Heinrich KlaasenSA2018-202512211717324517432.452764117.404164283123
Mitchell StarcAUS2010-20263062607232249917.15517562.300142930966
Vijay ManjrekarIND1951-19655592103208189*39.1220.00715111970
Ryan BurlZIM2017-20261841694232058325.243099103.4201210238107

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.