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
Gyanendra MallaNEP20142014440884822.0075117.3300092
Subash Prasad KhakurelNEP20142014440885622.009097.78010101
Samson AwiahGHA202120211040883722.0010782.2400043
Christiaan JonkerSA20182018440884922.0062141.94000104
Assad ValaPNG20182018440885722.0015855.7001080
Md Shafiqul HaqueTHA20192019440883822.0062141.9400056
KJ StagnoGIB20262026440885422.0066133.3301085
S IveticSER202420244418849*29.338998.88000112
Tagenarine ChanderpaulWI20262026240883522.0023537.45000100
Waqar Ul HassanKSA20232023441884429.3380110.0000153
Frank MitchellENG18991899240884122.00--00000
Intikhab AlamPAK19751975240883422.00--000-0
Abdul MalikAFG20262026240886222.0018348.0901071
Tim de LeedeNED20072007850882617.6012968.2200071
Pieter SeelaarNED20182018751883622.0010088.0000040
Andre RussellWI20132013751884322.0069127.54001102
Zishan ShahDEN20192019551885022.0087101.1501071
Aqib IqbalAUA202420246528852*29.3361144.26010102
Zahir MohammedHUN20262026550882617.6069127.5400095
Marcus CampopianoITA20232023550884417.6064137.5000093
Jamshid NasiriFRA202520255518865*22.0078112.8201064
Dick BarlowENG18831883350882817.60--00060
Godfrey EvansENG19491949550882717.60--00020
Buster FarrerSA19621962350884017.60--00080
Carlisle BestWI19861986451883522.0024935.34000101
Hamish MarshallNZ200720076618850*17.6011576.5201171
Rohan MustafaUAE20142014661882817.6012868.7500070
Ollie RobinsonENG20262026460885014.6710088.00012111
Tom BruceNZ20182018660882614.6769127.5400084
Mosaddek HossainBAN20212021761885117.6012470.9701052
Shaheryar ButtBEL202220226628843*22.0071123.9400076
Maaz KhanLES20212021660886314.6756157.1401286
Javed MaroofkhailNOR202420248638827*29.3387101.1500133
Tshering TashiBHU20252025661883817.6010187.1300083
Bobby PeelENG18951895361887317.6010.0001470
John ReidNZ19641964360883714.67--00040
Datta GaekwadIND19521952361883217.60--00100
Keith FletcherENG197719773618858*17.6028430.9901090
Ottis GibsonWI19961996860885214.6786102.3301072
Anamul HaqueBAN20182018770883512.5710782.24002103
Anwar AliPAK20142014871882114.6712769.2900091
Matty CrossSCO20142014770885512.5711477.19010110
Faraz AkramZIM202420249728834*17.6067131.3400055
J AlbinBUL2021202110738819*22.0011278.5700091
Ewart AstillENG19301930470883912.577763.6400180
Derek PringleENG19891989772882717.6020044.0000231
Adil RashidENG202420242382883614.6710286.2700191
Christian Munoz-MillsSPA2024202411878827*88.0058151.7200194
M Sohel PatelPAN20232023880884211.0082107.3200185
Roger BinnyIND198519851381883812.5716741.3200140
PreviousPage 254Next

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.