Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
S FowlerBAHT20Is2025-2026420221.00922.2200100
P DonkaewTHAT20Is2026520211.00450.0000000
Matthew WalkerGIBT20Is202642121*2.00540.0000000
Ross HardiePERT20Is202632221*-922.2200000
Harman SinghSINT20Is2026220221.00450.0000100
D HallowaySIET20Is2026320211.00922.2200000
Digger RobertsonAUSTests1885120221.00--00100
Nicolaas TheunissenSATests188912122*2.00540.0000100
Flooi du ToitSATests189212222*---00000
Archie WilesWITests1933120221.00--00100
Doug FreemanNZTests1933220211.00--00000
Les WattNZTests1955120221.00--00100
David O'SullivanNZODIs1974-197632121*2.00540.0000000
Rohan JayasekeraSLTests1982120221.001118.1800100
Raju KulkarniINDTests1986-1987320221.00--00100
Ranjan DasBANTests2000120221.00316.4500100
Rahul SanghviINDTests2001120221.00229.0900100
Daniel MorganBERODIs2006220211.001118.1800000
Haris DajcSERT20Is201922122*2.00366.6700100
Waqar KhanPERT20Is201942122*2.00366.6700100
Fabian VillalobosCOST20Is2025220221.00450.0000100
Cecil AlexanderFALKT20Is2025220221.001118.1800100
Ben HilfenhausAUST20Is2007-2012731221.001020.0000100
Lonwabo TsotsobeSAT20Is2009-2014233221*2.001020.0000000
Ronald EbanksCAYT20Is2024630220.67633.3300200
Usman ShinwariPAKT20Is2013-2019183322*-366.6700000
Muzammil ShahzadPHIT20Is2022330210.671612.5000100
Elliot MilesJERODIs202343221*2.00922.2200100
Jan-Izak de VilliersNAMT20Is2024-202583121*1.00540.0000100
Masood JayezehIRAT20Is2020330210.671315.3800100
Emran ShahbakhshIRAT20Is202033122*1.00825.0000200
M GherasimROMT20Is2020-20221131221.00633.3300100
Pramod MadushanSLT20Is2022-202693121*1.00450.0000100
Jaison JeromeMACT20Is2022-202373121*1.001315.3800100
Akash BabuQATT20Is2022730220.67633.3300200
Shahrukh QuddusKUWT20Is2022-2026153322*-540.0000000
S NsubugaUGAT20Is2023153121*1.00633.3300100
L StubbsCROT20Is2023330220.67248.3300200
TO ThilappanSINT20Is2023330210.67922.2200100
S StanikzayFRAT20Is2024930220.67540.0000200
Muhammed ImranOMAODIs2025-202663222*2.001020.0000100
ARH PatelCOST20Is2025730220.671315.3800200
Ida Bagus NaraINAT20Is2026431221.00450.0000100
Vitel LawesWIODIs202673121*1.00258.0000100
EmanuelGRET20Is2026430210.671711.7600100
EhteshamuddinPAKTests1979-1982531221.00219.5200100
PG GillespieIREODIs2006-2007540220.501414.2900300
Elias SunnyBANODIs2011-201244221*1.001118.1800100
Umran MalikINDODIs2022-2023104322*2.001118.1800100
SJ PatelCZET20Is2021-2022104122*0.671118.1800300
PreviousPage 211Next

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.