Bavuma Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 320 | 49thof 200 |
| Sixes | 1 | 80th |
| Fours | 28 | 60th |
| Catches | 3 | 69th |
Bavuma by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 5 | 320 | 40 | 42.8 | 2 | 1 | ||
| 8 | 711 | 54.7 | 53.1 | 7 | 9 | ||
| 12 | 900 | 45 | 49.8 | 6 | 3 | ||
| 8 | 381 | 29.3 | 46.7 | 2 | 1 | ||
| 2 | 56 | 14 | 51.4 | 0 | 0 | ||
| 3 | 172 | 43 | 55.5 | 2 | 0 | ||
| 2 | 93 | 23.3 | 55.4 | 1 | 0 |
Bavuma Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 24 | 1790 | 47.1 | 52.3 | 15 | 179 |
| Away | 16 | 843 | 30.1 | 44.9 | 5 | 86 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 21 | 1625 | 42.8 | 49.5 | 12 | 179 |
| Batting second | 19 | 1008 | 36 | 50.1 | 8 | 75 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 23 | 1768 | 49.1 | 51.6 | 15 | 179 |
| Lost | 15 | 712 | 25.4 | 45.8 | 4 | 65 |
| Tied or drawn | 2 | 153 | 76.5 | 48.6 | 1 | 86 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 37 | 1391 | 40.9 | 48.1 | 10 | 179 |
| Batting 5 | 21 | 756 | 42 | 50.5 | 6 | 106 |
| Batting 6 | 15 | 486 | 37.4 | 53.5 | 4 | 75 |
| Batting 11 | 1 | 0 | 0 | - | 0 | 0 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
9 | 419 | 32.2 | 50.6 | 3 | 55 |
|
|
8 | 566 | 40.4 | 56.5 | 6 | 113 |
|
|
7 | 511 | 51.1 | 48 | 4 | 106 |
|
|
7 | 505 | 42.1 | 45.3 | 3 | 179 |
|
|
4 | 305 | 43.6 | 53.9 | 2 | 172 |
|
|
2 | 194 | 48.5 | 45.1 | 2 | 93 |
|
|
2 | 100 | 25 | 42.4 | 0 | 41 |
|
|
1 | 33 | 16.5 | 57.9 | 0 | 27 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| The Wanderers StadiumJohannesburg | 6 | 444 | 49.3 | 57.7 | 3 | 172 |
| SuperSport ParkCenturion | 5 | 208 | 29.7 | 55.2 | 2 | 71 |
| St George's ParkGqeberha | 4 | 426 | 60.9 | 53 | 4 | 179 |
| KingsmeadDurban | 4 | 334 | 41.8 | 48.8 | 3 | 113 |
| NewlandsCape Town | 4 | 276 | 55.2 | 48.6 | 2 | 106 |
| Hagley OvalChristchurch | 2 | 100 | 25 | 42.4 | 0 | 41 |
| Rawalpindi Cricket StadiumRawalpindi | 1 | 105 | 105 | 39.9 | 1 | 61 |
| Lord'sLondon | 1 | 102 | 51 | 46.8 | 1 | 66 |
| Queen's Park OvalPort of Spain | 1 | 101 | 101 | 50.8 | 1 | 86 |
| Sinhalese Sports ClubColombo | 1 | 74 | 37 | 62.7 | 1 | 63 |
| The GabbaBrisbane | 1 | 67 | 33.5 | 51.1 | 0 | 38 |
| Melbourne Cricket GroundJolimont, Melbourne, Victoria | 1 | 66 | 33 | 43.4 | 1 | 65 |
| Eden GardensKolkata | 1 | 58 | 58 | 39.5 | 1 | 55 |
| National StadiumKarachi | 1 | 57 | 28.5 | 35.6 | 0 | 40 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 1 | 52 | 52 | 44.8 | 0 | 35 |
| Maharashtra Cricket Association StadiumPune | 1 | 46 | 23 | 59 | 0 | 38 |
| Barsapara Cricket StadiumGuwahati | 1 | 44 | 22 | 42.7 | 0 | 41 |
| JSCA International Stadium ComplexRanchi | 1 | 32 | 16 | 42.7 | 0 | 32 |
| Galle International StadiumGalle | 1 | 19 | 9.5 | 38 | 0 | 17 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam | 1 | 18 | 9 | 64.3 | 0 | 18 |
| Providence StadiumProvidence | 1 | 4 | 2 | 20 | 0 | 4 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 3 | 218 | 43.6 | 43.9 | 1 | 179 |
| 2025 | 4 | 310 | 51.7 | 47.9 | 3 | 106 |
| 2024 | 5 | 503 | 55.9 | 53.5 | 5 | 113 |
| 2023 | 4 | 252 | 42 | 54.4 | 1 | 172 |
| 2022 | 8 | 561 | 40.1 | 48.2 | 4 | 93 |
| 2021 | 4 | 268 | 53.6 | 42.1 | 2 | 61 |
| 2020 | 2 | 104 | 34.7 | 57.1 | 1 | 71 |
| 2019 | 7 | 258 | 19.8 | 51.3 | 1 | 75 |
| 2018 | 3 | 159 | 31.8 | 60 | 2 | 63 |
More on Statz
Where to go next for Bavuma and South Africa.
Temba Bavuma Test Sixes
In Temba Bavuma's last 30 All Test Cricket games (2020–2026) for South Africa, they have scored 2,216 runs at an average of 73.9 with a strike rate of 45.3.
Temba Bavuma Stats - All Test Cricket
Temba Bavuma is a right hand bat middle order batter. Across these 30 games, Temba Bavuma has hit 224 fours and 13 sixes, taking 17 catches in the field. Their highest score in this span is 179.
Temba Bavuma: Betting Insights
For bet builder markets, Temba Bavuma has scored 25+ runs in 83% of their last 30 All Test Cricket games (25/30). They have registered 1+ boundaries in 90% of these games (27/30). Over their last 5 games, Temba Bavuma has 320 runs.
Temba Bavuma Questions
How old is Temba Bavuma?
Temba Bavuma was born on 17 May 1990 and is 36 years old. Temba Bavuma is a middle order batter with 40 Test matches on record and 2633 runs.
Which team does Temba Bavuma play for?
Temba Bavuma currently plays for South Africa, and has also played for Sunrisers Eastern Cape. Statz has Temba Bavuma's 40 Test matches on record, the most recent against Australia (27 Oct 2026), with 2633 runs in all.
What is Temba Bavuma's highest score in Test cricket?
Temba Bavuma's highest score in the 40 Test matches Statz has on record is 179 off 334 balls against Australia (18 Oct 2026). Across those matches Temba Bavuma has scored 2633 runs at 65.8 a match.
What are Temba Bavuma's Test batting stats?
Temba Bavuma averages 73.9 runs per match at a strike rate of 45.3, based on 30 games (2020–2026). In the last 5 matches Temba Bavuma scored 35, 179, 4, 44 and 58, newest first. Temba Bavuma has 2633 runs in all 40 Test matches on record.
How many fifties and hundreds has Temba Bavuma scored in Test cricket?
Temba Bavuma has 4 hundreds and 16 fifties in the 40 Test matches Statz has on record. The highest is 179 against Australia (18 Oct 2026). Temba Bavuma has passed 30 in 36 of 74 innings.
