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)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 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
Richard EllisonENG1986198653027129.003381.8200001
S SajeevOMA202620263312715*13.504856.2500010
Bob WillisENG197919791231272413.504757.4500030
Paul McEwanNZ1981198143027129.005747.3700000
Ian HealyAUS198819884312723*13.5024112.5000010
Mujahid JamshedPAK19971997431272313.505450.0000020
Björn KotzéNAM200320035412724*9.005152.9400230
Aaron PhangisoSA201320135412718*9.004757.4500240
Chris TremlettENG200720075422719*13.503284.3800121
Jeetan PatelNZ200920097432716*27.003090.0000011
Tim SoutheeNZ2011201113412713*9.003871.0500111
Umesh YadavIND2016201610422718*13.504658.7000010
Josh HazlewoodAUS2022202213432723*27.0022122.7300121
Kinchit ShahHK2016201644027186.756144.2600240
Monank PatelUSA2020202044027196.754757.4500140
Richard HadleeNZ19751975542271513.504757.4500120
Gus LogieWI1990199044027186.753969.2300110
Naved AnjumPAK198819884412717*9.005747.3700010
Craig MatthewsSA199619961543271027.004658.7000010
Nicky BojeSA199619966522713*9.005350.9400010
Tushar ImranBAN2007200755027225.408133.3300240
Jimmy KamandeKEN2011201155127226.758033.7500030
Tawanda MupariwaZIM200420045512712*6.754362.7900111
Kevin O'BrienIRE2021202155027235.403772.9700150
Tyson GordonCAN201120115502795.405945.7600020
Tangeni LungameniNAM2022202216522712*9.004955.1000110
Milton ShumbaZIM2022202255127116.755846.5500011
John RennieZIM199319936542712*27.003577.1400130
Kyle MillsNZ200120018622718*6.757038.5700110
Tendai ChataraZIM20132013116327239.005846.5500021
Nathan LyonAUS2019201914652712*27.0024112.5000021
Vishwa FernandoSL20172017664277*13.504461.3600130
Zahoor KhanUAE201920196612795.4027100.0000150
Len PascoeAUS198219828642715*13.506541.5400110
Ray PriceZIM2008200812702773.868432.1400110
Tim MurtaghIRE20192019137327126.754955.1000310
Anderson CumminsCAN200720071382279*4.503577.1400120
Sajeewa de SilvaSL1997199724842713*6.753871.0500321
Srinivasaraghavan VenkataraghavanIND197519753112626*-5844.8300030
Zain AbbasHK200820081112626*-5448.1500020
Brendon DiamantiNZ200920091112626*-22118.1800030
Suraj RandivSL201620161112626*-2796.3000020
Mohammad MithunBAN20142014210262626.003966.6700050
Ben CuttingAUS20142014110262626.0022118.1800021
Tim SeifertNZ20252025110262626.002989.6600011
Ramesh MendisSL20222022110262626.0021123.8100020
JC BaltNAM20262026110262626.005150.9800020
Bob TaylorENG197419741112626*-6738.8100000
Nasser HussainENG19941994220261613.004261.9000000
Naveed NawazSL200220022212615*26.004854.1700010
PreviousPage 172Next

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.