Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Temba Bavuma: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
1 May 2019DOL 163/8 v LIO 164/2Semi-final · T20LIO52*-0Lions won by 8 wicketsJohannesburgCSA T20 Challenge 2018/19
28 Apr 2019TIT 148/7 v LIO 149/6Match 30 · T20LIO22-1Lions won by 4 wicketsCenturionCSA T20 Challenge 2018/19
26 Apr 2019CC 133/7 v LIO 134/4Match 25 · T20LIO26-0Lions won by 6 wicketsCape TownCSA T20 Challenge 2018/19
24 Apr 2019LIO 144/6 v WAR 145/1Match 24 · T20LIO24-0Warriors won by 9 wicketsJohannesburgCSA T20 Challenge 2018/19
18 Apr 2019LIO 181/4 v TIT 162/9Match 15 · T20LIO0*-2Lions won by 19 runsJohannesburgCSA T20 Challenge 2018/19
14 Apr 2019WAR 155/5 v LIOMatch 11 · T20LIO--0No resultEast LondonCSA T20 Challenge 2018/19
12 Apr 2019LIO 150/7 v KNI 110/9Match 8 · T20LIO26-0Lions won by 40 runsPotchefstroomCSA T20 Challenge 2018/19
10 Apr 2019LIO 159/5 v DOL 141/9Match 5 · T20LIO26-1Lions won by 18 runsDurbanCSA T20 Challenge 2018/19
7 Apr 2019CC 169/8 v LIO 164/8Match 3 · T20LIO46-2Cape Cobras won by 5 runsJohannesburgCSA T20 Challenge 2018/19
21 Feb 2019SA 222 & 128 v SL 154/9 & 197/22nd Test · TestSA0 & 6-0Sri Lanka won by 8 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
13 Feb 2019SA 235 & 259 v SL 191 & 304/91st Test · TestSA47 & 3-0Sri Lanka won by 1 wicketDurbanSri Lanka tour of South Africa 2018/19
11 Jan 2019SA 262 & 303 v PAK 185 & 2733rd Test · TestSA8 & 23-0South Africa won by 107 runsJohannesburgPakistan tour of South Africa 2018/19
3 Jan 2019SA 431 & 43/1 v PAK 177 & 2942nd Test · TestSA75 & DNB-1South Africa won by 9 wicketsCape TownPakistan tour of South Africa 2018/19
26 Dec 2018SA 223 & 151/4 v PAK 181 & 1901st Test · TestSA53 & 13*-0South Africa won by 6 wicketsCenturionPakistan tour of South Africa 2018/19
7 Dec 2018DH 128 v JS 131/9Match 23 · T20DH1-0Jozi Stars won by 1 wicketDurbanMzansi Super League 2018/19
5 Dec 2018NMBG 121/2 v DHMatch 22 · T20DH--0No resultDurbanMzansi Super League 2018/19
28 Nov 2018PR 98/2 v DH 80/6Match 14 · T20DH4-0Paarl Rocks won by 32 runs (DLS method)DurbanMzansi Super League 2018/19
18 Nov 2018DH 157/5 v CTB 158/7Match 3 · T20DH0-0Cape Town Blitz won by 3 wicketsDurbanMzansi Super League 2018/19
20 Jul 2018SL 338 & 275/5d v SA 124 & 2902nd Test · TestSA11 & 63-0Sri Lanka won by 199 runsColomboSouth Africa tour of Sri Lanka 2018
12 Jul 2018SL 287 & 190 v SA 126 & 731st Test · TestSA17 & 2-1Sri Lanka won by 278 runsGalleSouth Africa tour of Sri Lanka 2018
30 Mar 2018SA 488 & 344/6d v AUS 221 & 1194th Test · TestSA95* & 35*-1South Africa won by 492 runsJohannesburgAustralia tour of South Africa 2017/18
22 Mar 2018SA 311 & 373 v AUS 255 & 1073rd Test · TestSA1 & 50/100South Africa won by 322 runsCape TownAustralia tour of South Africa 2017/18
26 Dec 2017SA 309/9d v ZIM 68 & 121Only Test · TestSA44-2South Africa won by an innings and 120 runsPort ElizabethZimbabwe tour of South Africa 2017/18
10 Dec 2017WAR 168/5 v CC 150/6Match 28 · T20CC6-1Warriors won by 18 runsEast LondonRam Slam T20 Challenge 2017/18
6 Dec 2017CC 156/9 v KNI 151/9Match 24 · T20CC46-0Cape Cobras won by 5 runsKimberleyRam Slam T20 Challenge 2017/18
1 Dec 2017CC 172/4 v DOL 8/1Match 18 · T20CC3-0No resultDurbanRam Slam T20 Challenge 2017/18
29 Nov 2017CC 159/4 v WAR 149/8Match 16 · T20CC42-0Cape Cobras won by 10 runsPaarlRam Slam T20 Challenge 2017/18
26 Nov 2017KNI 159/5 v CC 163/7Match 15 · T20CC6-0Cape Cobras won by 3 wicketsCape TownRam Slam T20 Challenge 2017/18
24 Nov 2017CC 145/7 v LIO 139/6Match 11 · T20CC2-1Cape Cobras won by 6 runsPaarlRam Slam T20 Challenge 2017/18
19 Nov 2017CC 119/9 v TIT 120/3Match 9 · T20CC27-0Titans won by 7 wicketsCenturionRam Slam T20 Challenge 2017/18
17 Nov 2017CC 169/6 v LIO 175/3Match 7 · T20CC28-0Lions won by 7 wicketsJohannesburgRam Slam T20 Challenge 2017/18
12 Nov 2017DOL 231/2 v CC 108/3Match 2 · T20CC6-0Dolphins won by 15 runs (DLS method)CenturionRam Slam T20 Challenge 2017/18
22 Oct 2017SA 369/6 v BAN 1693rd ODI · ODISA48-0South Africa won by 200 runsEast LondonBangladesh tour of South Africa 2017/18
6 Oct 2017SA 573/4d v BAN 147 & 1722nd Test · TestSA7-1South Africa won by an innings and 254 runsBloemfonteinBangladesh tour of South Africa 2017/18
28 Sept 2017SA 496/3d & 247/6d v BAN 320 & 901st Test · TestSA31* & 71-0South Africa won by 333 runsPotchefstroomBangladesh tour of South Africa 2017/18
4 Aug 2017ENG 362 & 243 v SA 226 & 2024th Test · TestSA46 & 12-1England won by 177 runsManchesterSouth Africa tour of England 2017
27 Jul 2017ENG 353 & 313/8d v SA 175 & 2523rd Test · TestSA52 & 32-0England won by 239 runsLondonSouth Africa tour of England 2017
14 Jul 2017SA 335 & 343/9d v ENG 205 & 1332nd Test · TestSA20 & 15-0South Africa won by 340 runsNottinghamSouth Africa tour of England 2017
6 Jul 2017ENG 458 & 233 v SA 361 & 119Match 1 · TestSA59 & 210/141England won by 211 runsLondonBasil D'Oliveira Trophy 2017
25 Mar 2017NZ 489 v SA 314 & 80/5Match 3 · TestSA29 & 10/70Match drawnHamiltonSouth Africa in New Zealand Test Series 2016/17
16 Mar 2017NZ 268 & 171 v SA 359 & 83/2Match 2 · TestSA89 & DNB-0South Africa won by 8 wicketsWellingtonSouth Africa in New Zealand Test Series 2016/17
8 Mar 2017NZ 341 v SA 308 & 224/6Match 1 · TestSA64 & 6-0Match drawnDunedinSouth Africa in New Zealand Test Series 2016/17
12 Jan 2017SA 426 v SL 131 & 177Match 3 · TestSA0-2South Africa won by an innings and 118 runsJohannesburgSri Lanka in South Africa Test Series 2016/17
2 Jan 2017SA 392 & 224/7d v SL 110 & 224Match 2 · TestSA10 & 0-1South Africa won by 282 runsCape TownSri Lanka in South Africa Test Series 2016/17
26 Dec 2016SA 286 & 406/6d v SL 205 & 281Match 1 · TestSA3 & 8-0South Africa won by 206 runsPort ElizabethSri Lanka in South Africa Test Series 2016/17
13 Dec 2016LIO 136/7 v WAR 138/3Qualifier · T20LIO10-0Warriors won by 7 wicketsPort ElizabethCSA T20 Challenge 2016/17
9 Dec 2016LIO 125/8 v KNI 112/2Match · T20LIO20-0Knights won by 3 runs (DLS method)PotchefstroomCSA T20 Challenge 2016/17
7 Dec 2016TIT 230/5 v LIO 184/7Match · T20LIO33-1Titans won by 46 runsCenturionCSA T20 Challenge 2016/17
24 Nov 2016AUS 383 & 127/3 v SA 259/9d & 250Match 3 · TestSA8 & 210/10Australia won by 7 wicketsAdelaideSouth Africa in Australia Test Series 2016/17
12 Nov 2016AUS 85 & 161 v SA 326Match 2 · TestSA74-0South Africa won by an innings and 80 runsHobartSouth Africa in Australia Test Series 2016/17
PreviousPage 4 · 229 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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