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 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,676 of the 11,682 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Harmanjot SinghGER2019-202653479104183*27.39798130.4506310329
Ian BishopWI1988-19981261073010374813.47251941.170013767
Bruce YardleyAUS1978-19834058410367419.19156747.730491155
Ashok MankadIND1969-19782343310359725.8868738.72063660
Graham RoopeENG1973-19782940410337728.69293333.17074934
Trent BoultNZ2011-202425316182103352*13.08160864.24011610539
Brad HoggAUS1996-2014145792910317920.62142072.610395810
Donald TiripanoZIM2014-202376751910289518.36232444.23031010714
Phil JaquesAUS2005-200817250102715041.08183955.853721154
Paul DowntonENG1977-198858681310277418.67303433.85046800
Karsan GhavriIND1974-198158732010278619.38175840.44023817
Smit PatelUSA2024-2026333321023152*33.00128279.8016311113
Shreyas MovvaCAN2021-2026595213101783*26.08130977.690427014
Allan RaeWI1948-195315242101610946.1830.00441584
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Alan TurnerAUS1975-197720331101513631.72183155.432321043
Paras KhadkaNEP2014-202041403101511527.43939108.0924311530
Josh ButlerGUE/ISL2019-20265442810158729.85895113.410529326
Sunil DhaniramCAN2006-20105550410159222.07124981.270629310
Ish SodhiNZ2013-20262161002310146513.17170659.4404178930
Usman GhaniAFG2014-202345443101311824.71114288.701439225
Mark WoodENG2015-20251451003310065215.01133875.19011712625
G MckeonFRA2022-202633334100210934.55692144.802638155
Ed CowanAUS2011-201318320100113631.28242541.281621232
Ian JohnsonAUS1946-195645661210007718.5249037.350610532
Peter TooheyAUS1977-19792033399812233.27141945.24183864
Johnny TaylorAUS1920-19261928099710835.61117049.32181880
DuleepENG1929-19311219299517358.5385248.83350641
Pavan RathnayakeSL2025-20262826299513041.46866114.903429617
Al SahariarBAN1999-2003425709957117.46193451.450571395
Shaheen Shah AfridiPAK2018-2026219138509943711.30133274.6200268646
Sushant ModaniUSA2021-20243938199311126.84149366.51173838
Warren LeesNZ1976-19835261999315219.1093849.571151019
Andy RobertsWI1974-198310394209936813.42166046.630396625
Matt HenryNZ2014-2026174101249937212.90123580.40042111733
Phil EdmondsENG1975-19877983229916416.25251539.40028919
Ernest TyldesleyENG1921-19291420299012255.0017829.21362372
Luke JongweZIM2014-202410885209904615.23102296.870079622
Derek UnderwoodENG1966-19821121293999045*11.00258936.190021960
Timothy C. BarkerLUX2019-2026505019877820.14809122.0004610423
Mohammad NaimBAN2019-2025484829868121.43112587.640449118
Nalin NipikoVAN2019-20264343798574*27.36870113.220637634
Raman Subba RowENG1958-19611322198413746.8621226.42340581
Billy ZulchSA1910-19211632298315032.7783742.29240541
AP RajeevanTAN2022-2025514799837025.87876112.210528918
Mohammed ShamiIND2013-20251971435098256*10.56128876.24022510035
Budhi KunderanIND1960-19671834498119232.7033530.452311392
Fred TruemanENG1952-196567851498139*13.8252442.7500116025
Philo WallaceWI1991-20004046098010321.30163360.0114512116

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.