Temba Bavuma ICC Ranking
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
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Temba Bavuma career-best ratings
| Ranking | Now | Career 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
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 68 | 3,993 | 38.77 | 48.86 |
| ODI | 56 | 2,065 | 42.14 | 87.20 |
| T20I | 36 | 670 | 21.61 | 118.16 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 68 | 1 | 61 | 3.81 |
| ODI | 56 | 0 | 0 | 3.56 |
Other ranked South Africa players
South Africa rankingsRanked near Temba Bavuma in Test batting
Full tableTemba 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.