Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2001–02 VB Series2002882322104*53.6745670.61120254
Ricky PontingAUS1998–99 Australia Tri-Nation Series199999232275*46.0043873.52020213
Andrew JonesNZ1992 Cricket World Cup19929923227846.0052361.57030410
Adam GilchristAUSCommonwealth Bank Series 2007/0820081010032211832.2032898.17121326
Richie RichardsonWIPakistan tour of West Indies 1987/8819885513218480.2539381.68040351
Kumar SangakkaraSLSri Lanka in New Zealand ODI Series 2014/152015761321113*64.2032798.17120316
Monank PatelUSAICC Men's Cricket World Cup League 2 20242024871321121*53.5034792.51121258
Stephen FlemingNZICC World Cup 2002/032003881321134*45.8637485.83100512
Russel ArnoldSLVB Series 2005/062006101043217653.5039980.45030181
Allan BorderAUS1986–87 Australian Tri-Series1987101013219135.6758954.50020160
Kushal MallaNEPICC Men's Cricket World Cup League 2 2022/232023121223218132.1032299.690303713
Nathan AstleNZWest Indies tour of New Zealand 1999/0020005513208580.0039780.60040363
Sachin TendulkarINDTitan Cup 1996/9719966603208853.3339980.20040330
Upul TharangaSLICC Champions Trophy 2006/07200666032011053.3341976.37211402
Javed MiandadPAK1988–89 Australian Tri-Series1988-198988132063*45.7160952.55030160
Mark WaughAUS1997–98 Carlton and United Series1997-199899032010435.5643174.25100251
Grant FlowerZIMPresident's Cup 1997–9819976603197953.1738782.43040301
Sese BauPNGICC Men's Cricket World Cup League 2 2022/232022-20231212131981*29.0046668.45020351
Quinton de KockSASouth Africa in India ODI Series 2015/16201555031810963.60309102.91200443
Marcus TrescothickENGEngland tour of India 2001/02200266031812153.00304104.61110363
Dean JonesAUS1993-94 Benson & Hedges World Series19947703189845.4345669.74030141
Mohammad YousufPAKVB Series 2004/05200588131810545.4337285.48120252
Roger TwoseNZ1999 Cricket World Cup199999531880*79.5042674.65031294
Rahul DravidINDICC World Cup 2002/032003111053186263.6049664.11020211
Boeta DippenaarSASouth Africa tour of West Indies 20052005552317123105.6734591.88130292
Rohit SharmaINDAsia Cup 20182018552317111*105.6733993.511202513
Saleem ElahiPAKICC World Cup 2002/032002-200366031710852.8338183.20210350
John DysonAUS1982–83 Australian Tri-Series198399131778*39.6364349.30020241
Shoaib MalikPAKAsia Cup 2004200455031614363.20315100.32200363
Jason RoyENGSri Lanka in England ODI Series 20162016552316162105.33264119.70200247
Sherwin CampbellWI2000 Cable & Wireless ODI Series200077031610345.1449463.97120281
Saeed AnwarPAK1997–98 Silver Jubilee Independence Cup199855131514078.75312100.96120384
Steve SmithAUSIndia in Australia ODI Series 2015/16201655031514963.00293107.51110275
Ayan KhanOMAICC Cricket World Cup Qualifier 20232023771315105*52.5033195.17100336
Scott EdwardsNEDICC Men's Cricket World Cup League 2 202520257703157445.0036087.50020232
Ricky PontingAUSVB Series 2003/0420049903158835.0038182.68020316
Shivnarine ChanderpaulWIICC World Cup 2006/072007991315102*39.3851760.93120239
Nick KnightENG1998–99 Australia Tri-Nation Series1999121203155826.2551061.76011210
Virender SehwagINDEngland in India ODI Series 2008/0920085503149162.80283110.95040428
Shoaib MalikPAKIndia in Pakistan ODI Series 2005/06200655031410862.8033992.63120364
Shivnarine ChanderpaulWIVB Series 2004/0520056613148562.8038681.35030172
Harpreet SinghUAEICC Men's Cricket World Cup League 2 202620266603148152.3331898.74030325
Scott EdwardsNEDICC Cricket World Cup Qualifier 202320238723148362.80280112.14040273
Yuvraj SinghINDVB Series 2003/04200498031413939.2533294.58110303
Dean JonesAUS1987 Cricket World Cup198788131458*44.8640477.7203099
Chris CairnsNZ2001–02 VB Series2002992314102*44.8633793.18121237
Michael ClarkeAUSCommonwealth Bank Series 2007/082008101023147939.2544670.40031191
Brandon McMullenSCOICC Men's Cricket World Cup League 2 202520251111131410131.4033095.15121299
Sediqullah AtalAFGAfghanistan tour of Ireland 2026202644031314378.25307101.95110338
Michael HusseyAUSAustralia in India ODI Series 2009/10200966331381*104.3332197.51030225

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.