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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

Temba Bavuma: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
34*2440141.674not out1v WARPotchefstroom24 Feb 2013
02000.005lbw b BE Hendricks1v CCJohannesburg31 Jan 2014
41*2450170.835not out1v DOLJohannesburg2 Feb 2014
8701114.294c †MN van Wyk b R Frylinck2v DOLJohannesburg2 Nov 2014
141401100.004c AG Puttick b KA Pollard1v CCJohannesburg14 Nov 2014
37*2132176.196not out2v WARDurban16 Nov 2014
141030140.004c DJG Sammy b T Shamsi2v TITBenoni21 Nov 2014
202010100.004c KA Pollard b GF Linde2v CCCape Town23 Nov 2014
140025.003run out (†H Klaasen/S von Berg)1v TITPotchefstroom28 Nov 2014
17201085.005c JD Vandiar b CJ Alexander1v DOLBloemfontein30 Nov 2014
362560144.004c D du Preez b WL Coetsee1v KNIJohannesburg7 Dec 2014
332530132.004c HG Kuhn b D Wiese2v TITCenturion7 Dec 2016
20230086.963c & b AR Swanepoel1v KNIPotchefstroom9 Dec 2016
10820125.003c CN Ackermann b CA Ingram1v WARPort Elizabeth13 Dec 2016
6410150.003c BS Makhanya b KA Maharaj2v DOLCenturion12 Nov 2017
281831155.564c & b K Rabada1v LIOJohannesburg17 Nov 2017
272140128.573c AB de Villiers b AK Markram1v TITCenturion19 Nov 2017
250040.003c HE van der Dussen b K Rabada1v LIOPaarl24 Nov 2017
671085.713c KD Petersen b R McLaren2v KNICape Town26 Nov 2017
42434097.672c & b JT Smuts1v WARPaarl29 Nov 2017
370042.861c KA Maharaj b M Shezi1v DOLDurban1 Dec 2017
463950117.951c TB de Bruyn b R McLaren1v KNIKimberley6 Dec 2017
670085.713c LC Ngoepe b C Jonker2v WAREast London10 Dec 2017
01000.004b A Nortje1v CTBDurban18 Nov 2018
4310133.332c F du Plessis b BC Fortuin2v PRDurban28 Nov 2018
140025.003lbw b DT Christian1v JSDurban7 Dec 2018
463522131.434c HM Amla b RK Kleinveldt2v CCJohannesburg7 Apr 2019
261840144.444c BS Makhanya b KA Maharaj1v DOLDurban10 Apr 2019
262230118.184c G Coetzee b T Ntuli1v KNIPotchefstroom12 Apr 2019
0*000-6not out1v TITJohannesburg18 Apr 2019
242211109.094c L Sipamla b SSB Magala1v WARJohannesburg24 Apr 2019
262201118.183c A Mgijima b T Bokako2v CCCape Town26 Apr 2019
221811122.223c DS Rosier b CJ Dala2v TITCenturion28 Apr 2019
52*3722140.543not out2v DOLJohannesburg1 May 2019
10463112165.083c MP Breetzke b ACR Birch1v WARJohannesburg5 May 2019
494331113.953c RA Jadeja b DL Chahar1v INDChandigarh18 Sept 2019
27*2321117.393not out2v INDBengaluru22 Sept 2019
381523253.333c †Q de Kock b MM Ali2v CTBJohannesburg8 Nov 2019
332431137.503c HG Kuhn b CJ Dala2v NMBGPort Elizabeth10 Nov 2019
624281147.623c SSB Magala b A Nortje2v CTBCape Town14 Nov 2019
27312087.103c CH Morris b CJ Dala1v NMBGJohannesburg16 Nov 2019
353031116.673c D Elgar b L Ngidi2v TSJohannesburg24 Nov 2019
373031123.333c CS Delport b T Shamsi1v PRJohannesburg1 Dec 2019
432750159.261c MM Ali b AU Rashid1v ENGEast London12 Feb 2020
312920106.901c †JC Buttler b MA Wood2v ENGDurban14 Feb 2020
492443204.171b AU Rashid1v ENGCenturion16 Feb 2020
5510100.001c †JC Buttler b SM Curran1v ENGCape Town27 Nov 2020
131020130.001b JC Archer1v ENGPaarl29 Nov 2020
322612123.082c CJ Jordan b BA Stokes1v ENGCape Town1 Dec 2020
131201108.333c CH Morris b SR Harmer1v TITDurban22 Feb 2021
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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