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
Wajahatullah WastiPAK2000200022018109.004440.9100020
Syed MaqsoodUAE2004200422018139.004341.8600030
Zaheer KhanIND20102010103018166.0013138.4600121
Andre AdamsNZ200120013321813*18.0017105.8800011
Charitha BuddhikaSL200320036321814*18.003847.3700000
David BernardWI201020106321813*18.002669.2300010
Charles CoventryZIM2011201133018146.003650.0000111
Lakshmipathy BalajiIND200520055321817*18.0016112.5000101
Aaron PhangisoSA2014201473118139.003158.0600000
Shaun UdalENG199519955331811*-2185.7100000
Friday KasteniZIM200720073301896.004242.8600110
Fawad AlamPAK2015201533018146.003452.9400110
Ashok DindaIND2010201053018166.003060.0000110
George O'BrienBER2008200833018116.002185.7100011
Gregor MaidenSCO201120114321812*18.002962.0700110
Murali VijayIND2011201133018166.004341.8600030
Angelo MathewsSL2020202033018126.002378.2600020
Jack VarePNG2018201833018136.004242.8600000
Damien RavuPNG20222022332181018.002864.2900020
Saurabh NetravalkarUSA202620261032181018.003748.6500030
Shoriful IslamBAN2024202473118159.0014128.5700021
Karima GoreUSA2020202033018106.004639.1300000
Gulbadin NaibAFG2025202533118139.003452.9400020
W SmithNAM2026202633018106.004936.7300010
Wasim BariPAK198219821132189*18.002864.2900000
Madan LalIND1985198573118119.005433.3300120
Geoff DymockAUS198019803321814*18.003650.0000110
Roger WijesuriyaSL198519857321812*18.004837.5000100
Guy de AlwisSL198419843301896.004837.5000000
Phil DeFreitasENG19941994431187*9.0011163.6400010
Patrick PattersonWI1988198813321813*18.002962.0700011
Alex TaitNZ199919993311813*9.0014128.5700011
Sanjay BangarIND200320034401894.504341.8600001
Hiren VaraiyaKEN2013201364118116.003847.3700201
Safyaan SharifSCO201620167421812*9.002962.0700020
Neville MadzivaZIM201620164421810*9.004242.8600110
Sisanda MagalaSA20232023542186*9.002281.8200020
S ShrivastavaOMA2025202584318718.003551.4300020
K SonavaleOMA202620264401874.503650.0000020
Chris OldENG197919797411816*6.003551.4300200
Malcolm MarshallWI1980198054018124.502572.0000210
David BrainZIM1994199454118106.003847.3700110
Sharafuddin AshrafAFG2014201454218149.002185.7100101
Anil KumbleIND19921992852187*6.002962.0700110
Javagal SrinathIND1994199423521876.003354.5500110
Ricky PontingAUS201220125501873.606627.2700010
Prabath NissankaSL20022002652187*6.004143.9000121
Darren GoughENG1998199865218156.002475.0000120
Tendai ChataraZIM20222022652188*6.004540.0000120
Seekkuge PrasannaSL20112011751188*4.505036.0000210
PreviousPage 189Next

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.