Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's ODIs)

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 5,028 of the 5,034 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matty CrossSCO201520159901402815.5618177.35000131
Axar PatelIND20232023111021404217.5016982.8400056
Andrew HallSA200620061811414056*20.0017978.2101191
Morris OumaKEN20062006111101404712.7327550.91002130
Ian HealyAUS19921992191331402414.0017281.4000141
Craig ErvineZIM2025202533113969*69.50130106.9202087
Ian BellENG2010201044213984*69.5019471.65010100
Ghazi GhoriPAK202620264401396534.7519272.40010161
Trevor ChappellAUS1983198344013911034.7517977.65100160
Afsar ZazaiAFG201420144401396034.7524756.2802080
Jacques RudolphSA200620065511395334.7521664.35010110
Brendan TaylorZIM200820085501395527.8020268.8101091
Jonty JennerJER202320235501397627.8019471.6501183
Bastiaan ZuiderentNED2009200966213964*34.7521963.47022111
Lionel CannBER200620067621394034.75126110.3200075
Steve SmithAUS201020109611394127.8014794.56000110
Afif HossainBAN202120216621394534.75123113.0100093
Peter KirstenSA1993199366113945*27.8035439.2700091
Mohammad MithunBAN2021202177113973*23.1720368.47011122
Charith AsalankaSL202620267701394519.8618077.2200091
David HookesAUS198419848701393719.8618973.54001110
James FranklinNZ2011201113811396219.8615490.26011133
MO OdumbeKEN200220029901395515.4418176.80013181
Hiral PatelCAN201020109901394315.4419272.40001192
Saad Bin ZafarCAN202520259901393515.4418276.37001161
Phil SimmonsWI198919899901394015.4427750.18000152
Luke RonchiNZ20132013111011394915.4414198.58001201
Naseem ShahPAK20252025141021395117.3815291.4501178
Ramiz RajaPAK19961996101011394015.4423658.9000191
Chad SoperPNG202320231313513936*17.3823658.9000161
Mujeeb Ur RahmanAFG20232023201311396411.58134103.73013157
Manoj PrabhakarIND19921992211531393611.5824157.6800290
Daniel VettoriNZ20022002231871393012.6420866.8300290
Andrew UmeedSCO2024202454113898*46.0013999.28010183
Steve SmithAUS202520255511387334.5017578.86010132
Chris HarrisNZ199119916621385634.5018773.8001081
Grant FlowerZIM199519956601384123.0031244.2300050
Kyle HopeWI201720177601384623.0019271.88000200
Akhil KumarCAN2026202676213848*34.5014396.5000093
Adrian KuiperSA1994199476313847*46.00119115.9700096
Shane WatsonAUS20052005137213866*27.6016782.6301062
Suraj KumarOMA2021202177113862*23.0016782.6301165
Arjuna RanatungaSL1984198477113850*23.0020866.3501072
Brian McMillanSA19921992157513833*69.0017578.8600040
Kyle MillsNZ2008200814831384727.6016185.71000115
Upul TharangaSL200820089811384019.7127849.64001170
Cephas ZhuwaoZIM201820188801384517.25112123.21003159
Tom LathamNZ201220128811384819.7120168.6600093
Nasum AhmedBAN2023202311811384419.7116484.15000154
Sherwin CampbellWI199719979901385215.3327150.92012121

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.