ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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 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,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason MohammedWI2018201843022127.333759.4600110
Ehsan AdilPAK2015201543022157.333268.7500020
Craig YoungIRE20202020431221111.002975.8600020
Karan KCNEP2020202043022127.334548.8900130
Arshdeep SinghIND202620265322215*22.0012183.3300040
Jordan CoxENG2024202433022177.335639.2900020
Tafadzwa TsigaZIM2026202633022167.333661.1100040
Derek UnderwoodENG1976197633022147.332878.5700020
Vanburn HolderWI19751975631221611.003170.9700120
Phil EdmondsENG19791979531221511.007330.1400010
Collis KingWI197619763312214*11.002975.8600011
Roger HarperWI1989198943022157.332878.5700020
Zahid FazalPAK1992199233022117.337130.9900010
Ervin McSweeneyNZ198719873312213*11.004153.6600120
Mark DouglasNZ1995199533022127.336235.4800010
Chris HarrisNZ1993199344022185.504746.8100210
Morné MorkelSA2018201854122207.332684.6200002
James CelestineBER2008200844022125.505143.1400130
Chris JordanENG2015201554122177.332878.5700110
Khawar AliOMA20212021742221211.004055.0000010
Adrian NeillSCO202220226432214*22.003661.1100010
Senuran MuthusamySA20252025541229*7.332588.0000020
Alishan SharafuUAE2023202344022145.504647.8300110
Sachindu ColombageSL2026202644122147.334153.6600030
Madan LalIND198419849412297.333464.7100010
John RennieZIM1997199711422216*11.003073.3300130
Corey CollymoreWI200720077532212*11.002395.6500102
Morris OumaKEN2011201155022164.406533.8500110
Morné MorkelSA2014201414532222*11.002975.8600230
Balaji RaoCAN201120116502294.404153.6600020
Imran TahirSA2018201810512211*5.503661.1100140
Tom SoleSCO201920195512285.502491.6700020
James AndersonENG201420141064229*11.003366.6700020
Tatenda TaibuZIM200120017632219*7.333759.4600330
Sulieman BennWI201120117612264.404548.8900020
Fred KlaassenNED20222022663228*7.333366.6700110
Steve HarmisonENG2005200515842211*5.503268.7500210
Reon KingWI200020001685227*7.335639.2900200
Alan MullallyENG20012001983228*4.4010421.1500230
Khary PierreWI20192019210212121.0018116.6700030
Cameron GreenAUS20202020110212121.002777.7800011
Gulbadin NaibAFG201320132112121*-15140.0000040
Wasim BariPAK19731973110212121.003560.00000--
Saleem AltafPAK19731973110212121.004546.6700001
Trevor FranklinNZ19881988110212121.004151.2200000
Willie WatsonNZ19931993110212121.002875.0000031
Jimmy MaherAUS19981998220211310.505240.3800020
Jerome TaylorWI20162016421211621.0019110.5300031
Javed OmarBAN19981998220211710.504843.7500020
Iftikhar AnjumPAK20102010220211610.503265.6300021
PreviousPage 181Next

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.