Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

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
Andrew StraussENGNatWest Series 201020101313074515457.3179793.482507712
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Calum MacLeodSCOICC Men's Cricket World Cup League 2 2022202215151729133*52.0787883.032507710
Virat KohliINDICC Cricket World Cup 2023/2420231010271011788.7579189.76351629
Mohammad YousufPAK2000 Asia Cup200019193691100*43.19102767.28151515
Greg ChappellAUS1980–81 Australia Tri-Nation Series1980-198114144686138*68.6088177.87150511
Sachin TendulkarINDICC World Cup 2002/0320031111067315261.1875489.26160754
Matthew HaydenAUSICC World Cup 2006/0720071110165915873.22652101.073106918
Viv RichardsWI1984–85 Australian Tri-Series198513111651103*65.1077484.11150406
Aaron JonesUSAICC Men's Cricket World Cup League 2 2022202215151650123*46.4382578.791414914
Rohit SharmaINDWorld Cup 2019201988164714092.4364999.695106714
Monank PatelUSAICC Men's Cricket World Cup League 2 202220221515061613041.0770387.621304613
Sean WilliamsZIMICC Cricket World Cup Qualifier 20232023771600174100.00431139.213206713
Allan BorderAUS1984–85 Australian Tri-Series198513123590127*65.5669884.53241494
David GowerENG1982–83 Australian Tri-Series19831010156315862.5660792.75311535
Virat KohliINDIndia tour of South Africa 2017/182018663558160*186.0056199.47310546
David WarnerAUSWorld Cup 2019201999055816662.0061091.48320588
Shakib Al HasanBANWorld Cup 20192019771555124*92.5056298.75240592
Herschelle GibbsSAICC World Cup 2002/032002-20031111355514369.38547101.462227813
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Daryl MitchellNZICC Cricket World Cup 2023/24202398155113478.71490112.452204822
Ian BellENGNatWest Series 201220121111154912654.9066482.68140595
Mahela JayawardeneSLICC World Cup 2006/07200711112548115*60.8964485.091404010
Rachin RavindraNZICC Cricket World Cup 2023/242023991546123*68.25502108.763205316
Sourav GangulyIND2000 Asia Cup20001212154414149.4565982.55310478
Mark WaughAUS2000–01 Australia Tri-Nation Series2001972542173108.4063285.76320424
Mark WaughAUS1998–99 Australia Tri-Nation Series1999121215428549.2772075.28060441
Ricky PontingAUSICC World Cup 2006/072007119153911367.3856595.401405311
Viv RichardsWI1981–82 Australia Tri-Nation Series1981-1982141415367841.2369876.79051446
Marvan AtapattuSLICC World Cup 2002/032002-20031414353512448.6463983.72311691
Kumar SangakkaraSLICC Cricket World Cup 2014/152015662534124133.50498107.23400567
Adam GilchristAUS1998–99 Australia Tri-Nation Series19991212052515443.7553598.13211517
Sachin TendulkarIND1995–96 Wills World Cup199677152313787.1760985.88230577
David WarnerAUSICC Cricket World Cup 2023/2420231010051716351.70465111.182204724
Fakhar ZamanPAKPakistan tour of Zimbabwe 20182018553515210*257.50462111.47220656
Desmond HaynesWI1984–85 Australian Tri-Series198512122514123*51.4067676.04130421
Dean JonesAUS1990-91 Benson & Hedges World Series1990-19911010151314557.0067376.23130456
Tillakaratne DilshanSLCommonwealth Bank Series 2011/12201211111513160*51.3061183.96210506
Desmond HaynesWI1988–89 Australian Tri-Series1988-19891111151311151.3063880.41231407
Graeme HickENG1998–99 Australia Tri-Nation Series199912122513126*51.3062881.69312258
John WrightNZ1980–81 Australia Tri-Nation Series1980-1981131315118142.5893954.42050321
Ian BellENGNatWest Series 2007200710101507126*56.3358686.52130524
David WarnerAUSCommonwealth Bank Series 2011/1220121111050616346.0056190.20210436
Shreyas IyerINDICC Cricket World Cup 2023/24202310102505128*63.13445113.482313623
Tillakaratne DilshanSLICC Cricket World Cup 2010/11201199150014462.5055190.74220614
Kane WilliamsonNZWorld Cup 2019201998149914871.2967274.26210413
Scott StyrisNZICC World Cup 2006/0720071093499111*83.1759883.44140456
Marvan AtapattuSL2000 Asia Cup2000772498119*99.6064776.97230321
Adam GilchristAUSVB Series 2003/04200488049817262.25408122.06120625
Kepler WesselsAUS1983-84 Australian Tri-Series1984131314959241.2582460.07060330
Page 1Next

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.