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
11 Jul 2021IRE 195/4 v SA1st ODI · ODISA--0No resultDublinSouth Africa tour of Ireland 2021
3 Jul 2021SA 168/4 v WI 143/95th T20I · T20ISA0-1South Africa won by 25 runsSt George'sSouth Africa tour of West Indies 2021
1 Jul 2021WI 167/6 v SA 146/94th T20I · T20ISA7-0West Indies won by 21 runsSt George'sSouth Africa tour of West Indies 2021
29 Jun 2021SA 167/8 v WI 166/73rd T20I · T20ISA1-0South Africa won by 1 runSt George'sSouth Africa tour of West Indies 2021
27 Jun 2021SA 166/7 v WI 150/92nd T20I · T20ISA46-0South Africa won by 16 runsSt George'sSouth Africa tour of West Indies 2021
26 Jun 2021SA 160/6 v WI 161/21st T20I · T20ISA22-0West Indies won by 8 wicketsSt George'sSouth Africa tour of West Indies 2021
7 Apr 2021PAK 320/7 v SA 2923rd ODI · ODISA20-1Pakistan won by 28 runsCenturionPakistan tour of South Africa 2021
4 Apr 2021SA 341/6 v PAK 324/92nd ODI · ODISA92-1South Africa won by 17 runsJohannesburgPakistan tour of South Africa 2021
2 Apr 2021SA 273/6 v PAK 274/71st ODI · ODISA1-0Pakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
28 Feb 2021DOL 107/7 v LIO 108/6Final · T20LIO22-2Lions won by 4 wicketsDurbanCSA T20 Challenge 2020/21
27 Feb 2021WAR 141/6 v LIO 142/3Play-off · T20LIO48*-1Lions won by 7 wicketsDurbanCSA T20 Challenge 2020/21
26 Feb 2021CC 144/6 v LIO 147/3Match 14 · T20LIO29-0Lions won by 7 wicketsDurbanCSA T20 Challenge 2020/21
24 Feb 2021DOL 151/4 v LIO 110Match 12 · T20LIO11-0Dolphins won by 41 runsDurbanCSA T20 Challenge 2020/21
23 Feb 2021KNI 106 v LIO 110/3Match 10 · T20LIO53*-0Lions won by 7 wicketsDurbanCSA T20 Challenge 2020/21
22 Feb 2021LIO 124/4 v TIT 112/8Match 8 · T20LIO13-1Lions won by 18 runs (DLS method)DurbanCSA T20 Challenge 2020/21
4 Feb 2021PAK 272 & 298 v SA 201 & 2742nd Test · TestSA44* & 61-0Pakistan won by 95 runsRawalpindiSouth Africa tour of Pakistan 2020/21
26 Jan 2021SA 220 & 245 v PAK 378 & 90/31st Test · TestSA17 & 40-1Pakistan won by 7 wicketsKarachiSouth Africa tour of Pakistan 2020/21
3 Jan 2021SL 157 & 211 v SA 302 & 67/02nd Test · TestSA19 & DNB-1South Africa won by 10 wicketsJohannesburgSri Lanka tour of South Africa 2020/21
26 Dec 2020SL 396/9 & 180/9 v SA 6211st Test · TestSA71-1South Africa won by an innings and 45 runsCenturionSri Lanka tour of South Africa 2020/21
1 Dec 2020SA 191/3 v ENG 192/13rd T20I · T20ISA32-0England won by 9 wicketsCape TownEngland tour of South Africa 2020/21
29 Nov 2020SA 146/6 v ENG 147/62nd T20I · T20ISA13-0England won by 4 wicketsPaarlEngland tour of South Africa 2020/21
27 Nov 2020SA 179/6 v ENG 183/51st T20I · T20ISA5-1England won by 5 wicketsCape TownEngland tour of South Africa 2020/21
29 Feb 2020SA 291/7 v AUS 2171st ODI · ODISA26-0South Africa won by 74 runsPaarlAustralia tour of South Africa 2019/20
16 Feb 2020SA 222/6 v ENG 226/53rd T20I · T20ISA49-0England won by 5 wicketsCenturionEngland tour of South Africa 2019/20
14 Feb 2020SA 202/7 v ENG 204/72nd T20I · T20ISA31-3England won by 2 runsDurbanEngland tour of South Africa 2019/20
12 Feb 2020SA 177/8 v ENG 176/91st T20I · T20ISA43-1South Africa won by 1 runEast LondonEngland tour of South Africa 2019/20
9 Feb 2020SA 256/7 v ENG 257/83rd ODI · ODISA29-2England won by 2 wicketsJohannesburgEngland tour of South Africa 2019/20
7 Feb 2020SA 71/2 v ENG2nd ODI · ODISA21-0No resultDurbanEngland tour of South Africa 2019/20
4 Feb 2020SA 259/3 v ENG 258/81st ODI · ODISA98-1South Africa won by 7 wicketsCape TownEngland tour of South Africa 2019/20
24 Jan 2020SA 183 & 274 v ENG 400 & 248Match 4 · TestSA6 & 27-0England won by 191 runsJohannesburgBasil D'Oliveira Trophy 2019/20
1 Dec 2019JS 171/3 v PR 175/5Match 21 · T20JS37-0Paarl Rocks won by 5 wicketsJohannesburgMzansi Super League 2019/20
24 Nov 2019TS 155/6 v JS 135Match 16 · T20JS35-0Tshwane Spartans won by 20 runsJohannesburgMzansi Super League 2019/20
22 Nov 2019JS 129/3 v PR 133/6Match 13 · T20JSDNB-1Paarl Rocks won by 4 wicketsPaarlMzansi Super League 2019/20
16 Nov 2019JS 108 v NMBG 110/1Match 8 · T20JS27-0Nelson Mandela Bay Giants won by 9 wicketsJohannesburgMzansi Super League 2019/20
14 Nov 2019CTB 183/6 v JS 126Match 6 · T20JS62-1Cape Town Blitz won by 57 runsCape TownMzansi Super League 2019/20
10 Nov 2019NMBG 167/7 v JS 143/5Match 4 · T20JS33-0Nelson Mandela Bay Giants won by 24 runsPort ElizabethMzansi Super League 2019/20
8 Nov 2019CTB 213/3 v JS 198/5Match 1 · T20JS38-0Cape Town Blitz won by 15 runsJohannesburgMzansi Super League 2019/20
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestSA32 & 0-0India won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
10 Oct 2019IND 601/5d v SA 275 & 189Match 2 · TestSA8 & 38-0India won by an innings and 137 runsPuneSouth Africa in India Test Series 2019/20
2 Oct 2019IND 502/7d & 323/4d v SA 431 & 191Match 1 · TestSA18 & 0-1India won by 203 runsVisakhapatnamSouth Africa in India Test Series 2019/20
22 Sept 2019IND 134/9 v SA 140/13rd T20I · T20ISA27*-1South Africa won by 9 wicketsBengaluruSouth Africa tour of India 2019/20
18 Sept 2019IND 151/3 v SA 149/52nd T20I · T20ISA49-0India won by 7 wicketsChandigarhSouth Africa tour of India 2019/20
14 Jul 2019NOR 342 & 122 v DER 146 & 246Match · First-classNOR134 & 31-2Northamptonshire won by 72 runsChesterfieldSpecsavers County Championship 2019
7 Jul 2019NOR 442 & 263/9d v LAN 315 & 275/4Match · First-classNOR103 & 1-1Match drawnNorthamptonSpecsavers County Championship 2019
30 Jun 2019NOR 273 & 331 v SUS 106 & 105Match · First-classNOR14 & 25-1Northamptonshire won by 393 runsBrightonSpecsavers County Championship 2019
24 Jun 2019NOR 299 & 206/6d v LEI 293Match · First-classNOR20 & 68-0Match drawnNorthamptonSpecsavers County Championship 2019
10 Jun 2019DUR 253 v NOR 254/6Match · First-classNOR430/20Match drawnChester-le-StreetSpecsavers County Championship 2019
20 May 2019SUS 422 & 339/4d v NOR 368 & 288/6Match · First-classNOR8 & 23-2Match drawnNorthamptonSpecsavers County Championship 2019
14 May 2019NOR 230 & 200 v LAN 415 & 17/0Match · First-classNOR39 & 15-0Lancashire won by 10 wicketsManchesterSpecsavers County Championship 2019
5 May 2019LIO 203/4 v WAR 192Final · T20LIO104-0Lions won by 11 runsJohannesburgCSA T20 Challenge 2018/19
PreviousPage 3 · 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.