Oddsworth
TB

South Africa · Lions

Temba Bavuma

36South Africa

  • Right-handed opener
  • Right-arm medium bowler
Batting rating
−1.1
runs versus average over 4 overs
T20 matches
97
since Feb 2013

Men's T20

CSA T20 rank
33rd
batters
Runs a match
−1.0
above an average player
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T200––––––

Men's One-day

Our rank
25th
batters
Runs a match
+3.0
above an average player
ICC rank
41
531 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day1440533.886.0–––

Men's Test

Our rank
35th
batters
Runs a match
+7.8
above an average player
ICC rank
5
775 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
Test770859.051.7–––

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
CSA T202013–20244597930.6124.7––
Mzansi Super League2018–20191123726.3131.7––
SA202023–202458517.0125.0––

Batting style

Balanced opener

PlayerParBelow parAbove par
Average41.930.5
Strike rate9380
Boundary %11.910.1
Dot %53.459.5
Average v pace43.329.7
Average v spin39.032.0
Strike rate v pace9481
Strike rate v spin9178

1,264 balls · Oct 2022 – Dec 2025

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2097881,9711,60025.6123.210461694833.6
CSA T20453997978530.6124.71043792230.6
Last 10101016612416.6133.950117533.9

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay619110.0340–0
Middle overs816126.3310–0
Death (overs 16–20)165157.0120–0

Strengths and weaknesses

Strengths

  • Dot balls34% (field 38% across CSA T20 Challenge, T20Is and 2 more)

Weaknesses

  • Six-hittingone every 33.3 balls (field 23.6 across CSA T20 Challenge, T20Is and 2 more)

ODI record

Batting

MatInnsRunsAvgSRHS100/50
ODIs51491,89443.188.51445/7
v Australia9936245.386.4114*1/2
Last 1010934638.485.4820/3

Bowling

OversWktsAvgEconBest
ODIs6.10–3.57–

Last 10 ODIs

DateOpponentGroundBatBowlResult
6 Dec 2025IndiaDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium48 (67)–India won by 9 wickets
3 Dec 2025IndiaShaheed Veer Narayan Singh International Stadium46 (48)–South Africa won by 4 wickets
7 Sept 2025EnglandThe Rose Bowl––England won by 342 runs
4 Sept 2025EnglandLord's4 (7)–South Africa won by 5 runs
2 Sept 2025EnglandHeadingley6 (9)–South Africa won by 7 wickets
24 Aug 2025AustraliaGreat Barrier Reef Arena19 (10)–Australia won by 276 runs
19 Aug 2025AustraliaCazaly's Stadium65 (74)–South Africa won by 98 runs
5 Mar 2025New ZealandGaddafi Stadium56 (71)–New Zealand won by 50 runs
12 Feb 2025PakistanNational Stadium82 (96)–Pakistan won by 6 wickets
10 Feb 2025New ZealandGaddafi Stadium20 (23)–New Zealand won by 6 wickets

All teams

Share