Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Mujeeb-ur-RehmanQATT20Is2024-2026281341192813.2212892.97000100
HA ChohanTANT20Is2021-202430197119269.9278152.5600287
Stephen DohenyIRETests2025-20262401185729.5024847.58011131
Shamsudheen PuratKSAT20Is2019-202065111888*29.5077153.25012127
Jeremy SnapeENGODIs2001-200210731183829.5017368.2100060
J DaleyTUA/TUCAT20Is202577111856*19.67115102.61010111
Alan SmithENGTests1962-196367311869*29.504214.29010150
Athula SamarasekeraSLTests1988-19914701185716.8620947.85011141
Kevin SinclairWITests2024-20254811185016.8629240.41011121
H SatheedeviCROT20Is2024-202588111843*16.8684140.4800098
Brooke WalkerNZTests2000-200258211827*19.6747824.69001100
Timm van der GugtenNEDODIs2012-202514921184916.8617069.4100054
Marcelle HanekomCAAT20Is20259911183314.7512693.65002131
Garret BannerBEAT20Is2019-2024151131183214.75102115.6900485
M FontaineHUNT20Is2021-20261412411849*14.75100118.0000274
Vijay YadavINDODIs1992-19941912211834*11.80116101.7200272
Daniel ChristianAUST20Is2010-2021231461183914.7593126.8800176
Huzaifa MohammedPHIT20Is2022-20263014911827*23.6016372.3900031
Jerome TaylorWIT20Is2006-2018291561182113.1192128.26001106
Daren PowellWIODIs2002-20095525311848*5.3616471.9500845
Stuart BroadENGT20Is2006-201456261011818*7.38118100.0000273
Ewen ChatfieldNZODIs1979-1989114483711819*10.7334634.1000660
Lewis GregoryENGODIs20213201177758.50116100.86010103
Anthony HillmanGIBT20Is202644211750*58.5095123.16010100
Noor Ali ZadranAFGTests20242401174729.2528141.64000140
Indika de SaramSLTests1999-20004501173923.4028441.20000150
Khalid KailOMAODIs20245501175123.4015774.52011141
Shuaib Al BalushiOMAT20Is20266601174019.5012593.6000197
WA SimpsonSINT20Is202466311746*39.0087134.4800076
Wilton St HillWITests1928-19303601173819.50--00000
Floyd ReiferWIODIs1997-20098801174014.6322951.09000102
SalahuddinPAKTests1965-196958211734*19.50--00000
D GaneshCOST20Is2024-20251111511736*19.5013487.31002123
Breeze AhirPANT20Is2024-20251111211728*13.0014182.98001111
Junaid MehmoodNORT20Is2021-20261412111730*10.6413785.4000282
Moisés HenriquesAUSODIs2009-202116152117229.0019260.94000100
PADLR SandakanSLTests2016-2018111761172510.6427442.70000190
David BrainZIMODIs1992-199523184117278.3617168.42002102
Blessing MahwireZIMODIs2004-20062219811722*10.6424946.9900252
Kasun RajithaSLODIs2018-202334197117339.7518463.59004141
Mohmed Duvesh PatelLEST20Is20264401166329.0098118.37010143
Azam KhanPAKODIs1996-19986501167223.2017765.5401060
Shamar SpringerWIT20Is2024-202612731163929.0069168.1200098
Bill FarrimondENGTests1931-19354701163516.57--00040
Khalid ShahUAET20Is20238801163714.50106109.43002106
Mohammad Khan RafahFRAT20Is202611811164716.5779146.84000510
Mohammad AminKUWT20Is2019-202411931163219.3311898.3100093
J EvansISRT20Is2022-20249901164212.89106109.43001132
Shahzaib HasanPAKT20Is2009-2010101001163511.6013089.23003133
Frank MitchellENG/SATests1899-191251001164111.60--00100
PreviousPage 100Next

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.