Temba Bavuma ICC Ranking

South Africa Batter Age 36
4
Best current ICC ranking No. 4 in Men's Test Batting Rankings Career best: 818 v Australia at Gqeberha 2026
793rating points

Temba Bavuma is a batter who plays international cricket for South Africa, born on 17 May 1990 in Cape Town, Cape Province (age 36). Playing style: Right Hand Bat, Right Arm Medium.

In the latest ICC men's rankings, Temba Bavuma is the No. 4 Test batsman (793 points) and the No. 35 ODI batsman (550 points).

Temba Bavuma's highest-ever ICC rating is 818 in Test batting, reached v Australia at Gqeberha 2026. The current rating of 793 is 25 points below that peak.

Temba Bavuma is South Africa's highest-ranked Test batsman, one of 7 South Africa players in that top 50.

In the Test batting rankings, Temba Bavuma is 6 points behind Travis Head (No. 3, Australia) and 3 points ahead of Steve Smith (No. 5, Australia). They moved down 2 places in the latest ICC update.

In 68 Tests, Temba Bavuma has scored 3,993 runs at an average of 38.77 and a strike rate of 48.86, including 5 hundreds, and taken 1 wickets at an average of 61 (economy 3.81, best 1/29). In 56 ODIs, Temba Bavuma has scored 2,065 runs at an average of 42.14 and a strike rate of 87.20, including 5 hundreds. In 36 T20Is, Temba Bavuma has scored 670 runs at an average of 21.61 and a strike rate of 118.16.

Temba Bavuma ICC rankings by format

TestODIT20I
Batting4793 pts35550 pts–
Bowling–––
All-rounder–––

Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.

Temba Bavuma career-best ratings

RankingNowCareer best
Test batting 793 818 v Australia at Gqeberha 2026
ODI batting 550 675 v Australia at Potchefstroom 2023

Temba Bavuma rating history

Test batting

ODI batting

Temba Bavuma profile

Name
Temba Bavuma
Team
South Africa
Role
Batter
Born
17 May 1990 (age 36)
Birthplace
Cape Town, Cape Province
Batting
Right Hand Bat
Bowling
Right Arm Medium

Temba Bavuma career stats

Batting

MRunsHSAvgSR100s50s
Test683,99317938.7748.86526
ODI562,06514442.1487.2058
T20I366707221.61118.1601

Bowling

MWktsBestAvgEcon5w
Test6811/29613.810
ODI56003.560

Other ranked South Africa players

South Africa rankings

Ranked near Temba Bavuma in Test batting

Full table

Temba Bavuma FAQs

What is Temba Bavuma's ICC ranking?

Temba Bavuma is currently the No. 4 Test batsman (793 points) and the No. 35 ODI batsman (550 points) in the ICC men's rankings.

Is Temba Bavuma the No. 1 Test batsman?

No. Temba Bavuma is No. 4 with 793 points. The No. 1 Test batsman is Harry Brook (861).

Is Temba Bavuma the No. 1 ODI batsman?

No. Temba Bavuma is No. 35 with 550 points. The No. 1 ODI batsman is Shubman Gill (841).

What is Temba Bavuma's highest ICC rating?

Temba Bavuma's career-best rating is 818 in Test batting (v Australia at Gqeberha 2026).

What is Temba Bavuma's Test ranking?

Temba Bavuma is No. 4 in the ICC men's Test batting rankings with 793 rating points, down 2 places since the previous update. Their career-best Test rating is 818 (v Australia at Gqeberha 2026).

What is Temba Bavuma's ODI ranking?

Temba Bavuma is No. 35 in the ICC men's ODI batting rankings with 550 rating points, down 1 place since the previous update. Their career-best ODI rating is 675 (v Australia at Potchefstroom 2023).

What is Temba Bavuma's T20I ranking?

Temba Bavuma is not in the current top 50 of the ICC men's T20I batting rankings. The No. 1 T20I batsman is Abhishek Sharma (889).

Which team does Temba Bavuma play for?

Temba Bavuma plays international cricket for South Africa as a batter.