Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASri Lanka in South Africa Test Series 2011/122011120000.00100.0000200
Makhaya NtiniSAAustralia tour of South Africa 2005/062006120000.00140.0000200
Fidel EdwardsWISir Vivian Richards Trophy 2007/082008120000.0070.0000200
Lonwabo TsotsobeSAIndia in South Africa Test Series 2010/112010120000.0040.0000200
Keshav MaharajSAAustralia tour of South Africa 2017/182018120000.0080.0000200
Asitha FernandoSLSri Lanka tour of South Africa 2024/252024120000.00100.0000200
Khaled AhmedBANBangladesh tour of South Africa 2021/222022120000.0090.0000200
Cuan McCarthySAEngland tour of South Africa 1948/491948120000.00110.0000200
Mervyn DillonWIWest Indies tour of South Africa 2003/042003-2004230662.002128.5700210
Lakshmipathy BalajiCSKIndian Premier League 2009200943122*1.00728.5700200
Temba BavumaSAAustralia tour of South Africa 2023/242023330353511.6720175.0000261
SM GilsonDOLCSA Pro20 2026/272026330383812.6730126.6700231
Alf HallSAEngland tour of South Africa 1922/23192323111*0.50--00200
Morné van WykDOLRam Slam T20 Challenge 2013/142014440432210.7542102.3800252
Khaya ZondoDHMzansi Super League 2018/1920185417449*24.6755134.5500253
Percy HolmesENGEngland tour of South Africa 1927/2819282401267031.50--02200
Bob CrispSAAustralia tour of South Africa 1935/361935-1936240513512.7520.0000281
Muneeba AliPAKWPakistan Women tour of South Africa 2020/21202155023214.605046.0000210
Patrick KrugerKNICSA T20 Challenge 2020/21202155042228.404593.3300242
Tony de ZorziCCCSA T20 Challenge 2020/212021550863917.208897.73002101
Anil KumbleIND2001 Standard Bank Triangular Tournament2001110000.0020.0000100
Harbhajan SinghINDIndia in South Africa ODI Series 2010/112011110000.0040.0000100
Javagal SrinathIND2001 Standard Bank Triangular Tournament2001110000.0010.0000100
Javagal SrinathINDICC World Cup 2002/032003210000.0010.0000100
Alec StewartENGICC World Cup 2002/032003110000.0010.0000100
Ronnie IraniENGICC World Cup 2002/032003110000.0020.0000100
Yuvraj SinghIND2001 Standard Bank Triangular Tournament2001110000.0020.0000100
Zaheer KhanINDICC World Cup 2002/032003210000.000-00100
Matthew HaydenAUSAustralia tour of South Africa 1999/002000110000.0060.0000100
Brett LeeAUSAustralia tour of South Africa 2005/062006110000.0070.0000100
Andrew CaddickENGEngland tour of South Africa 1999/001999110000.0010.0000100
Steve HarmisonENGEngland tour of South Africa 2004/052004110000.0020.0000100
Graeme SmithAXAsia XI tour of South Africa 20052005110000.0050.0000100
Herschelle GibbsSAAustralia tour of South Africa 1999/002000110000.0080.0000100
Mark BoucherSAAustralia in South Africa ODI Series 2008/092009110000.0060.0000100
Shaun PollockSAIndia in South Africa ODI Series 2006/072006110000.0030.0000100
Makhaya NtiniSAWest Indies tour of South Africa 2003/042003-2004210000.0040.0000100
Makhaya NtiniSAPakistan tour of South Africa 2002/032002110000.0030.0000100
Kamran AkmalPAKPakistan in South Africa ODI Series 2006/072007110000.0030.0000100
Muttiah MuralitharanSLSri Lanka tour of South Africa 2000/012000110000.0010.0000100
Brad HoggAUSICC World Cup 2002/032003110000.0030.0000100
Shane WarneAUSAustralia tour of South Africa 1999/002000110000.0020.0000100
Shivnarine ChanderpaulWISir Vivian Richards Trophy 2007/082008110000.0030.0000100
Allan DonaldSAEngland tour of South Africa 1999/001999110000.0020.0000100
Grant FlowerZIMStandard Bank Triangular Tournament 1999/002000110000.0010.0000100
Shahid AfridiAXAsia XI tour of South Africa 20052005110000.0040.0000100
Nicholas de GrootCANICC World Cup 2002/032003110000.0040.0000100
Habibul BasharBANICC World Cup 2002/032003110000.0080.0000100
Tapash BaisyaBANICC World Cup 2002/032003110000.0080.0000100
Mashrafe MortazaBANICC World Cup 2002/032003110000.0020.0000100
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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