Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Stiaan van ZylCCMiWAY T20 Challenge 2011/122012110484848.0029165.5200052
Dwayne SmithDCIndian Premier League 20092009110474747.0032146.8800004
Graeme SmithSAZimbabwe in South Africa T20I Series 2010/112010110464646.0029158.6200071
Colin IngramWARRam Slam T20 Challenge 2012/132013110464646.0043106.9800070
Davy JacobsWARMiWAY T20 Challenge 2011/122012110464646.0036127.7800021
Ravindra JadejaRRIndian Premier League 20092009221462746.0039117.9500031
Dean ElgarKNIMiWAY T20 Challenge 2011/1220122224633*-37124.3200031
Owais ShahCCMiWAY T20 Challenge 2011/122012110454545.0032140.6300013
Yalaka Venugopal RaoDCIndian Premier League 20092009220443222.0032137.5000032
Mahela JayawardenePKIndian Premier League 20092009110434343.0028153.5700013
Mohammad YousufPAKICC World Cup 2002/032003110434343.005578.1800030
Martin van JaarsveldSABangladesh tour of South Africa 2002/032002110424242.0033127.2700090
Quinton de KockLIORam Slam T20 Challenge 2012/132013110424242.0033127.2700041
Mohammad RafiqueBANICC World Cup 2002/0320031114141*-4297.6200032
Johan BothaWARMiWAY T20 Challenge 2011/122012110414141.0038107.8900011
Marvan AtapattuSLICC World Cup 2002/032002110393939.004684.7800070
Gihahn CloeteKNIRam Slam T20 Challenge 2012/132013220393719.5037105.4100041
Scott StyrisNZICC World Cup 2002/0320031113737*-36102.7800021
Alviro PetersenSASri Lanka in South Africa ODI Series 2011/122012110373737.003994.8700041
Rashid LatifPAKICC World Cup 2002/032003110363636.0030120.0000040
JP DuminySASri Lanka in South Africa ODI Series 2011/122012110363636.004776.6000020
Alviro PetersenLIORam Slam T20 Challenge 2012/132013110363636.0034105.8800002
Ryan CanningIMPMiWAY T20 Challenge 2011/122012110363636.0024150.0000031
Heath StreakZIMStandard Bank Triangular Tournament 1999/0020001113535*-6553.8500030
Khaled MashudBANICC World Cup 2002/0320031113535*-5464.8100050
Chris CairnsNZICC World Cup 2002/0320031113333*-21157.1400031
Kumar SangakkaraSLSri Lanka in South Africa ODI Series 2011/122012110323232.0031103.2300021
Stephen FlemingNZICC World Cup 2002/032003110323232.004080.0000041
Thomas OdoyoKENKenya in South Africa ODI Series 2008/092008110323232.006053.3300040
Jean SymesLIORam Slam T20 Challenge 2012/1320131113131*-17182.3500004
Farhaan BehardienSANew Zealand in South Africa ODI Series 2012/132013110313131.004077.5000011
Graeme SmithRRIndian Premier League 20092009220313015.503686.1100020
Jonty RhodesSABangladesh tour of South Africa 2002/0320021113030*-4271.4300050
Sunny SohalPKIndian Premier League 20092009110303030.0017176.4700041
Adam GilchristDCIndian Premier League 20092009220302015.0027111.1100032
Obus PienaarKNIRam Slam T20 Challenge 2012/132013220302415.0026115.3800040
Steve TikoloKEN2001 Standard Bank Triangular Tournament2001110292929.004465.9100031
Jimmy KamandeKENKenya in South Africa ODI Series 2008/092008110292929.003193.5500020
Younis KhanPAKICC World Cup 2002/032003110282828.003971.7900020
Grant FlowerZIMStandard Bank Triangular Tournament 1999/002000110282828.005451.8500020
Alistair CampbellZIMStandard Bank Triangular Tournament 1999/002000110282828.004759.5700030
AB de VilliersSAKenya in South Africa ODI Series 2008/092008110282828.0022127.2700040
Sanath JayasuriyaSLICC World Cup 2002/032002110272727.003381.8200030
Elton ChigumburaZIMZimbabwe in South Africa T20I Series 2010/112010110262626.0015173.3300031
Kumar SangakkaraPKIndian Premier League 20092009110252525.0018138.8900011
Jonty RhodesSANew Zealand tour of South Africa 2000/012000110252525.0023108.7000020
David MillerSAZimbabwe in South Africa T20I Series 2010/112010110252525.0021119.0500011
Quinton de KockSANew Zealand in South Africa ODI Series 2012/132013110252525.002889.2900012
Björn KotzéNAMICC World Cup 2002/0320031112424*-2982.7600030
Peter OngondoKEN2003 Cricket World Cup2003110242424.004355.8100010

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.