ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
DPS TyagiSINT20Is2025-20261614498269.8093105.3800264
Ian PeeblesENGTests1927-193113178982610.894022.5000320
Rajesh ChauhanINDTests1993-19982017398237.0034828.16001103
Wayne ClarkAUSTests1977-19791019298335.7622740.09008100
Mitchell StarcAUST20Is2012-202465211198149.8010098.0000042
Gladstone SmallENGODIs1987-1992532499818*6.5318852.1300670
Arvind KandappahCANODIs20072219769*97.0015662.1801043
Aftab BalochPAKTests1969-19752319760*48.50--01030
Julius SumerauerJERODIs2023540973524.2588110.23000102
Robbie KerrAUSODIs19854419787*32.3315961.0101050
Manzoor AkhtarPAKODIs1997-1998740974424.2514765.9900030
Rahul TripathiINDT20Is2023550974419.4067144.78001115
Numan AhmadzaiSWIT20Is2025-2026651973624.2586112.79000114
Charith SenanayakeSLTests1991350976419.4013472.39011140
Abdool SamadCANT20Is2008-2010760972916.1788110.2300184
Gregory StrydomCAYT20Is2019660974916.1789108.9900265
Subash Prasad KhakurelNEPODIs2018-2022660975016.1719350.2601161
Leslie TownsendENGTests1930-1934460974016.17--00001
Derek VarnalsSATests1964-1965360972316.17--00090
Aashish KapoorINDTests1994-1996461974219.4018153.5900082
Gavin EwingZIMODIs2004-2005770974613.8613770.8000290
Nick KellyNZT20Is2026771973916.1788110.23000121
Nick WelchZIMT20Is2023770972513.8693104.30001121
RR NaikSINT20Is2026870974613.8681119.7500056
George PaineENGTests1935471974916.17--00101
Amir AliOMAT20Is2015-20169839732*19.4065149.23000112
Faraz AkramZIMT20Is2020-202410849734*24.2571136.6200046
P JirapatananukulTHAT20Is2026981974513.8610394.1700073
Graeme WatsonAUSTests1966-1972590975010.784348.84013110
Hasibul HossainBANTests2000-20015101973110.7812478.23002103
Yair NagavkarISRT20Is2022-2026131239732*10.7811981.5100151
Lungi NgidiSATests2018-202520311197194.8523042.17008141
Vic StollmeyerWITests1939110969696.00--010110
Rikki ClarkeENGTests2003230965532.0025337.9401081
Akshdeep NathUAET20Is20264449653*-62154.8401077
U ShahidFRAT20Is2021440966424.0090106.6701053
Martin BicknellENGODIs1990-19917629631*24.0010492.3100071
Keemo PaulWITests2018-2019360964716.0011881.36001154
Dennis DyerSATests1947360966216.00--01000
Runako MortonWIT20Is2006-2010771964016.0010393.2000182
Willie RodriguezWITests1962-1968570965013.71--01121
Paul McEwanNZTests1980-19844719640*16.0022243.2400160
Azhar HossainBANODIs1988-1990770965413.7126636.0901050
Ian BradshawWITests2006581963313.7135626.97001110
Michael YardyENGT20Is2006-201114859635*32.0072133.3300391
Mahela UdawatteSLT20Is2008-2017880962512.0087110.34002102
Bandula WarnapuraSLTests1982480963812.0031327.48001110
Gregor MacGregorENGTests1890-18938113963112.00--00120
DGAPD WiswiINAT20Is2024-2026251349626*10.6711285.7100071
KR JhaAUAT20Is2025-20262014296308.0014864.8600342
PreviousPage 108Next

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.