Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC World Test Championship - Sun 15 Nov, 08:00 Bangladesh (H) Their stats Preview

Temba Bavuma Test Performance Points

How many runs, fours and sixes Temba Bavuma scores each innings.

Updated 27 October 2026, after South Africa vs Australia

vsBangladesh Avg Hit

No matches in this view.

Bavuma match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Bavuma Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
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
ICC World Test ChampionshipWTC 2025/2027 SA 5 320 40 42.8 2 1
ICC World Test ChampionshipWTC 2023/2025 SA 8 711 54.7 53.1 7 9
ICC World Test ChampionshipWTC 2021/2023 SA 12 900 45 49.8 6 3
ICC World Test ChampionshipWTC 2019/2021 SA 8 381 29.3 46.7 2 1
Test SeriesTest Series 2019 SA 2 56 14 51.4 0 0
Test SeriesTest Series 2018/2019 SA 3 172 43 55.5 2 0
Test SeriesTest Series 2018 SA 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
India 9 419 32.2 50.6 3 55
Sri Lanka 8 566 40.4 56.5 6 113
Pakistan 7 511 51.1 48 4 106
Australia 7 505 42.1 45.3 3 179
West Indies 4 305 43.6 53.9 2 172
Bangladesh 2 194 48.5 45.1 2 93
New Zealand 2 100 25 42.4 0 41
England 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 Performance Points

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.