Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Denis LindsaySAAustralia tour of South Africa 1966/671966-1967230382182127.3332876.52210479
Jacques KallisSAWest Indies tour of South Africa 2003/042003-2004230341158113.6751166.73200315
John ReidNZNew Zealand tour of South Africa 1961/621961-1962241316142105.33--120483
Colin BlandSAEngland tour of South Africa 1964/651964-1965242266144*133.0011647.41110303
Trevor GoddardSAEngland tour of South Africa 1964/651964-196524026211265.50--120283
Herschelle GibbsSAEngland tour of South Africa 2004/052005120259161129.5043959.00110440
Adam GilchristAUSAustralia tour of South Africa 2001/022002221241204*241.0025793.77100268
Rassie van der DussenJSMzansi Super League 2018/19201855223996*79.67141169.500211315
Graeme SmithSAWest Indies tour of South Africa 2003/042003-200423023413278.0031474.52110350
Rassie van der DussenLIOCSA T20 Challenge 2018/1920195512348558.50150156.000301411
Temba BavumaLIOCSA T20 Challenge 2018/19201955222610475.33157143.95110167
Ken BarringtonENGEngland tour of South Africa 1964/651964-196523022512175.00--110292
Tony PitheySAEngland tour of South Africa 1964/651964-19652402259556.2526136.40020250
Eddie BarlowSAEngland tour of South Africa 1964/651964-19652402249656.0024456.56020270
Richie BenaudAUSAustralia tour of South Africa 1957/581957-1958220222122111.00--200201
Brian LaraWIWest Indies tour of South Africa 2003/042003-200423021820272.6730771.01100342
Virat KohliINDIndia in South Africa Test Series 2013/142013120215119107.5037457.49110270
Ted DexterENGEngland tour of South Africa 1964/651964-196523021017270.00--101320
Marcus TrescothickENGEngland tour of South Africa 2004/05200512019618098.0029566.44100274
Peter ParfittENGEngland tour of South Africa 1964/651964-1965231196122*98.0028942.21110280
John WaiteSAAustralia tour of South Africa 1957/581957-195824019611549.00--110-0
Ricky PontingAUSICC World Cup 2002/032003221193140*193.00188102.66110118
Shivnarine ChanderpaulWIWest Indies tour of South Africa 2003/042003-20042301938564.3332459.57020221
Quinton de KockLIORam Slam T20 Challenge 2012/1320133301889762.67132142.420101013
Russell EndeanSAAustralia tour of South Africa 1957/581957-19582401877746.75--020-0
Chris GayleWIWest Indies tour of South Africa 2003/042003-2004231186152*93.0018998.41100203
Jackie McGlewSAAustralia tour of South Africa 1957/581957-195824018510846.25--110121
Cheteshwar PujaraINDIndia in South Africa Test Series 2013/14201312017815389.0036848.37100230
Peter RichardsonENGEngland tour of South Africa 1956/571956-195724017711744.25--100130
Herschelle GibbsSAAustralia in South Africa ODI Series 2005/062006110175175175.00111157.66100217
Graeme SmithSA-2005-200704117389*57.67138125.36020252
Ken FunstonSAAustralia tour of South Africa 1957/581957-19582411737057.67--020-0
Trevor GoddardSAEngland tour of South Africa 1956/571956-19572401706742.50--010140
Bob SimpsonAUSAustralia tour of South Africa 1966/671966-19672401656541.25--01060
Ricky PontingAUSAustralia in South Africa ODI Series 2005/062006110164164164.00105156.19100139
Jackie McGlewSANew Zealand tour of South Africa 1961/621961-196223016312054.33--100141
Reeza HendricksJSMzansi Super League 2019/2020194401608040.00119134.45021193
Eddie BarlowSANew Zealand tour of South Africa 1961/621961-19622301596753.00--010162
Bob BarberENGEngland tour of South Africa 1964/651964-19652201589779.0011187.39020150
Mahela JayawardeneSLICC World Twenty20 2007/0820074411586552.67102154.90010164
Quinton de KockLIOMiWAY T20 Challenge 2011/1220125501585331.6093169.890101210
Damien MartynAUSAustralia tour of South Africa 2001/02200222015713378.5026359.70100170
JP DuminySASri Lanka in South Africa Test Series 2016/172017110155155155.0022170.14100190
Faf du PlessisSAIndia in South Africa Test Series 2013/14201312015413477.0038639.90100160
Sanath JayasuriyaSLICC World Twenty20 2007/0820074401548838.5094163.83021177
Hashim AmlaSAWest Indies in South Africa ODI Series 2014/152015111153153*-142107.75100140
Lee IrvineSAAustralia tour of South Africa 1969/7019701201527976.0021271.70020143
Ken MackayAUSAustralia tour of South Africa 1957/581957-195823215183*151.00--02001
Jacques KallisRCBIndian Premier League 2009200944215169*75.50139108.63020124
AB de VilliersSAWest Indies in South Africa ODI Series 2014/152015110149149149.0044338.64100916
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.