Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Tue 1 Dec, 11:30 Bangladesh (H) Their stats Preview

Temba Bavuma ODI Performance Points

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

Updated 27 September 2026, after South Africa vs Australia

All Comps Last 10
vsBangladesh Avg Hit

No games in this view.

Bavuma match by match

Last 10 games, home and away

All Comps Last 10
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.

Bavuma Rankings

ODI run-scorers →

Ranked against every player in ODI 2026

StatTotalRank
Runs 133 77thof 259
Sixes 2 79th
Fours 14 63rd
Catches 0 –

Bavuma by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
One Day InternationalsODI 2026 SA 2 133 66.5 81.1 1 2
One Day InternationalsODI 2025 SA 7 188 26.9 87.4 1 1
ICC Champions TrophyICC Champions Trophy 2025 SA 2 114 57 77.6 2 1
Tri-Nation SeriesTri-Nation Series 2025 SA 2 102 51 85.7 1 0
One Day InternationalsODI 2024/2025 SA 2 20 10 87 0 0
One Day InternationalsODI 2024 SA 4 99 33 83.9 0 2
ICC Cricket World CupICC Cricket World Cup 2023 SA 8 145 18.1 73.6 0 3
One Day InternationalsODI 2023 SA 5 361 90.3 99.2 3 11
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 SA 17 663 47.4 87 4 5
One Day InternationalsODI 2022 SA 1 8 8 66.7 0 0
One Day InternationalsODI 2020 SA 1 26 26 86.7 0 0
One Day InternationalsODI 2019/2020 SA 3 148 49.3 90.8 1 3
One Day InternationalsODI 2017 SA 1 48 48 102.1 0 0

Bavuma Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 32 1395 46.5 90.3 9 144
Away 23 660 33 80.9 4 82
Innings M Runs Avg SR 50+ HS
Batting first 30 1077 39.9 82.1 8 114
Chasing 25 978 42.5 93.2 5 144
Result M Runs Avg SR 50+ HS
Won 31 1254 44.8 88.5 9 110
Lost 23 780 37.1 84.1 4 144
Position Inns Runs Avg SR 50+ HS
Batting 1 7 259 37 88.7 1 82
Batting 2 20 844 49.6 94.7 6 144
Batting 3 23 890 40.5 81.7 6 110
Batting 4 3 59 19.7 68.6 0 37
Batting 6 1 3 - 100 0 3
Batting 11 1 0 0 - 0 0
Opponent M Runs Avg SR 50+ HS
Australia 11 495 49.5 84.9 4 114
England 9 338 37.6 100.6 2 109
India 7 266 38 78.9 1 110
Pakistan 7 243 34.7 88.4 2 92
Afghanistan 4 141 35.3 78.8 1 58
Bangladesh 4 118 29.5 71.5 0 48
Ireland 4 52 26 78.8 0 35
Netherlands 3 112 56 91.8 1 90
New Zealand 3 100 33.3 82 1 56
Sri Lanka 2 46 46 79.3 0 38
West Indies 1 144 144 122 1 144
Ground M Runs Avg SR 50+ HS
The Wanderers StadiumJohannesburg 7 275 39.3 82.6 2 103
SuperSport ParkCenturion 5 66 13.2 60 0 31
Mangaung OvalBloemfontein 4 305 101.7 97.8 2 114
Boland ParkPaarl 4 269 67.3 86.2 2 110
Buffalo ParkEast London 2 192 96 116.4 1 144
Multan Cricket StadiumMultan 2 102 51 85.7 1 82
Sharjah Cricket StadiumSharjah 2 60 30 80 0 38
KingsmeadDurban 2 51 25.5 78.5 0 30
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 43 21.5 64.2 0 35
Sheikh Zayed StadiumAbu Dhabi 2 39 39 90.7 0 35
The VillageDublin 2 13 13 56.5 0 10
Eden GardensKolkata 2 11 5.5 47.8 0 11
Willowmoore ParkBenoni 1 90 - 113.9 1 90
Cazaly's StadiumWestcourt, Cairns, Queensland 1 65 65 87.8 1 65
National StadiumKarachi 1 58 58 76.3 1 58
Senwes ParkPotchefstroom 1 57 57 91.9 1 57
Gaddafi StadiumLahore 1 56 56 78.9 1 56
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam 1 48 48 71.6 0 48
Shaheed Veer Narayan Singh International StadiumRaipur 1 46 46 95.8 0 46
R.Premadasa StadiumColombo 1 38 - 71.7 0 38
Diamond OvalKimberley 1 35 35 129.6 0 35
MA Chidambaram StadiumChennai 1 28 28 103.7 0 28
Maharashtra Cricket Association StadiumPune 1 24 24 85.7 0 24
Narendra Modi StadiumAhmedabad 1 23 23 82.1 0 23
Great Barrier Reef Arena, MackayMackay 1 19 19 190 0 19
Himachal Pradesh Cricket Association StadiumDharamsala 1 16 16 51.6 0 16
Arun Jaitley StadiumDelhi 1 8 8 160 0 8
NewlandsCape Town 1 8 8 66.7 0 8
HeadingleyLeeds 1 6 6 66.7 0 6
Lord'sLondon 1 4 4 57.1 0 4
The Rose BowlSouthampton 1 0 0 - 0 0
Year M Runs Avg SR 50+ HS
2026 2 133 66.5 81.1 1 103
2025 11 404 36.7 84 4 82
2024 6 119 23.8 84.4 0 38
2023 18 782 48.9 96.7 5 144
2022 7 231 33 72 1 110
2021 6 164 41 80 1 92
2020 4 174 43.5 90.2 1 98
2017 1 48 48 102.1 0 48

More on Statz

Where to go next for Bavuma and South Africa.

Temba Bavuma ODI Performance Points

In Temba Bavuma's last 30 All ODI Cricket games (2023–2026) for South Africa, they have scored 904 runs at an average of 30.1 with a strike rate of 83.2.

Temba Bavuma Stats - All ODI Cricket

Temba Bavuma is a right hand bat middle order batter. Across these 30 games, Temba Bavuma has hit 99 fours and 12 sixes, taking 9 catches in the field. Their highest score in this span is 103.

Temba Bavuma: Betting Insights

For bet builder markets, Temba Bavuma has scored 25+ runs in 47% of their last 30 All ODI Cricket games (14/30). They have registered 1+ boundaries in 83% of these games (25/30). Over their last 5 games, Temba Bavuma has 227 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 55 ODI matches on record and 2055 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 55 ODI matches on record, the most recent against Australia (27 Sep 2026), with 2055 runs in all.

What is Temba Bavuma's highest score in ODI cricket?

Temba Bavuma's highest score in the 55 ODI matches Statz has on record is 144 off 118 balls against West Indies (18 Mar 2023). Across those matches Temba Bavuma has scored 2055 runs at 37.4 a match.

What are Temba Bavuma's ODI batting stats?

Temba Bavuma averages 30.1 runs per match at a strike rate of 83.2, based on 30 games (2023–2026). In the last 5 matches Temba Bavuma scored 103, 30, 48, 46 and 0, newest first. Temba Bavuma has 2055 runs in all 55 ODI matches on record.

How many fifties and hundreds has Temba Bavuma scored in ODI cricket?

Temba Bavuma has 5 hundreds and 8 fifties in the 55 ODI matches Statz has on record. The highest is 144 against West Indies (18 Mar 2023). Temba Bavuma has passed 30 in 27 of 55 innings.