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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDSri Lanka in India ODI Series 2014/152014220273264136.50185147.57100359
Martin GuptillNZICC Cricket World Cup 2014/152015881490237*70.00447109.622005216
Shubman GillINDWest Indies tour of India 2026/272026331334223*167.00247135.22200399
Virender SehwagINDWest Indies in India ODI Series 2011/12201144026521966.25214123.83101317
Chris GayleWIICC Cricket World Cup 2014/15201566034021556.67290117.241101726
Fakhar ZamanPAKPakistan tour of Zimbabwe 20182018553515210*257.50462111.47220656
Ishan KishanINDIndia tour of Bangladesh 2022/232022110210210210.00131160.311002410
Rohit SharmaINDAustralia in India ODI Series 2013/142013662491209122.75452108.632104523
Rohit SharmaINDSri Lanka tour of India 2017/182017331217208*108.50180120.561001313
Shubman GillINDNew Zealand tour of India 2022/232023331360208180.00280128.572003814
Sachin TendulkarINDSouth Africa in India ODI Series 2009/102010221204200*204.00152134.21100263
Charles CoventryZIMBangladesh in Zimbabwe ODI Series 20092009551296194*74.00271109.231112212
Fakhar ZamanPAKPakistan tour of South Africa 20212021330302193100.67271111.442002813
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Martin GuptillNZNatWest Series 20132013332330189*330.00314105.10200337
Shane WatsonAUSAustralia in Bangladesh ODI Series 20112011331294185*147.00168175.001102920
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/172017551410185102.50390105.13210327
Virat KohliINDAsia Cup 2011/122012330357183119.00350102.00210341
Ben StokesENGNew Zealand tour of England 2023202333023518278.33203115.761101810
Ross TaylorNZEngland tour of Australia and New Zealand 2017/182018331304181*152.00289105.19200296
Matthew HaydenAUSChappell-Hadlee Trophy 2006/072007331219181*109.5024190.871001810
Fakhar ZamanPAKNew Zealand tour of Pakistan 20232023551363180*90.7536599.45200417
Martin GuptillNZSouth Africa in New Zealand ODI Series 2016/172017221184180*184.00154119.481001611
Jason RoyENGEngland tour of Australia and New Zealand 2017/18201899036418040.4437397.59101419
David WarnerAUSPakistan in Australia ODI Series 2016/17201755036717973.40325112.92200377
John CampbellWIIreland Tri-Nation Series 20192019110179179179.00137130.66100156
Quinton de KockSAAustralia in South Africa ODI Series 2016/17201655030017860.00218137.611102713
Mitchell MarshAUSICC Cricket World Cup 2023/242023991417177*52.13399104.512124119
Janneman MalanSASouth Africa tour of Ireland 20212021321261177*261.0026598.491102310
Evin LewisWIWest Indies tour of England 20172017431200176*100.00152131.58100189
Liton DasBANZimbabwe tour of Bangladesh 2019/202020331311176155.50262118.702003110
AB de VilliersSABangladesh tour of South Africa 2017/18201732019617698.00119164.71100168
Virender SehwagINDICC Cricket World Cup 2010/11201188038017547.50310122.58111497
Sachin TendulkarINDAustralia in India ODI Series 2009/10200966027517545.8331088.71100324
Herschelle GibbsSAAustralia in South Africa ODI Series 2005/06200655025817551.60223115.70111317
Aiden MarkramSANetherlands tour of South Africa 2022/232023221226175226.00165136.97110248
Calum MacLeodSCOICC Cricket World Cup Qualifier 2013/14201422019217596.00161119.25100156
Upul TharangaSLWest Indies Tri-Nation Series 20132013551223174*55.7525687.11100263
Sean WilliamsZIMICC Cricket World Cup Qualifier 20232023771600174100.00431139.213206713
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Heinrich KlaasenSAAustralia tour of South Africa 2023/24202355024317448.60153158.821011816
Jaskaran MalhotraUSAPapua New Guinea v United States of America ODI Series 20212021222176173*-128137.50100416
David WarnerAUSAustralia in South Africa ODI Series 2016/17201655038617377.20340113.53210504
Craig WishartZIMICC World Cup 2002/032003871293172*48.8334385.42100333
Adam GilchristAUSVB Series 2003/04200488049817262.25408122.06120625
Rohit SharmaINDIndia in Australia ODI Series 2015/162016551441171*110.25434101.612103514
Alex HalesENGPakistan in England ODI Series 2016201655022317144.60189117.99100324
Luke RonchiNZSri Lanka in New Zealand ODI Series 2014/152015762279170*69.75190146.841012113
Shai HopeWIIreland Tri-Nation Series 2019201955047017094.0048896.31220497
Keacy CartyWIWest Indies tour of Ireland 2025202533027817092.67266104.51200299
Page 1Next

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