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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Hitesh ModiKEN200120015539131*45.5016355.8300060
Bastiaan ZuiderentNED19961996551915422.7516056.8801050
Kabir AliENG200520058529139*30.339694.7900081
Usman LimbadaCAN20132013652913030.3377118.18000110
Yasin PatelKUW20252025652914030.3382110.9800026
M KhojbariyaESW202420245519146*22.7572126.39000110
George GiffenAUS18931893350915318.20--01100
Alan SmithENG196319634529169*30.33--010120
Stuart WilliamsWI20022002351914322.7514662.33000170
Nehemiah PerryWI200020006529152*30.3314861.4901150
Joseph HarrisCAN20032003660913115.1720444.6100091
Andre FletcherWI20152015660915715.1782110.9801186
Gian-Piero MeadeITA20212021660914315.1711281.2500171
R DavsonBAH20242024760914015.1711082.7300092
JV ChandZAM20262026761913818.2083109.6400174
Artie DickNZ196319633619138*18.20--001100
Stuart CarlisleZIM199519956729146*18.2026334.6000260
Daniel ChristianAUS20212021873913922.7565140.0000056
Kashif SiddiqueKSA20222022770912813.009298.91001112
Waseem YaqoobLES20242024771915015.1710289.2201227
N MugabeKEN202320238739156*22.7582110.9801153
WP MyburghNAM20262026871914315.1719446.9100120
Ambar RoyIND19691969470914813.00--002100
Joel GarnerWI1985198530749137*30.3316754.4900072
David CapelENG19891989770912313.0017053.53000100
Craig WishartZIM20022002882912615.1715757.9600052
Dwaine PretoriusSA20202020780913711.3814264.08001122
SKS GillLUX202620268819132*13.0010091.0000180
A LimdawalaMAA20262026980914511.3810685.8500091
DA MehtaTAN202520258819136*13.0090101.11002161
Jack MasonENG18981898480913011.38--00120
Clarrie GrimmettAUS193119317839116*18.20--00030
Sarfraz NawazPAK198119819819134*13.0015259.8700290
John LeverENG19801980781912213.0024736.8400060
Umar BhattiCAN200720071192912213.0010091.0000053
GSNFG JayasuriyaSL201620161190913110.1112672.2200052
Amjad SherFIN2022202210919122*11.3857159.6500056
Laxman SivaramakrishnanIND198519851492912113.006975.3600050
George DuckworthENG193019306103913313.0025334.3900180
Tom SoleSCO20192019141139133*11.3867135.82000111
Sulieman BennWI2008200810124912811.3815957.2300291
Adil RashidENG2019201928123912510.1110388.35002111
Anwar ArudinMAS201920191212091327.589892.86003102
Derek UnderwoodENG19731973111269120*15.1719833.3300180
EM TuraySIE20262026151339135*9.1013865.9400390
Nathan LyonAUS2014201415157912311.3822240.9900381
Trent BoultNZ20142014151569121*10.1120245.05001102
Chris PringleNZ19901990161539124*7.5816654.82003121
Sandeep LamichhaneNEP20222022311679124*10.1179115.1900382
Fidel EdwardsWI200820082321991217.5826734.08006121
PreviousPage 249Next

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.