Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Syd GregoryAUS18971897120774638.50--000-0
Graham RoopeENG19751975120777738.5021535.81011110
Darren SammyIWX/ICC201720173337729*-62124.1900055
Tom CooperNED20232023330777425.679382.8001090
GG BannerBEA20192019331774738.5065118.4600018
D Doyle-CalleSPA20252025532774477.0039197.4400018
BK MajjiGHA20262026430773025.678293.9000032
Nasir JamalAFG201520153317752*38.5012263.1101080
VVS LaxmanIND19961996240775119.2520837.0201090
Umar BhattiCAN20092009641774625.6711070.0000070
Shahzaib HasanPAK20092009440773519.2572106.94001103
Mark CraigNZ201620162427741*38.5013158.78000110
Ahmed HassanMAL20212021440774219.259779.3800072
Rovman PowellWI20162016440774419.2569111.5900044
K MirpuriGIB202520255427734*38.5051150.9800083
Dan MousleyENG20242024741775725.679283.7001052
C HartmannISL202120214437734*77.0056137.5000035
Tharindu RatnayakeSL20262026440776519.2562124.1901085
Andrew GreenwoodENG18771877240774919.253119.3500000
Lala AmarnathIND19491949240773919.25--00060
Godfrey EvansENG19591959340777319.257898.72012130
Polly UmrigarIND19511951340773819.25--000-0
Percy MansellSA19521952240773119.25--000130
Mike ShrimptonNZ19631963240773119.25--00080
Wasim BariPAK19711971341776325.6728626.9201160
Tony LewisENG197219722417770*25.6719439.6901180
Dulip SamaraweeraSL19951995240773319.2518142.5400090
Mark RamprakashENG20022002350773115.4017943.02000121
Rawl LewisWI20062006551774019.2511964.71000120
Eric SzwarczynskiNED20112011550772815.4014652.7400071
Anwar ArudinMAS20202020550773115.407997.4700293
Deusdedit MuhumuzaUGA202220226527750*25.678590.5901052
Sachin BhudiaKEN202520255517757*19.2555140.0001054
Sachin MandyGER20222022650773415.408491.6700172
Mukhtar GhulamiFRA20262026550772615.4058132.7600093
Les AmesENG19321932350776515.402821.4301190
Phil DeFreitasENG19861986451774019.2514652.74000110
Mahendra NagamootooWI20002000451773319.2512561.6000090
Noor Ali ZadranAFG20192019550773215.4012561.60001110
John CrawleyENG19941994460773812.8322234.6800190
Naved-ul-HasanPAK20102010661773315.4077100.0000163
Sohail TanvirPAK201420148627717*19.2564120.3100064
Pieter SeelaarNED2010201012637734*25.6710970.6400182
PL MommsenSCO20122012661772615.408392.7700180
Usman KhalidKSA20252025762772819.257898.7200042
H RathodQAT202320231161772315.408195.0600041
AD DoreBER20242024660773012.8374104.0500091
John SelbyENG188218823617748*15.40--00040
Len DarlingAUS19341934460773712.8320537.5600100
David TownsendENG19351935360773612.83--00001
PreviousPage 271Next

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.