Batting by series (All cricket)

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 160 of the 179 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKPakistan tour of South Africa 2021202144034312285.75268127.99210427
Virat KohliINDIndia tour of South Africa 2017/182018452334153111.3338886.08200393
Shane WatsonAUSICC Champions Trophy 2009/102009442265136*132.5029091.382012511
Aiden MarkramSAWest Indies tour of South Africa 2022/23202334121411571.3326281.68100321
Rassie van der DussenSAPakistan tour of South Africa 20212021332209123*209.00190110.00110166
Ricky PontingAUSICC Champions Trophy 2009/102009441209111*69.6727177.12110172
Hashim AmlaSASir Vivian Richards Trophy 2014/152014110208208208.0037156.06100220
Graeme SmithSAICC Champions Trophy 2009/10200933020614168.67192107.29110261
Hashim AmlaSABasil D'Oliveira Trophy 2015/162016120205109102.5036855.71110300
Jacques KallisSAIndia in South Africa Test Series 2010/112010111201201*-27074.44100155
Faf du PlessisSASri Lanka tour of South Africa 2020/212020110199199199.0027672.10100240
Shaun MarshAUSAustralia in South Africa Test Series 2013/14201412019214896.0037251.61100201
Dean ElgarSAIndia tour of South Africa 2023/242023110185185185.0028764.46100280
Will JacksPCSA20 2023/24202454018510146.2587212.641111615
Suresh RainaCSKIndian Premier League 200920093301829860.67111163.96020179
Quinton de KockSAAustralia in South Africa ODI Series 2016/172016110178178178.00113157.521001611
Fakhar ZamanPAKPakistan tour of South Africa 2021202144117710159.00152116.45110177
Heinrich KlaasenSAAustralia tour of South Africa 2023/242023110174174174.0083209.641001313
Babar AzamPAKPakistan tour of South Africa 2018/192018-20193401697142.2518690.86020281
Brendon McCullumKKRIndian Premier League 2009200922116584*165.00112147.32020215
Ashwell PrinceSABangladesh in South Africa Test Series 2008/092008111162162*-22372.65100232
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192018-201923015810152.6722171.49111161
Janneman MalanSAPakistan tour of South Africa 202120213301587052.67149106.04020173
Shoaib MalikPAKICC Champions Trophy 2009/10200922015512877.5016395.09100171
Hashim AmlaSASri Lanka in South Africa ODI Series 2016/172017110154154154.00134114.93100155
AB de VilliersSASir Vivian Richards Trophy 2014/152014110152152152.0023564.68100162
Sachin TendulkarINDICC World Cup 2002/0320033301499849.6715099.33010181
Tillakaratne DilshanDCIndian Premier League 200920094411486549.33121122.31020146
AB de VilliersTSMzansi Super League 2018/19201855114893*37.0091162.64010147
Sachin TendulkarINDIndia in South Africa Test Series 2010/112010121147111*147.0027553.45100211
Adam GilchristAUSICC World Cup 2002/0320032201479973.5014998.66010202
Johnson CharlesWIWest Indies tour of South Africa 2022/23202322014611873.0060243.331001114
KL RahulINDIndia tour of South Africa 2021/22202112014612373.0033443.71100211
Aiden MarkramSECSA20 2022/23202322014610073.0087167.82100118
Michael HusseyAUSICC Champions Trophy 2009/1020094301426747.3316188.20020121
Hashim AmlaSAIndia in South Africa Test Series 2010/112010110140140140.0020269.31100141
Stephen CookSABasil D'Oliveira Trophy 2015/16201612014011570.0028748.78100180
Ashwell PrinceSAZimbabwe tour of South Africa 2004/052005111139139*-21863.76100182
AB de VilliersSAAustralia in South Africa Test Series 2013/1420141201399169.5023858.40010152
Saim AyubPAKPakistan tour of South Africa 2024/25202423113998*69.50128108.59010195
Ricky PontingAUSICC World Cup 2002/032003221138114138.00133103.76100124
Quinton de KockSABasil D'Oliveira Trophy 2015/162016122138129*-137100.73100182
Rubin HermannPRSA20 2024/25202522113781*137.0086159.30020136
Quinton de KockSAEngland in South Africa ODI Series 2015/162016110135135135.00117115.38100164
Jacob OramNZNew Zealand tour of South Africa 2005/06200612013513367.5017776.27100182
AB de VilliersSANew Zealand tour of South Africa 2005/062005-20062301359745.0024854.44010180
Hashim AmlaSAWest Indies in South Africa ODI Series 2014/152015110133133133.00105126.67100116
Adam GilchristDCIndian Premier League 200920094401338533.2587152.87010166
Rilee RossouwSAWest Indies in South Africa ODI Series 2014/152015110132132132.0098134.6910098
Mohammad YousufPAKICC Champions Trophy 2009/1020092201328766.0015784.08010100
Page 1Next

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