Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India 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 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,683 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
M GogevBUL2024-20262727163477*24.38442143.440545439
Logan van BeekNED2014-20267358196345916.2677182.230163614
A AshokanCZE2019-20232827663355*30.14552114.670303026
Stephen CookSA2016-20171119063211733.26140245.08323660
Akeal HoseinWI2021-202614169266316014.6767393.760173730
M AkayezuRWA2021-2026107839631518.53569110.9001144034
Nuwan ZoysaSL1997-2007125872763147*10.52105359.9200146012
Majid HaqSCO2006-20157152136307116.15102761.34037683
Martyn MoxonENG1985-1989182516299926.21169037.22043560
Nummy DeaneSA1924-1931172726289325.12--03101
AK MohanFIN2019-2026333326287120.2662999.840534226
Karun NairIND2016-202512171625303*39.0698463.52112764
Terry JarvisNZ1965-19731322162518229.7671630.87126630
W NiyitangaRWA2021-20245251462555*13.3076581.700253920
Loots BosmanSA/AX2006-2010282616249424.96524119.080546429
Sanwar HossainBAN1998-2003354426225214.81131347.37013610
MPGT KetiyageCYP2024-2026302926217023.00504123.210434038
Anil SahNEP2018-202531302621112*22.1864895.831426224
Onais BascomeBER2019-2026403646215419.41475130.740124442
Stuart ThompsonIRE2013-2019605086205614.7669988.700225417
Fazal MahmoodPAK1952-1962345066206014.0910.00011082
Mahedi HasanBAN2018-20269065186193313.1767192.2500105216
Jim ChristySA1929-19321018061810334.3310.00151243
Tarisai MusakandaZIM2016-2022323616176017.6388070.110155711
Blair HartlandNZ1992-19942534161468*18.61159038.62034630
A RandhawaAUA2022-20264339961378*20.4363296.990314415
Josh DaveySCO2010-20256245146136419.7783373.59023526
Mushtaq AliIND1934-19521120161211232.21--231260
Walter RobinsENG1929-19371927461210826.6130260.60144490
John WatkinsSA1949-1957152716129223.54--032371
Dick MotzNZ1961-1969325636126011.5524739.2703125314
Sohail TanvirPAK2007-201712168196125912.4966691.890166415
Zakir HasanBAN2018-20241932160910019.65123949.15144725
A TuraySIE2022-20264040260978*16.03572106.470236619
Peni VuniwaqaFIJ2022-20262121160872*30.40419145.110315044
Dillon HeyligerCAN2019-20268255246085619.61469129.640154335
Shahadat HossainBAN2005-20159510137608409.50129746.880014767
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Peter PollockSA1961-197028411360775*21.6836131.30023271
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Jack IkinENG1946-1955183126066020.9057932.47034380
Ryan HindsWI2001-2009293446068420.20141542.83021722
Maurice FosterWI1969-19781625560512530.2513430.60110450
Isa ZarooBUL2023-20263028260578*23.27507119.330216316
Adnan IdreesKUW2019-2026464036058016.35446135.650367127
P PushparajanMAC2025-20262121260410331.79387156.071414835
Dhammika PrasadSL2006-2015505186044714.05103458.410096211
Aaron RedmondNZ2008-2013212816038322.33117651.28041844
Craig CummingNZ2003-2009243236027420.76156638.44014762
M PodoskyPHI2022-20253535460210119.42525114.671164733

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.