Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO40/1 (5.2)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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,771 of the 11,777 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam ParoreNZ2000200029331045450*19.74111740.64011417
Bob WoolmerENG19771977712145313741.18109441.41211540
Allan LambENG19911991111604539128.3166568.12042562
Paul StirlingIRE20152015181804539225.1747395.770325310
Alex LeesENG20222022101904536723.84105243.06020581
Russel ArnoldSL20062006222064537632.3658377.70031241
Mathew SinclairNZ200020001220245315025.17102844.07103632
Mohammad AshrafulBAN20102010202504537518.1271263.62021494
Mitchell SantnerNZ20232023312784535723.84440102.950103711
Niall O'BrienIRE201520151515245280*34.7753085.28040399
Navjot SidhuIND1990199013151452104*32.2965868.69133454
CG WilliamsNAM20212021161604528128.25419107.880424711
Saud IslamUGA20212021191924527526.59426106.10034439
Shahid AfridiPAK20142014232244526125.11294153.740303627
Deryck MurrayWI19761976152224527122.6048354.45020312
Mitchell SantnerNZ20172017322684527325.1177958.020114313
Mitchell SantnerNZ20162016343084527120.5578657.51014468
John WrightNZ19911991912045110137.5887051.84130591
Temba BavumaSA20202020121304519834.6949690.93020408
Graham ThorpeENG19991999131634517934.6972961.87030462
Ian BothamENG198619861218145113826.5363770.80111558
L Yamamoto-LakeJPN2024202421212451134*23.74315143.171134819
GA PriandanaINA20262026252504517018.0445499.340235211
Motganhalli JaisimhaIND1961196169145012756.25--130454
Frank WorrellWI196019606101450197*50.00100.00133333
Paul StirlingIRE201120111111045011340.91376119.683015016
Innocent KaiaZIM202620261212145014040.9157578.26120477
Damien MartynAUS199919991715545059*45.0055181.67031273
Richie BerringtonSCO202620261615045012030.00440102.271014515
Eoin MorganIRE200720071717145011528.1367167.061234311
Asif MujtabaPAK19921992151814505926.47106142.41053411
Mohammad HafeezPAK20162016161914507625.0055381.370325313
Habibul BasharBAN20022002142204505320.4577957.77043610
Thilan SamaraweeraSL20012001873449123*112.2595247.16220361
Ross EdwardsAUS197219728111449170*44.9075147.94132371
Neil HarveyAUS19611961712044911437.4227640.22130320
Herbie TaylorSA19311931713144911737.42--120150
Vic PollardNZ196519651018244981*28.06--041580
AR RamjaniUGA20232023302044495528.06339132.450103120
Corey AndersonNZ201620162121144982*22.4565768.340243914
Jeff DujonWI19871987262674497723.6397246.19010381
Aayan Afzal KhanUAE202320233928844994*22.4553583.93024479
Wasim AkramPAK19951995222924495016.6377857.71012477
Brad HodgeAUS200520057101448203*49.7884053.33121530
Saiteja MukkamallaUSA202620261312144810440.7347195.121302717
Vinoo MankadIND19521952913144818437.33--110203
Sean WilliamsZIM202420241314144815434.4652884.85112389
Asanka GurusinhaSL19901990161614488829.8778157.36031243
Ken RutherfordNZ19861986141624487932.00105442.50053411
Ravija SandaruwanKUW20232023181804487124.89338132.540323725

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.