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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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 runsT20I5th 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
Roger TwoseNZNew Zealand tour of South Africa 2000/01200055028610357.2032787.46110324
Brendon McCullumNZICC Cricket World Cup 2014/1520158802867735.75155184.520413816
Pathum NissankaSLICC Cricket World Cup 2023/24202388128677*40.8631191.96042393
Mark TaylorAUS1992-93 Benson & Hedges World Series1992-1993101002867828.6056150.98021150
Gyanendra MallaNEPICC Men's Cricket World Cup League 2 2022/232022-2023131302867522.0040670.44021316
Paul StirlingIREIreland v Afghanistan in United Arab Emirates 2020/21202133028512895.0029197.942002710
Sachin TendulkarIND1994–95 Wills World Series199455028511557.0032986.63120373
Sourav GangulyINDSouth Africa tour of India 1999/002000551285105*71.2531690.19120377
MS DhoniINDAustralia in India ODI Series 2009/10200966128512457.0038673.83110223
Bas de LeedeNEDICC Cricket World Cup Qualifier 2023202377128512347.50282101.06100226
Steve SmithAUS1983-84 Australian Tri-Series198487028510640.7147060.64121230
Neil FairbrotherENG1992 Cricket World Cup199297228575*57.0041269.17030152
Hansie CronjeSAWest Indies tour of South Africa 1998/9919997702858240.7128998.62030179
Ajay JadejaIND1999 Cricket World Cup1999871285100*47.5037975.20110234
Ayan KhanOMAICC Men's Cricket World Cup League 2 2021/222021-20229802858335.6339871.61020183
Mudassar NazarPAK1981–82 Australia Tri-Nation Series1981-19829902855131.6756350.62020220
Rahmanullah GurbazAFG2023 Cricket World Cup2023111102858025.9129895.64021329
Yuvraj SinghINDIndia in Sri Lanka ODI Series 2008/09200955028411756.8029197.59120383
Mohammad AzharuddinIND1997–98 Silver Jubilee Independence Cup199855128410071.0036877.17120220
Suresh RainaINDICC Cricket World Cup 2014/152015861284110*56.80258110.08120258
Shikhar DhawanINDAustralia in India ODI Series 2013/14201366128410056.80278102.16120400
Mushfiqur RahimBANWorld Cup 20192019771284102*47.3330991.91110261
Hansie CronjeSA1993-94 Benson & Hedges World Series1993-19941010128491*31.5648658.44011190
Allan BorderAUS1985–86 Australian Tri-Series19861111128465*28.4039372.26031200
Virat KohliINDSri Lanka tour of India 2022/232023331283166*141.50206137.38200269
Shikhar DhawanINDSri Lanka in India ODI Series 2014/15201433028311394.33266106.39120295
Grant FlowerZIM1997–98 Pepsi Triangular Series199844028310270.7537176.28120240
Mohammad YousufPAKPakistan in India ODI Series 2007/08200755228399*94.3332387.62030212
Brad HaddinAUSChappell-Hadlee Trophy 2008/09200955128310970.7532088.44110208
AB de VilliersSASouth Africa in West Indies ODI Series 2010201055128310270.7529695.61120144
Marnus LabuschagneAUSAustralia tour of South Africa 2023/24202355128312470.7529396.59110342
Scott EdwardsNEDICC Men's Cricket World Cup League 2 2026202676228367*70.7540170.57041152
Mohinder AmarnathINDWest Indies tour of India 1987/881987-1988661283100*56.6044963.03120192
Sachin TendulkarIND1992 Cricket World Cup19928712838447.1733484.73030241
Yuvraj SinghINDNatWest Series 200720077702837240.4332986.02021275
Ricky PontingAUSAustralia tour of South Africa 2001/02200277128312947.1732487.35111303
Carl HooperWIWest Indies tour of India 1987/881987-1988873283113*70.7534282.75110224
Imran KhanPAK1983 Cricket World Cup1983773283102*70.7537076.49120283
Aaron JonesUSAICC Men's Cricket World Cup League 2 2019/202019-20208812839540.4340869.36021224
Dilip VengsarkarIND1985–86 Australian Tri-Series198688128377*40.4347759.33010171
Imran KhanPAK1989–90 Australian Tri-Series1989-199010922838240.4343565.06030151
Sachin TendulkarIND2001 Zimbabwe Coca-Cola Cup2001553282122*141.0034282.46121331
Mahela JayawardeneSL2000–01 ARY Gold Cup200155028211656.4032686.50110254
Eoin MorganENGEngland in Australia ODI Series 2013/14201455028210656.40277101.811201911
Tom LathamNZNew Zealand tour of Pakistan 202320235502829856.4031589.52030211
Babar AzamPAKPakistan in Australia ODI Series 2016/17201755028210056.4034382.22110232
Mohammad AzharuddinIND1997–98 Pepsi Triangular Series1998551282153*70.5031390.10111311
Ross TaylorNZCommonwealth Bank Series 2006/0720078802828435.2536577.26020274
Virat KohliINDICC Cricket World Cup 2010/112011991282100*35.2534382.22110242
Geoff MarshAUS1991-92 Benson & Hedges World Series1991-19929902828231.3361445.93020172

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.