Oddsworth
Temba Bavuma

South Africa · Lions · Lions

Temba Bavuma

36South Africa

  • Right-handed opener
  • Right-arm medium bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class891535,40638.8951.88/31180
Tests681173,99338.7748.95/26179
v Australia112076845.1847.41/5179
Domestic21361,41339.2562.73/5180
Last 10101899158.2951.83/6179

Bowling

MatBallsWktsAvgEconBest5w10w
First-class89120175.003.751/2900
Tests6896161.003.811/2900
v Australia1154140.004.441/2900
Domestic21240–3.50–00

Batting style

Balanced middle-order batter

  • Tough to get out
FigurePlayerParAgainst par
Average49.329.2
Average v pace43.327.5
Average v spin59.931.7
Strike rate v pace5155
Strike rate v spin5354
Balls per dismissal9653
Dot %71.472.5

4,125 balls in Tests and first-class · Dec 2021 – Oct 2026

Compare with other players

Men's First-class

International rank
39th
batters
Overall rank
83rd
all first-class batters
Runs a match
+8.7
above an average player

Men's First-class batting, runs a match

AveragePeak +9.1
June 2025
Now +8.7
201520172019202120232025
ICC rank
5
775 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1099158.351.8–––

Teams

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

First-class streaks

Last 10CareerNowBest
50+ score4/1025%146635541391931179
  • Temba Bavuma has made 50 or more in 4 of the last 10 First-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
18 Oct 2026South AfricaAustraliaSt George's Park179 (334)–South Africa won by an innings and 31 runs
9 Oct 2026South AfricaAustraliaKingsmead3 & 1–Australia won by 214 runs
10 Sept 2026LionsBoland91 & 9–Drawn
22 Nov 2025South AfricaIndiaBarsapara Cricket Stadium41 & 3–South Africa won by 408 runs
14 Nov 2025South AfricaIndiaEden Gardens3 & 55*–South Africa won by 30 runs
11 Jun 2025South AfricaAustraliaLord's36 & 66–South Africa won by 5 wickets
3 Jan 2025South AfricaPakistanNewlands106 (179)–South Africa won by 10 wickets
26 Dec 2024South AfricaPakistanSuperSport Park31 & 40–South Africa won by 2 wickets
5 Dec 2024South AfricaSri LankaSt George's Park78 & 66–South Africa won by 109 runs
27 Nov 2024South AfricaSri LankaKingsmead70 & 113–South Africa won by 233 runs

Read more

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Opinion · How far does South Africa's hold over Australia really reach?The rivalry looks increasingly lopsided, and the familiar international pecking order offers Australia little comfort.

All teams

Share