Temba Bavuma
ODI Test T20I retired 2023 4 Player of Match
T Bavuma has scored 6,261 runs in 147 international matches. Average 41.42, SR 86.5.
Career Statistics
Test
2,150
32 matches · avg 40.57
SR 49.7 HS 172 100s 3 50s 13 4s 225 6s 13
T20I
1,204
54 matches · avg 30.1
SR 125.5 HS 104 100s 1 50s 5 4s 85 6s 38
ODI
2,166
60 matches · avg 39.38
SR 88.4 HS 144 100s 5 50s 9 4s 214 6s 29
t20i
670
35 matches · avg 20.94
SR 118.2 HS 72 100s 0 50s 1 4s 62 6s 16
Bowling
t20i
1 wickets
avg 11 · econ 11 · SR –
Approaching Milestones
5 away
5 centuries from 10 in ODI
330 away
330 runs from 1,000 in T20I
Key Strengths
Strongest in ODI
Average 41.42, SR 86.5
Most aggressive in T20I
Strike rate 116.7
Dominant vs Netherlands
Avg 44.0, 132 runs in 4 matches
Career Milestones
1,000 international runs 2,000 international runs 3,000 international runs 5,000 international runs 100+ international matches 739 away from 7,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2014 | 1 | 10 |
| 2015 | 4 | 135 |
| 2016 | 9 | 505 |
| 2017 | 13 | 657 |
| 2018 | 5 | 295 |
| 2019 | 9 | 334 |
| 2020 | 12 | 451 |
| 2021 | 22 | 684 |
| 2022 | 27 | 926 |
| 2023 | 23 | 1,046 |
| 2024 | 9 | 562 |
| 2025 | 13 | 656 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| England | 23 | 1,049 | 37.46 | 67.9 |
| Australia | 22 | 994 | 38.23 | 58.6 |
| India | 26 | 891 | 29.7 | 59.2 |
| Pakistan | 15 | 790 | 43.89 | 57.7 |
| Sri Lanka | 14 | 679 | 35.74 | 57.8 |
| West Indies | 13 | 552 | 34.5 | 65.8 |
| Bangladesh | 11 | 508 | 42.33 | 53.4 |
| New Zealand | 10 | 483 | 34.5 | 47.8 |
| Ireland | 7 | 137 | 27.4 | 103 |
| Netherlands | 4 | 132 | 44 | 89.8 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| SuperSport Park | 5 | 347 | 69.4 | 56.9 |
| Newlands | 8 | 343 | 38.11 | 64.2 |
| The Wanderers Stadium | 6 | 334 | 47.71 | 64.2 |
| The Wanderers Stadium, Johannesburg | 6 | 325 | 46.43 | 61.9 |
| Kingsmead, Durban | 5 | 315 | 45 | 54.4 |
| Mangaung Oval, Bloemfontein | 4 | 305 | 101.67 | 96.2 |
| SuperSport Park, Centurion | 7 | 212 | 23.56 | 48.8 |
| Newlands, Cape Town | 4 | 186 | 46.5 | 58.3 |
| Kingsmead | 5 | 158 | 26.33 | 61 |
| Sydney Cricket Ground | 3 | 90 | 30 | 62.9 |
Dismissal Profile
61.2%
caught
109 times
17.4%
bowled
31 times
12.9%
lbw
23 times
5.1%
run out
9 times
1.7%
retired hurt
3 times
1.1%
stumped
2 times
0.6%
caught and bowled
1 times
Boundary Profile
ODI
175 fours
25 sixes
47.7%
from boundaries
T20I
62 fours
16 sixes
51.3%
from boundaries
Test
434 fours
16 sixes
48.1%
from boundaries
Recent Form
Recent ODI & Test matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| ODI: South Africa tour of India 2025-12-06 | 48 | 68 | 5 | - | 70.6 | caught |
| ODI: South Africa tour of India 2025-12-03 | 46 | 49 | 3 | 1 | 93.9 | caught |
| Test: South Africa tour of India 2025-11-22 | 44 | 103 | 5 | - | 42.7 | caught |
| Test: South Africa tour of India 2025-11-14 | 58 | 147 | 4 | - | 39.5 | caught |
| ODI: South Africa tour of England 2025-09-04 | 4 | 7 | - | - | 57.1 | caught |
| ODI: South Africa tour of England 2025-09-02 | 6 | 9 | - | - | 66.7 | caught |
| ODI: South Africa tour of Australia 2025-08-24 | 19 | 10 | 4 | - | 190.0 | bowled |
| ODI: South Africa tour of Australia 2025-08-19 | 65 | 74 | 5 | - | 87.8 | bowled |
Explore