Oddsworth
Temba Bavuma

South Africa · Lions

Temba Bavuma

36South Africa

  • Right-handed opener
  • Right-arm medium bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class901555,44138.5951.68/31180
Tests691194,02838.3648.65/26179
v Australia122280342.2646.21/5179
Domestic21361,41339.2562.73/5180
Last 10101884349.5950.02/5179

Bowling

MatBallsWktsAvgEconBest5w10w
First-class90120175.003.751/2900
Tests6996161.003.811/2900
v Australia1254140.004.441/2900
Domestic21240–3.50–00

Batting style

Balanced top-order batter

  • Tough to get out
FigurePlayerParAgainst par
Average47.829.2
Average v pace43.927.5
Average v spin53.131.6
Strike rate v pace5155
Strike rate v spin5154
Balls per dismissal9454
Dot %71.572.5

4,243 balls in Tests and domestic first-class matches · Dec 2021 – Oct 2026

Compare with other players

Men's First-class

International rank
49th
batters
Overall rank
118th
all first-class batters
Runs a match
+6.7
above an average player

Men's First-class batting, runs a match

AveragePeak +8.5 above
June 2025
Now +6.7 above
201520172019202120232025
ICC rank
2
818 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class111,02654.050.5–––

Teams

  • South AfricaInternationalLast Test Oct 2026
  • LionsCSA 4-Day SeriesLast played Sept 2026

First-class streaks

Last 10CareerNowBest
50+ score3/1025%045541391931179035
  • Temba Bavuma has made 50 or more in 3 of the last 10 first-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
27 Oct 2026South AfricaAustraliaNewlands0 & 35–Won by 176 runsW 176 runs
18 Oct 2026South AfricaAustraliaSt George's Park179 (334)–Won by an innings and 31 runsW an innings and 31 runs
9 Oct 2026South AfricaAustraliaKingsmead3 & 1–Lost by 214 runsL 214 runs
10 Sept 2026LionsBoland91 & 9–DrawnDrawn
22 Nov 2025South AfricaIndiaBarsapara Cricket Stadium41 & 3–Won by 408 runsW 408 runs
14 Nov 2025South AfricaIndiaEden Gardens3 & 55*–Won by 30 runsW 30 runs
11 Jun 2025South AfricaAustraliaLord's36 & 66–Won by 5 wicketsW 5 wkts
3 Jan 2025South AfricaPakistanNewlands106 (179)–Won by 10 wicketsW 10 wkts
26 Dec 2024South AfricaPakistanSuperSport Park31 & 40–Won by 2 wicketsW 2 wkts
5 Dec 2024South AfricaSri LankaSt George's Park78 & 66–Won by 109 runsW 109 runs

Read more

  1. Blog · The old men at the top of Test cricketAustralia took the Ashes 4-1 with one player under 30 in the squad. The puzzle is whether this side is great, or simply the last one standing in a thin field.
  2. Blog · What is Australia’s name worth at the bookmakers?South Africa have beaten Australia in six ODI series in a row, and Australia started as favourites in every game of the last five. Eight years of bilateral ODIs show how often the market has been right about them.
  3. Opinion · South Africa’s two-spinner plan begins with NortjeBavuma has picked for a turning wicket, but Rabada’s absence gives the first pace spell particular weight.
  4. Opinion · How much is Temba Bavuma's 179 worth to South Africa?At Kingsmead the captain made 3 and 1. Now he has put South Africa in charge, and the draw is the opponent they should fear.
  5. Opinion · What do Bavuma and Miller’s hundreds tell us about South Africa?The centuries share a billing, but their career benchmarks give them very different meanings.

All teams

Share