Live1st ODI · India in New Zealand 2026/27NZ95/4 (19.5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ChapmanNZ20262026171403098022.07269114.870122812
Tim SeifertNZ20192019151403098422.07226136.730102218
Alex CusackIRE20102010181533096525.7542872.20023234
Nicholas KirtonCAN20252025181613094620.60303101.980002212
Anil KumbleIND20062006151903095816.2680238.53012410
Bhuvneshwar KumarIND201420142719230963*18.1858353.00033440
T JamtshoBHU202420241919330966*19.31246125.610243016
Ijaz AhmedPAK19891989242033095618.1840376.67021301
Graeme PollockSA1966196624030820977.00--110462
Neil HarveyAUS1954195435130816277.0023344.64110310
Rahul ChopraUAE202620261083308127*61.6034589.28201226
Wesley BarresiNED20142014992308137*44.00286107.691002510
Zubair AliQAT20262026111013088634.22202152.480213412
Liam LivingstoneENG202120211511230810334.22197156.351001722
Graeme WoodAUS19801980711230811234.2276840.10203260
David BernardWI20092009131223086930.8053657.46030253
Sikandar RazaZIM20132013111203088225.6749362.47020304
J BuleleMOZ202220221212230862*30.8034389.80020361
Ahmed AqeelMAS202420241513530865*38.50231133.330101813
Ravindra JadejaIND20212021121423085625.6764347.90021393
Colin MunroNZ20132013151423088525.67283108.830322412
Ibrahim RahimiNOR202520251414330855*28.00182169.230111231
Syed KirmaniIND1977197771413085523.6971942.84021310
Trent JohnstonIRE200720071715430845*28.00281109.610011317
Dunith WellalageSL20262026232053084520.53261118.01000328
IK GamantikaINA20252025302123083816.2131298.72002247
Harbhajan SinghIND20092009392233086016.2137083.240143010
Ryan ten DoeschateNED2011201166130711961.4034489.24210265
Gautam GambhirIND2004200457030713943.8649661.90110421
John HoltWI1959195947130712351.17--120210
Hashmatullah ShahidiAFG20212021673307200*76.7559251.86110322
Arthur MorrisAUS1955195558030711138.38--110111
David HolfordWI19661966692307105*43.8671031.97110231
Jesse RyderNZ201420141010030710430.70221138.91100429
Shane DowrichWI2016201661023077438.3854156.75031373
Vijay ShankarIND20192019161113074630.70300102.33000289
Asa TribeJER2023202312111307115*30.7040575.80111227
Manish PandeyIND201820181412730779*61.40262117.18010217
Quinton de KockSA20242024121203077425.58210146.190212917
Geoff MarshAUS19921992111303077823.6271542.94020171
Richie BerringtonSCO20152015151423076225.5837681.65020236
Niall O'BrienIRE20182018141503077020.4738978.92031277
Aravinda de SilvaSL19861986161913075217.0623163.6401083
Syd GregoryAUS19021902112123075516.16--013160
Ravichandran AshwinIND20152015242373075819.1964647.52031262
Tip FosterENG19031903120306287153.00--100400
Tilak VarmaIND20242024552306120*102.00163187.732002321
Wayne PhillipsAUS1983198345030615961.2065246.93110270
Bill WoodfullAUS1926192646030614151.00--202180
Garry SobersWI19731973461306150*61.2060450.66121410
PreviousPage 105Next

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.