Batting by series (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane WatsonAUSICC Champions Trophy 2009/102009442265136*132.5029091.382012511
Ricky PontingAUSICC Champions Trophy 2009/102009441209111*69.6727177.12110172
Graeme SmithSAICC Champions Trophy 2009/10200933020614168.67192107.29110261
Babar AzamPAKPakistan tour of South Africa 2021202122019710398.50186105.91110243
Quinton de KockSAAustralia in South Africa ODI Series 2016/172016110178178178.00113157.521001611
Virat KohliINDIndia tour of South Africa 2017/182018222175129*-146119.86100233
Heinrich KlaasenSAAustralia tour of South Africa 2023/242023110174174174.0083209.641001313
Shoaib MalikPAKICC Champions Trophy 2009/10200922015512877.5016395.09100171
Hashim AmlaSASri Lanka in South Africa ODI Series 2016/172017110154154154.00134114.93100155
Sachin TendulkarINDICC World Cup 2002/0320033301499849.6715099.33010181
Adam GilchristAUSICC World Cup 2002/0320032201479973.5014998.66010202
Michael HusseyAUSICC Champions Trophy 2009/1020094301426747.3316188.20020121
Ricky PontingAUSICC World Cup 2002/032003221138114138.00133103.76100124
Quinton de KockSAEngland in South Africa ODI Series 2015/162016110135135135.00117115.38100164
Hashim AmlaSAWest Indies in South Africa ODI Series 2014/152015110133133133.00105126.67100116
Rilee RossouwSAWest Indies in South Africa ODI Series 2014/152015110132132132.0098134.6910098
Mohammad YousufPAKICC Champions Trophy 2009/1020092201328766.0015784.08010100
AB de VilliersSAICC Champions Trophy 2009/10200933113070*65.0015583.87010130
Tamim IqbalBANBangladesh tour of South Africa 2021/22202222112887*128.0014985.91010171
Hashim AmlaSAEngland in South Africa ODI Series 2015/162016110127127127.0013097.69100132
Imam-ul-HaqPAKPakistan tour of South Africa 202120212201277063.5015383.0102061
Joe RootENGEngland in South Africa ODI Series 2015/162016110125125125.00113110.62100105
Hashim AmlaSANew Zealand in South Africa ODI Series 20152015110124124124.0012698.41100133
Rassie van der DussenSAPakistan tour of South Africa 20212021111123123*-13491.79100102
Graeme SmithSAAustralia in South Africa ODI Series 2005/062006111119119*-12495.97100121
Hashim AmlaSAIndia in South Africa ODI Series 2010/112011111116116*-13287.8810090
Kevin PietersenENGEngland tour of South Africa 2004/052005110116116116.00110105.45100106
Paul CollingwoodENGICC Champions Trophy 2009/1020092201168258.0012493.55010112
Asela GunaratneSLSri Lanka in South Africa ODI Series 2016/172017111114114*-11797.44100142
John DavisonCANICC World Cup 2002/032003110111111111.0076146.0510086
JP DuminySAZimbabwe in South Africa ODI Series 2009/102009111111111*-87127.5910092
AB de VilliersSAIndia in South Africa ODI Series 2013/142013110109109109.00101107.9210065
Quinton de KockSASri Lanka in South Africa ODI Series 2016/172017110109109109.0087125.29100160
Fakhar ZamanPAKPakistan tour of South Africa 2021202122010910154.5011693.97100103
Tillakaratne DilshanSLICC Champions Trophy 2009/102009110106106106.0092115.22100161
Paul CollingwoodENGEngland in South Africa ODI Series 2009/102009111105105*-11095.4510072
Yusuf PathanINDIndia in South Africa ODI Series 2010/112011110105105105.0070150.0010088
Mohammad KaifINDICC World Cup 2002/03200333110468*52.0020550.73010130
Cameron WhiteAUSICC Champions Trophy 2009/1020094311026251.0014868.9201092
Saeed AnwarPAKICC World Cup 2002/032003110101101101.0012680.1610070
Quinton de KockSAIndia in South Africa ODI Series 2013/142013110101101101.0012084.1710092
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192019110101101101.0011687.0710080
Alex CareyAUSAustralia tour of South Africa 2023/242023110999999.0077128.5701094
Owais ShahENGICC Champions Trophy 2009/102009220989849.0091107.6901156
Liton DasBANBangladesh tour of South Africa 2021/222022220985049.0012479.03010131
Rahul DravidINDICC World Cup 2002/0320033329853*98.0018852.1301090
Jacques KallisSAWest Indies tour of South Africa 2003/0420041119595*-9797.9401072
Kyle VerreynneSANetherlands tour of South Africa 2021/222021110959595.0011284.8201091
Shakib Al HasanBANBangladesh tour of South Africa 2021/222022221957795.0084113.1001093
David MillerSABangladesh tour of South Africa 2021/222022220957947.5088107.95010103
Page 1Next

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