Batting by series (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

Player figures come from full scorecards, which we hold for 20 of the 34 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSAWest Indies in South Africa ODI Series 2014/152015111130130*-13397.74100113
Jacques KallisSAWest Indies in South Africa ODI Series 2007/082008111121121*-13390.98100121
Rohit SharmaINDIndia tour of South Africa 2017/182018110115115115.0012691.27100114
Herschelle GibbsSAAustralia in South Africa ODI Series 2008/092009110110110110.0011694.8310092
Hashim AmlaSAPakistan tour of South Africa 2018/192019111108108*-12090.0010071
Graeme SmithSAEngland tour of South Africa 2004/052005110105105105.0013180.1510090
Ahmed ShehzadPAKPakistan in South Africa ODI Series 2013/142013110102102102.0011291.0710082
Alex HalesENGEngland in South Africa ODI Series 2015/162016110999999.0012479.8401080
Marlon SamuelsWIWest Indies in South Africa ODI Series 2007/082008110989898.0088111.3601074
Hashim AmlaSAPakistan in South Africa ODI Series 2013/142013110989898.0013174.8101070
Herschelle GibbsSAIndia in South Africa ODI Series 2006/0720061119393*-12375.6101080
Rassie van der DussenSAPakistan tour of South Africa 2018/192019110939393.0010192.0801063
Virat KohliINDIndia in South Africa ODI Series 2010/1120111118787*-9294.5701072
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192019110868686.0010185.1501052
AB de VilliersSAAustralia in South Africa ODI Series 2008/092009110848484.0074113.5101063
Herschelle GibbsSANew Zealand tour of South Africa 2005/062005110818181.009486.1701081
Brendon McCullumNZNew Zealand in South Africa ODI Series 2007/082007110818181.008595.2901091
Mohammad YousufPAKPakistan in South Africa ODI Series 2006/072007110797979.009880.6101060
Scott StyrisNZNew Zealand tour of South Africa 2005/062005110787878.0010276.4701070
Brad HaddinAUSAustralia in South Africa ODI Series 2008/092009110787878.0061127.8701074
Justin KempSAZimbabwe tour of South Africa 2004/0520051117878*-8196.3001044
Isuru UdanaSLSri Lanka tour of South Africa 2018/192019110787878.0057136.8401074
Jacques KallisSAAustralia in South Africa ODI Series 2011/122011110767676.008886.3601072
Jamie HowNZNew Zealand in South Africa ODI Series 2007/082007110767676.0010671.70010110
AB de VilliersSAPakistan in South Africa ODI Series 2013/142013110747474.0045164.4401082
David WarnerAUSAustralia in South Africa ODI Series 2011/122011110747474.009776.2901060
AB de VilliersSAEngland in South Africa ODI Series 2015/162016110737373.009180.2201041
Mohammad HafeezPAKPakistan tour of South Africa 2018/1920191117171*-63112.7001082
JP DuminySAIndia in South Africa ODI Series 2010/1120111117171*-7298.6101021
Hashim AmlaSAIndia tour of South Africa 2017/182018110717171.009277.1701050
Shaun PollockSAAustralia in South Africa ODI Series 2005/062006110696969.007493.2401071
Faf du PlessisSAAustralia in South Africa ODI Series 2016/172016110696969.008779.3101080
Heath StreakZIMZimbabwe tour of South Africa 2004/052005110686868.0010564.7601050
Marlon SamuelsWIWest Indies in South Africa ODI Series 2014/152015110686868.009373.1201052
AB de VilliersSAAustralia in South Africa ODI Series 2005/062006110686868.009273.9101061
Vikram SolankiENGEngland tour of South Africa 2004/052005110666666.008775.8601040
Hashim AmlaSAIndia in South Africa ODI Series 2010/112011110646464.006992.7501080
Andre RussellWIWest Indies in South Africa ODI Series 2014/1520151116464*-40160.0001055
Ricky PontingAUSAustralia in South Africa ODI Series 2005/062006110626262.008275.6101050
Kusal MendisSLSri Lanka in South Africa ODI Series 2016/172017110626262.009465.96010100
David MillerSAAustralia in South Africa ODI Series 2011/122011110595959.0051115.6901061
Graeme SmithSAAustralia in South Africa ODI Series 2011/122011110575757.006982.6101060
Hashim AmlaSASri Lanka in South Africa ODI Series 2016/172017110575757.007180.2801051
Graeme SmithSAWest Indies in South Africa ODI Series 2007/082008110565656.006586.1501070
JP DuminySAAustralia in South Africa ODI Series 2011/122011110565656.005896.5501022
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/1720171115555*-6880.8801050
Stephen FlemingNZNew Zealand tour of South Africa 2005/062005110545454.009060.0001070
Ricky PontingAUSAustralia in South Africa ODI Series 2008/092009110535353.006779.1001040
Shaun PollockSANew Zealand in South Africa ODI Series 2007/082007110525252.007569.3301040
Sewnarine ChattergoonWIWest Indies in South Africa ODI Series 2007/082008110525252.008164.2001071
Page 1Next

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