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
Wahidullah SahakNOR202420248418671*28.6752165.3801174
Ahmed HassanSWI20242024441864928.6770122.8600065
Sheikh RasikHUN20242024440865121.5077111.6901073
C PyleGIB20252025541863828.6736238.8900077
K NuwanthaSL20262026240864621.5031127.6500091
OJR GrovesSLO202620264418677*28.678996.6301143
Jack BrownENG18961896240863621.50--000-0
Verdun ScottNZ19511951241866028.67--01160
Willie WatsonENG19591959340864021.5023831.5100060
Manoj PrabhakarIND198419847418635*28.6721140.7600090
Dulip LiyanageSL19971997641864328.6711475.4400031
Chamu ChibhabhaZIM201320135518648*21.5012668.2500082
Sharad VesawkarNEP20152015550862717.209689.5800033
Donald TiripanoZIM20192019851863321.5013663.2400061
Benjamin WardJER20242024951863421.5057150.8800063
JJ HuoMOZ20242024550863417.208996.63000112
Matthew SpoorsCAN20232023550863317.2015754.78000102
Mohammed IrshadQAT20232023751862521.509491.4900034
Bill LockwoodENG190219024518652*21.50--01100
David MurrayWI19791979351864421.50--00100
Roger HarperWI19941994550863717.2082104.88001110
Shaun UdalENG200520054618633*17.2014459.72002101
Ziaur RahmanBAN201220128638640*28.6760143.3300128
Odean SmithWI20232023762863721.5066130.3000073
J GhadiyaliSWA202120216618627*17.209689.5800281
Huzaifa MohammedPHI2023202312638627*28.6710681.1300031
Jack JarvisSCO202620268618632*17.2061140.9800137
Jimmy BlanckenbergSA19141914362865921.50--01100
Gulabrai RamchandIND19591959360863014.33--00000
Roger BinnyIND19791979460864614.3321440.19002100
Manzoor ElahiPAK19881988661863317.2010383.5000060
Bilawal BhattiPAK201320131371863914.338798.85001102
S ThakorTAN202120211073863321.5055156.3600256
A PrasharHUN20252025872863517.2055156.3600156
J AndrewWI20252025770863512.299293.4800155
Wasim BariPAK19691969572861917.20--00040
Graham BarlowENG19771977571864214.3318346.99000120
Mark PriestNZ19901990770862612.2920442.1600110
Graeme HickENG20012001570864612.2925633.5900140
Kamran AkmalPAK20042004680862410.7516651.81002160
M AkayezuRWA202120211081865112.2957150.8801067
Wilfred RhodesENG19041904481862912.29--000100
John SnowENG19751975780863410.7514858.1100392
Abdul QadirPAK19821982781862912.2919843.43001110
Wasim AkramPAK1991199110918620*10.7511773.5000261
Robin PetersonSA201120111193863114.3384102.38001111
Michael KasprowiczAUS200520052093862314.3313563.70001100
Taijul IslamBAN20142014691863210.7517250.00001110
Umer ImtiazBHR2023202399086279.569095.5600394
Anil KumbleIND2003200314102862110.7524335.3900180
PreviousPage 257Next

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.