Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG297/2 (40.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA406/5 (116)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Temba Bavuma: Batting innings by innings (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
10352028.576c †D Ramdin b ST Gabriel1v WIPort Elizabeth26 Dec 2014
15412036.596b ST Gabriel2v WICape Town2 Jan 2015
541085050.005c Jubair Hossain b Mustafizur Rahman1v BANChittagong21 Jul 2015
22553040.002b RA Jadeja2v INDDelhi3 Dec 2015
341174129.062b R Ashwin4v INDDelhi3 Dec 2015
10351028.576b SCJ Broad2v ENGDurban26 Dec 2015
06000.007st †JM Bairstow b MM Ali4v ENGDurban26 Dec 2015
102*14816068.926not out2v ENGCape Town2 Jan 2016
23443052.276run out (sub (CR Woakes)/†sub (JM Bairstow))1v ENGJohannesburg14 Jan 2016
08000.006b SCJ Broad3v ENGJohannesburg14 Jan 2016
35605058.336c †JM Bairstow b SCJ Broad1v ENGCenturion22 Jan 2016
78*1549150.656not out3v ENGCenturion22 Jan 2016
46907051.116lbw b MJ Santner1v NZDurban19 Aug 2016
8361022.226c DAJ Bracewell b N Wagner1v NZCenturion27 Aug 2016
40*1136035.406not out3v NZCenturion27 Aug 2016
11312313191.872c SW Poynter b CA Young1v IREBenoni25 Sept 2016
51867059.306c SE Marsh b NM Lyon1v AUSPerth3 Nov 2016
8182044.446c UT Khawaja b MR Marsh3v AUSPerth3 Nov 2016
742048036.276c NM Lyon b JM Mennie2v AUSHobart12 Nov 2016
8340023.536c †MS Wade b JM Bird1v AUSAdelaide24 Nov 2016
21313067.746c SPD Smith b NM Lyon3v AUSAdelaide24 Nov 2016
3180016.676lbw b HMRKB Herath1v SLPort Elizabeth26 Dec 2016
8101080.006c †BKG Mendis b DM de Silva3v SLPort Elizabeth26 Dec 2016
10282035.716c WU Tharanga b CBRLS Kumara1v SLCape Town2 Jan 2017
04000.006run out (DM de Silva)3v SLCape Town2 Jan 2017
02000.007c JK Silva b N Pradeep1v SLJohannesburg12 Jan 2017
6416410039.026c BJ Watling b TA Boult1v NZDunedin8 Mar 2017
6231026.096b MJ Santner3v NZDunedin8 Mar 2017
891609055.637c JDS Neesham b N Wagner2v NZWellington16 Mar 2017
29494059.186c JA Raval b MJ Henry1v NZHamilton25 Mar 2017
111009.096c BJ Watling b MJ Henry3v NZHamilton25 Mar 2017
591309045.385c BA Stokes b MM Ali2v ENGLondon6 Jul 2017
21412051.226b MM Ali4v ENGLondon6 Jul 2017
20274074.076c †JM Bairstow b BA Stokes1v ENGNottingham14 Jul 2017
15332045.456c JE Root b MM Ali3v ENGNottingham14 Jul 2017
521208043.336c †JM Bairstow b TS Roland-Jones2v ENGLondon27 Jul 2017
32972032.996lbw b TS Roland-Jones4v ENGLondon27 Jul 2017
46934049.464b JM Anderson2v ENGManchester4 Aug 2017
12321037.504c †JM Bairstow b TS Roland-Jones4v ENGManchester4 Aug 2017
31*872135.634not out1v BANPotchefstroom28 Sept 2017
711077066.364c †Liton Das b Mominul Haque3v BANPotchefstroom28 Sept 2017
7121058.334c Liton Das b Subashis Roy1v BANBloemfontein6 Oct 2017
484750102.131c Liton Das b Mehedi Hasan Miraz1v BANEast London22 Oct 2017
44725061.115c †BRM Taylor b KM Jarvis1v ZIMPort Elizabeth26 Dec 2017
112008.336c SPD Smith b PJ Cummins1v AUSCape Town22 Mar 2018
5410125.006c sub (PSP Handscomb) b JR Hazlewood3v AUSCape Town22 Mar 2018
95*19413048.976not out1v AUSJohannesburg30 Mar 2018
35*404087.506not out3v AUSJohannesburg30 Mar 2018
17332051.525b PADLR Sandakan2v SLGalle12 Jul 2018
2170011.764c DM de Silva b MDK Perera4v SLGalle12 Jul 2018
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.