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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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
Iain ButchartZIM19941994110101010.002245.4500000
Venkatesh PrasadIND200120012111010*-2540.0000000
Stanley De SilvaSL19791979210101010.003528.5700000
Shariful HaqueBAN19981998110101010.006166.6700001
Abhijit KaleIND20032003110101010.002245.4500010
Adeel RajaNED20072007421108*10.003330.3000010
Gavin RennieZIM2000200022010105.009111.1100120
Darren GoughENG19941994521108*10.001566.6700000
Wasim JafferIND2006200622010105.002343.4800120
Piyush ChawlaIND201120114201085.001566.6700010
Peter SiddleAUS201920193211010*10.001283.3300110
Moisés HenriquesAUS201620162201065.002343.4800000
James NgocheKEN2011201132110910.002441.6700001
Bernard LootsNED20102010321109*10.001952.6300001
Safyaan SharifSCO20112011322109*-2343.4800000
Nathan Coulter-NileAUS20132013221107*10.001190.9100010
Michau du PreezNAM202320232201055.003033.3300000
Oli StoneENG20242024221109*10.001855.5600000
Kyle JamiesonNZ20252025722109*-5200.0000001
Iftikhar AhmedPAK20222022321108*10.001662.5000000
Mukesh KumarIND2023202362110610.001662.5000020
Hasan AliPAK20222022321108*10.001376.9200010
CBRLS KumaraSL20182018421107*10.001952.6300010
Avesh KhanIND2023202332110910.001190.9100001
Shaheen Shah AfridiPAK20202020321108*10.0010100.0000010
Donavon FerreiraSA202520253201075.002245.4500010
Scott CurrieSCO202420243201055.001855.5600010
Muhammad ArfanUAE20262026321109*10.008125.0000020
Shamyl HussainPAK202620262201065.002934.4800000
Bob TaylorENG198419843201085.002245.4500000
Terry AldermanAUS19811981721109*10.001855.5600010
Martin CroweNZ198219823201075.003033.3300000
Arshad AyubIND198719872201065.001758.8200010
Winston BenjaminWI199119912201095.001758.8200000
Damien FlemingAUS19951995222105*-1952.6300000
Robert CroftENG20002000221105*10.002050.0000000
Trevor MadondoZIM1998199822010105.002934.4800100
Trevor MadondoZIM199919992201065.004124.3900010
Naveed ZadranAFG20242024321109*10.001190.9100001
Cecil MarshallCAN197919792201085.004124.3900000
Martin SteadCAN1979197922010105.004522.2200110
Gazi AshrafBAN1986198622010105.002737.0400100
Andrew ZesersAUS19871987222108*-1471.4300010
Moin-ul-AtiqPAK198919892201085.004223.8100000
Sultan ZarawaniUAE199419942201065.002638.4600000
Warren WisneskiNZ2000200032110610.001758.8200010
Neil MacRaeSCO200620062201085.003627.7800010
Mirwais AshrafAFG20112011221101010.009111.1100010
Tony SujiKEN200320038311065.003033.3300000
Amit MishraIND201420146311055.003033.3300010
PreviousPage 210Next

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.