Live1st ODI · India in New Zealand 2026/27NZINDIndia 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
M VivekanandanMONT20Is20241312075256.2515947.1700480
John WardNZTests1964-196881267535*12.50--00290
A NandaLUXT20Is2019-2025331657521*6.828192.5900243
Nathan AstleNZT20Is2005-20064417440*24.6767110.4500072
Kennedy OtienoKENT20Is2008440744018.507993.6700052
Alester MaregwedeZIMTests2004240742818.5013654.41001102
Andri BerengerQATT20Is2021440743718.5054137.0400083
A KuthalinghamTUA/TUCAT20Is2025540742418.507894.8700020
Hrishikesh KanitkarINDTests1999-2000240744518.5018540.0000080
Hirenkumar PatelCHAT20Is2019440742218.508290.2400091
Sapan MehtaFINT20Is2022650743314.808290.2400030
Shakeel AhmedPAKTests1993-1995350743314.8019737.5600180
Bruce MartinNZTests2013561744114.8014152.48001140
Jason GallianENGTests1995360742812.3330923.9500280
J MasquaterTANT20Is2024770743210.5710669.8100292
Nehemiah PerryWITests1999471742612.3318041.1100280
Yasir ArafatPAKODIs2000-20091183742714.8011067.2700071
Elquemedo WillettWITests1973-1974583742614.80--00240
JN DorjiBHUT20Is2019-202499074308.229776.2900380
Rehan AhmedENGT20Is2023-202614947419*14.8052142.3100165
Junaid SiddiquiCANODIs2011-202411103742510.5716744.3100121
Arshdeep SinghINDODIs2022-20261912374188.2262119.3500373
Michael KasprowiczAUSODIs1995-2005431397428*18.508983.1500261
Adam HuckleZIMTests1997-199881437428*6.7319737.56007100
T AmarmendMONT20Is2024-2026181717421*4.6318240.6600861
L MonanthaneLEST20Is2021-20262018074334.1113056.9200631
Munaf PatelINDODIs2006-201170271674156.7311266.0700471
Ajit WadekarINDODIs1974220736736.509081.11010110
Khurram KhanUAET20Is2014330733124.3373100.0000080
Sandun WeerakkodySLODIs2017330735824.3366110.6101091
Yousef ShadzehisarjouIRAT20Is2020330733924.3310668.8700090
Craig SerjeantAUSODIs1977-1978330734624.3315846.2000071
Glenroy SealyCANODIs1979330734524.3314948.9900090
Andrew StraussENGT20Is2005-2009440733318.2564114.0600190
Barry McCarthyIRETests2024-2025460733112.1716145.3400161
Waheed AhmedUAEODIs2019-2021761732314.6012956.5900182
Neil BroomNZT20Is2009-20171171733612.1768107.3500081
Sundeep JoraNEPODIs2019-2026770732810.438486.9000062
Madhawa BasnayakaFINT20Is2025-20268727320*14.6061119.6700154
Adeleke OyedeNGRT20Is2019881733910.4310470.1900251
Bilal AsifPAKTests201858073159.1317641.4800261
Rodrigo ThomasCANT20Is2019881731810.439576.8400171
Bilal SafdarNORT20Is2021-20229827337*12.178684.8800070
Bill MerrittNZTests1930-1931681731910.43--00100
Eric TindillNZTests1937-19475917337*9.13--00100
Ernie ToshackAUSTests1946-1948121167320*14.6012632.5400140
Jaweed SadranAUAT20Is2021-2023171237318*8.1162117.7400162
Joe PartridgeSATests1963-1965111257313*10.4311629.3100040
Kabua MoreaPNGODIs2021-2023171367317*10.4311861.8600151
Ervin McSweeneyNZODIs1986-1987161457318*8.1111961.3400232
PreviousPage 119Next

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.