Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM308/5 (83.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ronsford BeatonWIODIs20172211512*15.005129.4100020
Nitish RanaINDT20Is20212201597.502755.5600000
Jacob MulderIREODIs20174221515*-11136.3600020
Andre McCarthyWIODIs202122015127.504136.5900010
RHO SaundersNORT20Is202222015147.502365.2200020
Archibald PalmSATests192712015137.50--00000
Harold ButlerENGTests1947-19482211515*15.00--00100
Les JacksonENGTests1949-196122115815.00--00030
Madhusudan RegeINDTests194912015157.50--00100
Arvind ApteINDTests19591201587.50--000-0
Agha ZahidPAKTests197512015147.50--00000
Paul HibbertAUSTests197712015137.508916.8500010
Anwar KhanPAKTests1979121151215.00--00001
David SmithENGODIs1986-19902211510*15.004037.5000010
Mansoor RanaPAKODIs199022015107.502462.5000010
Sajjad AhmedBANODIs199522015117.504632.6100000
Prashant VaidyaINDODIs1995-199642015127.5012125.0000020
Vaughn van JaarsveldSAT20Is200933015125.002365.2200100
Eion KatchayCANT20Is2008432158*15.002560.0000100
Shoaib AliKSAT20Is2019-20208301595.002171.4300120
Dilip NathNEPT20Is20224311515*7.5011136.3600230
Abdul MajidBHRT20Is2020-20261132151215.0013115.3800020
K GilhamCZET20Is2020-20215331510*-13115.3800010
N NankovBULT20Is2019-202043115147.502560.0000010
D SamarawickramaITAT20Is202233015135.002755.5600000
V HampihallikarSINT20Is20226301565.004136.5900010
Sufiyan MuqeemPAKODIs2024-20254321513*15.001788.2400011
Johann LayneWITests202523015145.002268.1800130
TV ValivarthiHUNT20Is202553115107.502755.5600001
JJ ChicueleMOZT20Is2025-2026532158*15.002075.0000020
Waseem TabrezMEXT20Is2026331157*7.501978.9500010
Brian LuckhurstENGODIs197533015145.006921.7400110
Kaushik AmaleanSLODIs1986-19888311597.502657.6900000
Mohammad SaleemAFGODIs2023-202663215915.002268.1800030
Tariq JavedCANODIs19793301585.007719.4800010
Liuone FeretiSAMT20Is20233311514*7.501883.3300130
Mohammad ZahidPAKODIs1996-20021042157*7.502268.1800011
Hamish RutherfordNZODIs201344015113.755626.7900020
Kyle ChristieHKT20Is201911421511*7.502075.0000000
Tshepo MorekiSATests20242421567.506822.0600030
Lutho SipamlaSATests2020-20223411510*5.005328.3000220
Anowarul IslamTHAT20Is20194401593.752075.0000111
Owais AhmedQATT20Is2024-202623441510*-2075.0000020
P GheewalaESTT20Is2023-20251441157*5.001978.9500101
E KucheyFINT20Is2024-20256421514*7.502657.6900101
S NatsagdorjMONT20Is202444015113.755925.4200000
J YonSTHT20Is2024-2026643159*15.0014107.1400110
K BurrowsBAHT20Is2025-20261041158*5.001788.2400202
Charles FichardtSATests1892-189624015103.75--00100
John HartleyENGTests19062401593.75--00220
PreviousPage 174Next

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.