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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZICC World Cup 2006/07200710101353102*39.2240986.31131409
Daryl MitchellNZNew Zealand tour of India 2025/262026331352137176.00319110.34210318
Wavell HindsWIAustralia tour of West Indies 20032003552352125*117.3344579.102102210
Devon ConwayNZICC Cricket World Cup 2023/242023991352152*44.00348101.15101514
Nathan AstleNZZimbabwe tour of New Zealand 1997/981998551351104*87.7547673.74130278
Joe RootENGEngland in South Africa ODI Series 2015/16201655035112570.2038491.41210307
Misbah-ul-HaqPAKICC Cricket World Cup 2014/1520157703507650.0046675.11040257
Nicolas PooranWIICC Cricket World Cup Qualifier 2023202377235011570.00300116.672002916
Chamara SilvaSLICC World Cup 2006/072007111023506443.7545277.43040284
Kumar SangakkaraSLICC World Cup 2006/072007111113507635.0046575.27041302
Abdul RazzaqPAK/ASIA-1999-2007014635059*43.7548672.02030297
Imrul KayesBANZimbabwe tour of Bangladesh 2018/192018330349144116.3336396.14210308
Geoff MarshAUSAustralia tour of West Indies 1990/91199155134911387.2551168.30210283
Ramiz RajaPAK1987 Cricket World Cup198777034911349.8655163.34120150
Ramiz RajaPAK1992 Cricket World Cup1992882349119*58.1753964.75200350
Sourav GangulyIND2000 ICC KnockOut Trophy2000441348141*116.0041583.862103212
Virender SehwagINDAsia Cup 2008200855034811969.60242143.801204910
Imran FarhatPAKNew Zealand tour of Pakistan 2003/04200355034810769.6043080.93131395
Marnus LabuschagneAUSICC Cricket World Cup 2023/24202310913487143.5048471.90030292
Viv RichardsWI1983-84 Australian Tri-Series19841211034810631.6436595.34121412
Upul TharangaSLNatWest Series 2006200655034712069.4041184.43210421
Pathum NissankaSLAfghanistan tour of Sri Lanka 2023/242024331346210*173.00257134.632003910
Zaheer AbbasPAKIndia tour of Pakistan 1982/831982-198344034611886.50277124.91300308
MS DhoniINDSri Lanka tour of India 2005/062005752346183*115.33290119.311112817
Kane WilliamsonNZPakistan v New Zealand ODI Series 2014/15201455134612386.5038689.64120350
Kumar SangakkaraSLAsia Cup 2008200866034512157.5034899.14301442
Ricky PontingAUSVB Series 2005/06200699134512443.1340086.25121295
Jonty RhodesSA2001–02 VB Series20021093345107*57.5047173.25121241
Yuvraj SinghINDIndia in Pakistan ODI Series 2005/062006553344107*172.0035497.18120423
Virat KohliINDAustralia in India ODI Series 2013/142013652344115*114.67279123.30221418
Shoaib KhanOMAICC Men's Cricket World Cup League 2 2021/222022881344105*49.1438190.29130288
Geoff MarshAUS1985–86 Australian Tri-Series19861010034412534.4060856.58111220
Paul CollingwoodENGNatWest Series 20102010121203449528.6749869.08010157
Ross TaylorNZIndia in New Zealand ODI Series 2013/142014551343112*85.7538988.17220351
Quinton de KockSAIndia in South Africa ODI Series 2013/142013330342135114.0035995.26300365
MahmudullahBANICC Cricket World Cup 2014/152015551342128*85.5040085.50210306
Shikhar DhawanINDAsia Cup 2018201855034212768.40335102.09200446
Sachin TendulkarIND2001 Standard Bank Triangular Tournament200176034214657.0041582.41200390
Kepler WesselsSAIndia tour of South Africa 1992/9319927703427848.8666851.20030280
Herschelle GibbsSAICC World Cup 2006/07200710823427257.0037391.690402014
Paul StirlingIREIreland v Afghanistan in India 2016/1720175503419968.2037491.180403210
Brian LaraWI1992–93 Total International Series199377234112868.2042680.05201452
Shai HopeWIICC Cricket World Cup Qualifier 2023202377134113256.8335296.88120288
Herschelle GibbsSA1999 Cricket World Cup199999034110137.8946773.02121344
Michael ClarkeAUSVB Series 2005/062006111043418056.8334299.71030251
Matthew WadeAUSCommonwealth Bank Series 2011/122012111103416731.0044576.63030215
Desmond HaynesWIAustralia tour of West Indies 1983/841984443340133*340.0040583.95300354
Inzamam-ul-HaqPAKIndia tour of Pakistan 2003/04200455034012368.0034897.70200288
Chris GayleWIICC Cricket World Cup 2014/15201566034021556.67290117.241101726
Craig KieswetterENGNatWest Series 201120111010134072*37.78327103.980303213

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