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
Bruce YardleyAUS19821982220232311.502882.1400110
Carlisle BestWI19871987220231811.504551.1100010
Champaka RamanayakeSL19941994320232111.502882.1400010
Nangeyalia KhanAFG20252025320231311.503663.8900000
Srinivasaraghavan VenkataraghavanIND197919793322313*23.004156.1000000
Prasanna JayawardeneSL2007200733023207.673565.7100030
Anthony McGrathENG2004200443023127.676237.1000020
Ravi RampaulWI2009200963023167.6720115.0000121
Roshan MahanamaSL1991199133023107.673860.5300000
Albie MorkelSA2005200553023167.672688.4600031
Trent JohnstonIRE2012201243023147.674057.5000010
Eion KatchayCAN20082008431231211.504156.1000000
Brian VitoriZIM2018201843023157.6719121.0500103
Mitchell McClenaghanNZ201520151831231611.5021109.5200021
Chris TremainAUS201620164322323*23.003762.1600121
Jason HolderWI2020202033023127.672495.8300030
Waqas BarkatHK201820183312318*11.503762.1600130
Jeffrey VandersaySL202420248332319*-22104.5500020
John WrightNZ1982198233023187.678228.0500130
Anura RanasingheSL197519753312314*11.504353.4900130
Stephen PeallZIM1994199443023217.672882.1400140
Ruwan KalpageSL1997199763023157.673860.5300000
Gazi AshrafBAN1988198833023117.6710621.7000000
Hamish AnthonyWI1995199533023217.6722104.5500102
Mohammad RafiqueBAN1997199744023195.753663.8900011
Thilina KandambySL2004200444023135.754946.9400120
Nehemiah OdhiamboKEN2013201354023125.755541.8200110
MJ FourieIRE200720075422314*11.5020115.0000021
Nadeem AhmedHK20182018642239*11.507032.8600020
Yuzvendra ChahalIND2019201916422318*11.504452.2700140
Andrew McBrineIRE2017201764023125.753860.5300120
Nestor DhambaOMA202220226422310*11.505145.1000010
Ryan BurlZIM201820184412311*7.674847.9200130
Azeem HafeezPAK19851985543231523.006137.7000020
Nikhil ChopraIND2000200044123147.675244.2300010
Asim ButtSCO1999199954023115.752882.1400002
Anil KumbleIND19951995125123125.753369.7000130
Andrew WhiteIRE2011201155223107.674452.2700120
Ishant SharmaIND20092009215123135.754946.9400120
Kyle JarvisZIM201320138512312*5.755145.1000020
Tendai ChataraZIM2015201565223167.673565.7100120
Tony GrayWI198719878522310*7.673958.9700110
David WilliamsWI1991199175123105.753860.5300100
Muttiah MuralitharanSL1995199514632387.673174.1900011
Fidel EdwardsWI20092009106323137.675343.4000110
Andy WhittallZIM1997199712622314*5.753958.9700211
James NgocheKEN201020109712321*3.835641.0700410
Trent BoultNZ2017201716752316*11.503958.9700121
Umar GulPAK20072007148423105.753174.1900121
James TredwellENG201320131585236*7.674650.0000120
PreviousPage 179Next

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.