Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND5/1 (1.4)IND need 181 runs in 290 ballsTest1st 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 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,677 of the 11,683 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
J ByrappaMEX2025-2026141322396221.73236101.270101510
Kyle HopeWI2017121502394615.9344254.07002340
Atif RasheedFIN2022-2025171612394315.93192124.480021411
Izaz AliSLO2024-2026161602398314.94188127.130132012
Robert TaylorSCO2013-20162420623946*17.07230103.91001177
Jack WhiteENG1921-1931152292392918.3829934.45001110
Brandon MavutaZIM2018-2024312782395612.5836565.48014245
John MorrisENG1990-19911113323863*23.8040359.06010240
Alex TudorENG1998-20021318523899*18.3152445.42012390
C DicksonCOO2022-20262318423841*17.0024995.58002137
LI SalomoneMOZ2022-2026282522387910.3530079.33016294
Jeffrey VandersaySL2015-20265132132385312.5338262.30012193
Vinay RaviNOR2021-20264734142382411.90219108.68004206
Brun SmithNZ1947-19524612379647.40--020123
Arthur CarrENG1922-1929111312376319.75--01000
Syed Wazir AliIND1932-193671402374216.93--00100
Qaiser AliCAN2006-2008161612377015.8037263.71023282
ARA ChambersPOR2021-2024161612373615.8026489.77001252
Irfan KhanPAK2024-20252317423737*18.23214110.75002238
Stephen BoockNZ1978-1989444812237376.5886226.910011151
Charlie FrankSA192136023615239.33--100200
Joe HardstaffENG19084802367229.50--020250
Richard LeviSA201213132236117*21.45167141.321132015
N KhannaMAC2019-20232323723637*14.75186126.88002255
Chimezie OnwuzulikeNGR2019-2022221922355413.8223699.58012178
Terry AldermanAUS1981-1991106712823526*5.4783228.250019210
Ken ArcherAUS1950-19515902344826.0030.00001170
Ottis GibsonWI1995-1999171512345216.7131275.00011243
G MananROM2019-2025181602344014.63154151.950022714
George DuckworthENG1928-193623281223439*14.6358228.01002120
Martin LoveAUS2002-2003583233100*46.6047648.95112170
Roy KilnerENG1924-19269812337433.2926639.10020190
Sajid CheemaKSA2019-2024121202335219.42212109.910112211
Praveen SanthanakrishnanMEX2023-20252218123344*13.71231100.87002248
MP AinsworthHUN2025-20262118423350*16.6429379.52012123
D JohnsonSWI2025-2026212022335512.94192121.35013218
Shaminda ErangaSL2011-201641381923345*12.2654043.15005310
Frank de CairesWI19303602328038.6711233.0402140
Waseem YaqoobLES2022-2026181712325014.5028182.560121610
Harshit RanaIND2024-2026301832325215.47213108.920131811
J TuffinPHI2024-20262219523232*16.5724196.27000125
Sylvester ClarkeWI1978-19822124723235*13.6523182.250031511
David BrainZIM1992-199532316232289.2835864.80006272
Everton MattisWI19816702317133.0059139.09021261
E SolomonISR2022-202499223159*33.00214107.94010240
Ben ManentiITA2023-2026121112316023.10160144.380212012
Dion StovellBER2019-20242018723149*21.00220105.00003163
Waqas KhanHK2014-2020241952316016.5032670.8601195
Abdul WahidKSA2019-20262319523172*16.50182126.920111812
P MurungiUGA2022-2024342362313113.59197117.26001208

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.