Live1st ODI · India in New Zealand 2026/27NZ22/1 (4.4)INDIND 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 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
Dean MinorsBER2006-2007202024786826.5679160.430315015
Manan BashirBUL2024-2026222244787026.56232206.030212248
Fidel EdwardsWI2003-202113111646478306.83157130.430022542
Olipa GeraldUGA2026131134779559.63258184.880413140
Marcus CampopianoITA2022-20262722647787*29.81400119.250323914
Hasan RazaPAK1996-2005232314777721.68108843.84032501
Ajay SharmaIND1988-19933229647759*20.7463874.76032349
Shane LeeAUS1995-2001453584774717.6750095.40003317
Shakeel AhmedOMA2023-20267548144774514.0367770.460073415
IKEG ArtawanINA2022-20269670244774110.3751991.9100114314
JP KaltapauVAN2022-2026302754766021.6448298.76013358
Ramesh MendisSL2021-20252431347545*16.96100047.50003444
Archie JacksonAUS1929-1931811147416447.4094037.23121290
Len DarlingAUS1933-1937121814748527.8850348.71032210
BM PecicSER2024-20262222347410224.95427111.011203517
Ashan PriyanjanSL2013-2017262344747424.9558481.16020485
S ThakorTAN2021-2024554394744413.94330143.640074424
Mohammad ShahzadUAE2014-2017262624717919.63464101.510344616
Jimmy HansraCAN2010-20143129647170*20.4875662.300223010
Jasprit BumrahIND2016-20262421174647134*6.63103345.6000375313
Julius SumerauerJER2019-202650371047054*17.41355132.390123618
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Harpreet SinghUAE2026171504698131.2750792.50030458
Geoff ArnoldENG1967-19754852144695912.34139631.30016542
PS AthavaleOMA2023-2024282414675420.30457102.190225310
A McAuleyISL2020-2026282624675019.4649095.31012472
Michael CarberryENG2010-2014131904666324.53102245.60022691
Sheraz SheikhBEL2021-2026403364665717.26408114.220243329
Lucas OluochKEN2011-20268655244663215.03412113.110033417
Omid Mailk KhelBEL2022-20261918346559*31.00379122.690204714
Forster MutizwaZIM2009-2012212024657925.8359977.63043387
Nick WelchZIM2023-2025152214659022.1489951.72033497
James PattinsonAUS2011-202040351546447*23.20105444.02002477
André NelSA2001-200811765214643410.5589951.610013548
Zach Lion-CachetNED2024-2026322914637816.5464372.01023295
Tinashe PanyangaraZIM2004-201688722346340*9.4586553.530011508
Brian ChariZIM2014-2020243104618014.87107243.00023428
Chandrakant PanditIND1986-19924131104613921.9573163.06002340
Pieter van der BijlSA1938-193959046012551.11--120333
HB DicksonCOO2022-202620201460112*24.21322142.861335218
Mohammad AhnaffQAT2023-20252120446060*28.75411111.920303620
Paul HarrisSA2007-2011404854604610.70135733.90009473
Colin McCoolAUS1946-195014174459104*35.3160452.65110300
Stuart BinnyIND2014-2016232344597824.1660875.49023487
Tommy WardSA1912-1924234294596413.9120.0002540
Amjad SherFIN2019-20264945945937*12.75348131.900032423
Verdun ScottNZ1946-1952101714588428.63--031160
G BurrowsISL2020-20241918445869*32.71400114.500423710
Raza IqbalNOR2019-20242929345864*17.62399114.79034578
Tony LewisENG1972-1973916245712532.6455842.65132511

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.