Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (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,029 of the 5,035 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig WishartZIMICC World Cup 2002/032003871293172*48.8334385.42100333
Sanath JayasuriyaSLVB Series 2005/06200688029311436.63264110.981122711
Desmond HaynesWI1991-92 Benson & Hedges World Series1991-19928802938936.6354453.86041192
Saeed AnwarPAK1989–90 Australian Tri-Series1989-199099029312632.56278105.40100248
Nasser HussainENG1998–99 Australia Tri-Nation Series1999101002939329.3046163.56022240
Herschelle GibbsSA2001–02 VB Series2002101002938929.3042469.10012360
Matthew HaydenAUSVB Series 2002/03200366229280*73.0033287.95020216
Ian BellENGCommonwealth Bank Series 2006/072007101002926529.2042768.38020202
Jatinder SinghOMAICC Men's Cricket World Cup League 2 2021/222021-20221010029210629.2041071.22111356
Desmond HaynesWI1992-93 Benson & Hedges World Series1992-1993101022929636.5051856.37021300
Geoff HowarthNZ1980–81 Australia Tri-Nation Series1980-1981121112924729.2041470.53001220
VVS LaxmanINDAustralia tour of India 2000/01200155029110158.2034085.59120271
Carl HooperWIWest Indies tour of India 1994/9519945522918497.00282103.19040265
Hashim AmlaSAPakistan v South Africa ODI Series 2010/112010551291119*72.75276105.43120302
Kevin PietersenENGEngland in India ODI Series 2005/0620065502917758.2031492.68030345
Virat KohliINDIndia in New Zealand ODI Series 2013/14201455029112358.20284102.46120267
Haris SohailPAKAustralia tour of United Arab Emirates 2018/19201955129113072.7533985.84200234
Grant ElliottNZICC Cricket World Cup 2014/15201587129184*48.50266109.40021287
Richie BerringtonSCOICC Cricket World Cup Qualifier 2023202377129112748.5035182.91120235
Steve WaughAUSAustralia tour of South Africa 1993/9419948822918648.5032290.37020273
Michael BevanAUS1997–98 Carlton and United Series1997-199811932915748.5039174.42010120
Matthew HaydenAUSAustralia in India ODI Series 2007/0820075502909258.0032988.15030356
Inzamam-ul-HaqPAK2000–01 ARY Gold Cup20015522908796.6733686.31030315
Brian LaraWINew Zealand tour of West Indies 1995/961996551290146*72.50283102.47200294
Carl HooperWIAustralia tour of West Indies 1994/9519955512908472.5031492.36040256
Nathan AstleNZ2001 Sri Lanka Coca-Cola Cup200166029011748.3338874.74210252
Shane WatsonAUSICC Cricket World Cup 2010/1120117602909448.3331492.36030327
Jacques KallisSAStandard Bank Triangular Tournament 1999/00200077129098*48.3345763.46031212
Alistair CampbellZIM2000–01 Australia Tri-Nation Series200188029012436.2538874.74110222
Damien MartynAUS1998–99 Australia Tri-Nation Series1999109429059*58.0035481.92021162
Javed MiandadPAK1981–82 Australia Tri-Nation Series1981-1982101002907429.0043966.06020220
Graham GoochENGAustralia tour of England 19851985331289117*144.5044664.80210272
Arjuna RanatungaSL1997 Asia Cup1997552289131*96.3333985.25120304
Roshan MahanamaSL1995–96 Singer Champions Trophy199544128810196.0040770.76120212
Ricky PontingAUSICC Champions Trophy 2009/102009551288111*72.0036678.69120263
Shaun MarshAUSAustralia tour of England 2018201855028813157.60280102.86200198
Marcus TrescothickENG2000 NatWest Triangular Series200077128887*48.0038674.61020303
JJ SmitNAMICC Men's Cricket World Cup League 2 2021/222021-20227712889448.00276104.350201516
Saiteja MukkamallaUSAICC Men's Cricket World Cup League 2 2026202677128810448.0032788.071101711
Ian BellENGNatWest Series 2008200810912887336.0040770.76011343
Ed JoyceENGCommonwealth Bank Series 2006/07200799028810732.0043865.75110330
Tamim IqbalBANBangladesh tour of West Indies and United States of America 20182018331287130*143.5036977.78210235
Quinton de KockSABangladesh tour of South Africa 2017/182017331287168*143.50274104.74110313
Sachin TendulkarINDZimbabwe tour of India 2000/01200055028714657.4034682.95110362
Shikhar DhawanINDIndia in Australia ODI Series 2015/16201655028712657.40286100.35120325
Navjot SidhuINDEngland tour of India 1992/931993661287134*57.4038175.33111282
Owais ShahENGNatWest Series 20072007871287107*47.8333485.93110225
Jatinder SinghOMAICC Men's Cricket World Cup League 2 2026202677028713041.00258111.24110358
Finlay McCreathSCOICC Men's Cricket World Cup League 2 20262026109028711231.8940171.57110273
Mohammad YousufPAKSouth Africa in Pakistan ODI Series 2007/08200755128611771.5042966.67130180

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.