TB
PLAYER · SOUTH AFRICA · MEN
Temba Bavuma
Middle-order batter · 2014 to 2026 · 159 internationals
159Internationals
6,648Runs
10Hundreds
-Wickets
78Catches
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 66 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| ODI | 57 | 55 | 5 | 2,168 | 144 | 43.36 | 2,484 | 87.27 | 6 | 8 | 2 | 217 | 29 |
| T20I | 36 | 35 | 4 | 670 | 72 | 21.61 | 567 | 118.16 | 0 | 1 | 6 | 62 | 16 |
| Format | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 66 | 5 | 96 | 1 | 61 | 1 | 1/29 | 1/29 | 61.00 | 3.81 | 96.00 | 0 | 0 | 0 |
| ODI | 57 | 1 | 37 | 0 | 22 | 0 | - | - | N/A | 3.56 | N/A | 0 | 0 | - |
| T20I | 36 | - | - | - | - | - | - | - | N/A | N/A | N/A | - | - | - |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| Test | 66 | 121 | 32 | 0 | 32 | 0.264 | 2 (2ct 0st) |
| ODI | 57 | 56 | 31 | 0 | 31 | 0.553 | 4 (4ct 0st) |
| T20I | 36 | 36 | 15 | 0 | 15 | 0.416 | 3 (3ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
Temba Bavuma: Test, ODI and T20I stats
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| Test | 114 | 114 | 5 | 5 | 2014-12-26 | 2025-11-22 | Complete |
| ODI | 55 | 52 | 1 | 1 | 2016-09-25 | 2026-09-27 | 95% |
| T20I | 35 | 34 | - | 0 | 2019-09-18 | 2023-09-03 | 97% |
Questions fans ask about Temba Bavuma
- How many Test runs has Temba Bavuma scored?
- Temba Bavuma has 3,810 runs in 114 Test innings from 66 matches at an average of 38.10 and a strike rate of 48.88. Highest score: 172.
- What is Temba Bavuma's Test batting average?
- Temba Bavuma's Test batting average is 38.10, from 3,810 runs and 114 innings.
- How many ODI runs has Temba Bavuma scored?
- Temba Bavuma has 2,168 runs in 55 ODI innings from 57 matches at an average of 43.36 and a strike rate of 87.27. Highest score: 144.
- What is Temba Bavuma's ODI batting average?
- Temba Bavuma's ODI batting average is 43.36, from 2,168 runs and 55 innings.
- How many T20I runs has Temba Bavuma scored?
- Temba Bavuma has 670 runs in 35 T20I innings from 36 matches at an average of 21.61 and a strike rate of 118.16. Highest score: 72.
- What is Temba Bavuma's T20I batting average?
- Temba Bavuma's T20I batting average is 21.61, from 670 runs and 35 innings.
Explore every recorded innings
162 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-09-27 | Australia v South Africa | ODI | South Africa won by 32 runs |
| 2026-09-24 | Australia v South Africa | ODI | South Africa won by 67 runs |
| 2025-12-06 | South Africa v India | ODI | India won by 9 wickets |
| 2025-12-03 | India v South Africa | ODI | South Africa won by 4 wickets |
| 2025-11-22 | South Africa v India | Test | South Africa won by 408 runs |
| 2025-11-14 | South Africa v India | Test | South Africa won by 30 runs |
| 2025-09-07 | England v South Africa | ODI | England won by 342 runs |
| 2025-09-04 | South Africa v England | ODI | South Africa won by 5 runs |
| 2025-09-02 | England v South Africa | ODI | South Africa won by 7 wickets |
| 2025-08-24 | Australia v South Africa | ODI | Australia won by 276 runs |
| 2025-08-19 | South Africa v Australia | ODI | South Africa won by 98 runs |
| 2025-06-11 | Australia v South Africa | Test | South Africa won by 5 wickets |
TEST CAREER · 2014 to 2025
Temba Bavuma in Tests
Complete: every official innings is in the scorecards
3,810Runs
38.10Average
48.88Strike rate
4Hundreds
26Fifties
172Highest
Official Test record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 66 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 66 | 5 | 96 | 1 | 61 | 1 | 1/29 | 1/29 | 61.00 | 3.81 | 96.00 | 0 | 0 | 0 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 66 | 121 | 32 | 0 | 32 | 0.264 | 2 (2ct 0st) |
Test career in charts
01-4950-99100+* not out
10
0
22
1-9
22
10-24
30
25-49
26
50-99
4
100+
Caught63 · 55.3%
Bowled14 · 12.3%
LBW16 · 14.0%
Run out5 · 4.4%
Stumped2 · 1.8%
Not out14 · 12.3%
1-0 inns
228.002 inns
3-0 inns
436.0937 inns
550.4224 inns
633.6446 inns
738.405 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours1,736 · 45.6%
Sixes96 · 2.5%
Other runs1,978 · 51.9%
Recent Test form
Last 10 batting innings
447runs
49.66average
48.85strike rate
350s
1100s
Test record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sri Lanka | 11 | 19 | 0 | 587 | 113 | 30.89 | 1,064 | 55.16 | 1 | 5 | 3 | 56 | 4 |
| India | 9 | 18 | 4 | 475 | 55* | 33.92 | 1,001 | 47.45 | 0 | 3 | 2 | 61 | 3 |
| Australia | 9 | 17 | 3 | 585 | 95* | 41.78 | 1,240 | 47.17 | 0 | 5 | 0 | 61 | 3 |
| England | 9 | 17 | 2 | 538 | 102* | 35.86 | 1,085 | 49.58 | 1 | 3 | 2 | 72 | 1 |
| New Zealand | 7 | 12 | 1 | 383 | 89 | 34.81 | 882 | 43.42 | 0 | 2 | 0 | 51 | 0 |
| Pakistan | 7 | 12 | 2 | 511 | 106 | 51.10 | 1,064 | 48.02 | 1 | 3 | 0 | 57 | 3 |
| West Indies | 6 | 10 | 1 | 330 | 172 | 36.66 | 642 | 51.40 | 1 | 1 | 3 | 35 | 1 |
| Bangladesh | 5 | 8 | 1 | 357 | 93 | 51.00 | 744 | 47.98 | 0 | 4 | 0 | 36 | 1 |
| Zimbabwe | 1 | 1 | 0 | 44 | 44 | 44.00 | 72 | 61.11 | 0 | 0 | 0 | 5 | 0 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 35 | 59 | 10 | 2,147 | 172 | 43.81 | 4,067 | 52.79 | 4 | 13 | 7 | 259 | 10 |
| Away | 28 | 53 | 4 | 1,561 | 89 | 31.85 | 3,509 | 44.48 | 0 | 12 | 3 | 166 | 5 |
| Neutral | 1 | 2 | 0 | 102 | 66 | 51.00 | 218 | 46.78 | 0 | 1 | 0 | 9 | 1 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st innings of the match | 38 | 38 | 2 | 1,258 | 106 | 34.94 | 2,602 | 48.34 | 1 | 9 | 4 | 148 | 6 |
| 2nd innings of the match | 26 | 26 | 2 | 1,056 | 102* | 44.00 | 2,169 | 48.68 | 1 | 9 | 0 | 135 | 4 |
| 3rd innings of the match | 34 | 34 | 6 | 1,035 | 172 | 36.96 | 2,054 | 50.38 | 2 | 5 | 4 | 103 | 4 |
| 4th innings of the match | 16 | 16 | 4 | 461 | 66 | 38.41 | 969 | 47.57 | 0 | 3 | 2 | 48 | 2 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 2 | 1 | 2 | 0 | 56 | 34 | 28.00 | 172 | 32.55 | 0 | 0 | 0 | 7 | 1 |
| No. 4 | 21 | 37 | 4 | 1,191 | 172 | 36.09 | 2,454 | 48.53 | 1 | 8 | 5 | 116 | 6 |
| No. 5 | 17 | 24 | 3 | 1,059 | 113 | 50.42 | 2,056 | 51.50 | 2 | 7 | 1 | 118 | 8 |
| No. 6 | 30 | 46 | 7 | 1,312 | 102* | 33.64 | 2,753 | 47.65 | 1 | 9 | 2 | 177 | 1 |
| No. 7 | 5 | 5 | 0 | 192 | 89 | 38.40 | 359 | 53.48 | 0 | 2 | 2 | 16 | 0 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 35 | 60 | 9 | 2,297 | 172 | 45.03 | 4,500 | 51.04 | 3 | 17 | 5 | 261 | 11 |
| Lost | 21 | 42 | 2 | 1,048 | 65 | 26.20 | 2,351 | 44.57 | 0 | 6 | 5 | 119 | 2 |
| Drawn | 8 | 12 | 3 | 465 | 102* | 51.66 | 943 | 49.31 | 1 | 3 | 0 | 54 | 3 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | 1 | 1 | 0 | 10 | 10 | 10.00 | 35 | 28.57 | 0 | 0 | 0 | 2 | 0 |
| 2015 | 4 | 6 | 0 | 135 | 54 | 22.50 | 362 | 37.29 | 0 | 1 | 1 | 15 | 1 |
| 2016 | 9 | 15 | 3 | 505 | 102* | 42.08 | 1,054 | 47.91 | 1 | 3 | 1 | 68 | 1 |
| 2017 | 12 | 20 | 1 | 609 | 89 | 32.05 | 1,292 | 47.13 | 0 | 5 | 2 | 73 | 1 |
| 2018 | 5 | 10 | 3 | 295 | 95* | 42.14 | 515 | 57.28 | 0 | 3 | 0 | 36 | 0 |
| 2019 | 7 | 13 | 0 | 258 | 75 | 19.84 | 503 | 51.29 | 0 | 1 | 3 | 35 | 1 |
| 2020 | 2 | 3 | 0 | 104 | 71 | 34.66 | 182 | 57.14 | 0 | 1 | 0 | 13 | 0 |
| 2021 | 4 | 7 | 2 | 268 | 61 | 53.60 | 636 | 42.13 | 0 | 2 | 0 | 31 | 0 |
| 2022 | 8 | 16 | 2 | 561 | 93 | 40.07 | 1,164 | 48.19 | 0 | 4 | 0 | 64 | 1 |
| 2023 | 3 | 6 | 1 | 252 | 172 | 50.40 | 463 | 54.42 | 1 | 0 | 2 | 25 | 2 |
| 2024 | 5 | 10 | 1 | 503 | 113 | 55.88 | 941 | 53.45 | 1 | 4 | 1 | 45 | 6 |
| 2025 | 4 | 7 | 1 | 310 | 106 | 51.66 | 647 | 47.91 | 1 | 2 | 0 | 27 | 3 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| The Wanderers Stadium | 8 | 14 | 3 | 510 | 172 | 46.36 | 875 | 58.28 | 1 | 2 | 2 | 66 | 1 |
| SuperSport Park | 7 | 13 | 4 | 456 | 78* | 50.66 | 923 | 49.40 | 0 | 4 | 2 | 61 | 2 |
| Newlands | 7 | 10 | 2 | 374 | 106 | 46.75 | 688 | 54.36 | 2 | 1 | 1 | 49 | 2 |
| St George's Park | 6 | 10 | 0 | 312 | 78 | 31.20 | 605 | 51.57 | 0 | 3 | 1 | 28 | 3 |
| Kingsmead | 5 | 9 | 0 | 386 | 113 | 42.88 | 770 | 50.12 | 1 | 2 | 1 | 45 | 1 |
| Hagley Oval | 2 | 4 | 0 | 100 | 41 | 25.00 | 236 | 42.37 | 0 | 0 | 0 | 13 | 0 |
| Lord's | 2 | 4 | 0 | 182 | 66 | 45.50 | 389 | 46.78 | 0 | 2 | 0 | 20 | 1 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Basil D'Oliveira Trophy | 6 | 11 | 2 | 361 | 102* | 40.11 | 683 | 52.85 | 1 | 2 | 2 | 51 | 1 |
| Sri Lanka tour of South Africa | 6 | 10 | 0 | 473 | 113 | 47.30 | 834 | 56.71 | 1 | 4 | 1 | 46 | 4 |
| Pakistan tour of South Africa | 5 | 8 | 1 | 349 | 106 | 49.85 | 641 | 54.44 | 1 | 2 | 0 | 43 | 3 |
| Bangladesh tour of South Africa | 4 | 7 | 1 | 303 | 93 | 50.50 | 636 | 47.64 | 0 | 3 | 0 | 31 | 1 |
| India tour of South Africa | 3 | 6 | 3 | 221 | 52 | 73.66 | 398 | 55.52 | 0 | 2 | 0 | 32 | 1 |
| South Africa in India Test Series | 3 | 6 | 0 | 96 | 38 | 16.00 | 181 | 53.03 | 0 | 0 | 2 | 13 | 1 |
| South Africa tour of Australia | 3 | 6 | 1 | 185 | 65 | 37.00 | 399 | 46.36 | 0 | 1 | 0 | 14 | 2 |
| South Africa tour of England | 3 | 6 | 0 | 177 | 52 | 29.50 | 402 | 44.02 | 0 | 1 | 0 | 21 | 0 |
| South Africa in Australia Test Series | 3 | 5 | 0 | 162 | 74 | 32.40 | 373 | 43.43 | 0 | 2 | 0 | 20 | 0 |
| South Africa in New Zealand Test Series | 3 | 5 | 0 | 189 | 89 | 37.80 | 407 | 46.43 | 0 | 2 | 0 | 24 | 0 |
| Sri Lanka in South Africa Test Series | 3 | 5 | 0 | 21 | 10 | 4.20 | 62 | 33.87 | 0 | 0 | 2 | 3 | 0 |
| Australia tour of South Africa | 2 | 4 | 2 | 136 | 95* | 68.00 | 250 | 54.40 | 0 | 1 | 0 | 18 | 0 |
| All | 64 | 114 | 14 | 3,810 | 172 | 38.10 | 7,794 | 48.88 | 4 | 26 | 10 | 434 | 16 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Test milestones
Best Test performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 172 | 280 | 61.42 | 20 | 0 | West Indies | The Wanderers Stadium | 2023-03-08 |
| 113 | 228 | 49.56 | 9 | 0 | Sri Lanka | Kingsmead | 2024-11-27 |
| 106 | 179 | 59.21 | 9 | 2 | Pakistan | Newlands | 2025-01-03 |
| 102* | 148 | 68.91 | 16 | 0 | England | Newlands | 2016-01-02 |
| 95* | 194 | 48.96 | 13 | 0 | Australia | The Wanderers Stadium | 2018-03-30 |
| 93 | 190 | 48.94 | 12 | 0 | Bangladesh | Kingsmead | 2022-03-31 |
| 89 | 160 | 55.62 | 9 | 0 | New Zealand | Basin Reserve | 2017-03-16 |
| 86 | 182 | 47.25 | 7 | 1 | West Indies | Queen's Park Oval | 2024-08-07 |
| 78* | 154 | 50.64 | 9 | 1 | England | SuperSport Park | 2016-01-22 |
| 78 | 109 | 71.55 | 8 | 1 | Sri Lanka | St George's Park | 2024-12-05 |
Latest Test matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2025-11-22 | India | 41 & 3 | - | Barsapara Cricket Stadium | South Africa won by 408 runs |
| 2025-11-14 | India | 3 & 55* | - | Eden Gardens | South Africa won by 30 runs |
| 2025-06-11 | Australia | 36 & 66 | - | Lord's | South Africa won by 5 wickets |
| 2025-01-03 | Pakistan | 106 | - | Newlands | South Africa won by 10 wickets |
| 2024-12-26 | Pakistan | 31 & 40 | - | SuperSport Park | South Africa won by 2 wickets |
| 2024-12-05 | Sri Lanka | 78 & 66 | - | St George's Park | South Africa won by 109 runs |
| 2024-11-27 | Sri Lanka | 70 & 113 | - | Kingsmead | South Africa won by 233 runs |
| 2024-08-15 | West Indies | 0 & 4 | - | Providence Stadium | South Africa won by 40 runs |
| 2024-08-07 | West Indies | 86 & 15* | - | Queen's Park Oval | Match drawn |
| 2023-12-26 | India v South Africa | did not bat | - | SuperSport Park | South Africa won by an innings and 32 runs |
ODI CAREER · 2016 to 2026
Temba Bavuma in ODIs
Scorecards for 52 of 55 official batting innings
2,168Runs
43.36Average
87.27Strike rate
6Hundreds
8Fifties
144Highest
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 57 | 55 | 5 | 2,168 | 144 | 43.36 | 2,484 | 87.27 | 6 | 8 | 2 | 217 | 29 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 57 | 1 | 37 | 0 | 22 | 0 | - | - | N/A | 3.56 | N/A | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 57 | 56 | 31 | 0 | 31 | 0.553 | 4 (4ct 0st) |
ODI career in charts
01-4950-99100+* not out
2
0
10
1-9
10
10-24
17
25-49
7
50-99
6
100+
Caught29 · 55.8%
Bowled9 · 17.3%
LBW6 · 11.5%
Run out3 · 5.8%
Caught and bowled1 · 1.9%
Not out4 · 7.7%
140.506 inns
250.6419 inns
340.4523 inns
419.663 inns
5-0 inns
611 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours824 · 40.1%
Sixes162 · 7.9%
Other runs1,070 · 52.0%
Recent ODI form
Last 10 batting innings
435runs
43.50average
82.69strike rate
350s
1100s
ODI record by situation
52 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Australia | 11 | 11 | 1 | 495 | 114* | 49.50 | 583 | 84.90 | 2 | 2 | 2 | 52 | 6 |
| England | 8 | 8 | 0 | 338 | 109 | 42.25 | 336 | 100.59 | 1 | 1 | 0 | 32 | 6 |
| India | 7 | 7 | 0 | 266 | 110 | 38.00 | 337 | 78.93 | 1 | 0 | 0 | 23 | 1 |
| Pakistan | 7 | 7 | 0 | 243 | 92 | 34.71 | 275 | 88.36 | 0 | 2 | 0 | 31 | 1 |
| Ireland | 5 | 5 | 2 | 165 | 113 | 55.00 | 189 | 87.30 | 1 | 0 | 0 | 18 | 2 |
| Afghanistan | 4 | 4 | 0 | 141 | 58 | 35.25 | 179 | 78.77 | 0 | 1 | 0 | 15 | 1 |
| Bangladesh | 4 | 4 | 0 | 118 | 48 | 29.50 | 165 | 71.51 | 0 | 0 | 0 | 10 | 1 |
| New Zealand | 3 | 3 | 0 | 100 | 56 | 33.33 | 122 | 81.96 | 0 | 1 | 0 | 11 | 2 |
| Sri Lanka | 2 | 2 | 1 | 46 | 38* | 46.00 | 58 | 79.31 | 0 | 0 | 0 | 3 | 0 |
| West Indies | 1 | 1 | 0 | 144 | 144 | 144.00 | 118 | 122.03 | 1 | 0 | 0 | 11 | 7 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 27 | 27 | 1 | 1,365 | 144 | 52.50 | 1,509 | 90.45 | 6 | 3 | 1 | 133 | 21 |
| Away | 12 | 12 | 2 | 340 | 82 | 34.00 | 418 | 81.33 | 0 | 2 | 0 | 34 | 1 |
| Neutral | 13 | 13 | 1 | 351 | 58 | 29.25 | 435 | 80.68 | 0 | 2 | 1 | 39 | 5 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 30 | 30 | 3 | 1,184 | 114* | 43.85 | 1,423 | 83.20 | 4 | 5 | 2 | 127 | 8 |
| Chasing | 22 | 22 | 1 | 872 | 144 | 41.52 | 939 | 92.86 | 2 | 2 | 0 | 79 | 19 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 6 | 6 | 0 | 243 | 82 | 40.50 | 261 | 93.10 | 0 | 1 | 0 | 32 | 3 |
| No. 2 | 19 | 19 | 2 | 861 | 144 | 50.64 | 923 | 93.28 | 4 | 2 | 2 | 94 | 17 |
| No. 3 | 23 | 23 | 1 | 890 | 110 | 40.45 | 1,089 | 81.72 | 2 | 4 | 0 | 75 | 6 |
| No. 4 | 3 | 3 | 0 | 59 | 37 | 19.66 | 86 | 68.60 | 0 | 0 | 0 | 5 | 1 |
| No. 6 | 1 | 1 | 1 | 3 | 3* | N/A | 3 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 30 | 30 | 2 | 1,271 | 113 | 45.39 | 1,449 | 87.71 | 4 | 5 | 1 | 126 | 12 |
| Lost | 21 | 21 | 2 | 764 | 144 | 40.21 | 896 | 85.26 | 2 | 2 | 1 | 79 | 14 |
| No result | 1 | 1 | 0 | 21 | 21 | 21.00 | 17 | 123.52 | 0 | 0 | 0 | 1 | 1 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 1 | 1 | 0 | 113 | 113 | 113.00 | 123 | 91.86 | 1 | 0 | 0 | 13 | 1 |
| 2017 | 1 | 1 | 0 | 48 | 48 | 48.00 | 47 | 102.12 | 0 | 0 | 0 | 5 | 0 |
| 2020 | 4 | 4 | 0 | 174 | 98 | 43.50 | 193 | 90.15 | 0 | 1 | 0 | 12 | 3 |
| 2021 | 6 | 6 | 2 | 164 | 92 | 41.00 | 205 | 80.00 | 0 | 1 | 0 | 12 | 0 |
| 2022 | 7 | 7 | 0 | 231 | 110 | 33.00 | 321 | 71.96 | 1 | 0 | 0 | 19 | 1 |
| 2023 | 15 | 15 | 1 | 670 | 144 | 47.85 | 687 | 97.52 | 3 | 1 | 2 | 74 | 16 |
| 2024 | 6 | 6 | 1 | 119 | 38 | 23.80 | 141 | 84.39 | 0 | 0 | 0 | 15 | 2 |
| 2025 | 10 | 10 | 0 | 404 | 82 | 40.40 | 481 | 83.99 | 0 | 4 | 0 | 42 | 2 |
| 2026 | 2 | 2 | 0 | 133 | 103 | 66.50 | 164 | 81.09 | 1 | 0 | 0 | 14 | 2 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| The Wanderers Stadium | 6 | 6 | 0 | 269 | 103 | 44.83 | 321 | 83.80 | 1 | 1 | 1 | 27 | 3 |
| Mangaung Oval | 4 | 4 | 1 | 305 | 114* | 101.66 | 312 | 97.75 | 2 | 0 | 0 | 36 | 6 |
| SuperSport Park | 4 | 4 | 0 | 54 | 31 | 13.50 | 93 | 58.06 | 0 | 0 | 0 | 4 | 0 |
| Boland Park | 3 | 3 | 0 | 171 | 110 | 57.00 | 209 | 81.81 | 1 | 0 | 0 | 14 | 0 |
| Newlands | 3 | 3 | 0 | 118 | 98 | 39.33 | 132 | 89.39 | 0 | 1 | 0 | 7 | 2 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England tour of South Africa | 6 | 6 | 0 | 328 | 109 | 54.66 | 320 | 102.50 | 1 | 1 | 0 | 32 | 6 |
| ICC Cricket World Cup | 6 | 6 | 0 | 106 | 35 | 17.66 | 138 | 76.81 | 0 | 0 | 1 | 13 | 2 |
| Australia tour of South Africa | 5 | 5 | 1 | 243 | 114* | 60.75 | 276 | 88.04 | 1 | 1 | 1 | 27 | 4 |
| Pakistan tour of South Africa | 5 | 5 | 0 | 133 | 92 | 26.60 | 152 | 87.50 | 0 | 1 | 0 | 14 | 0 |
| Bangladesh tour of South Africa | 4 | 4 | 0 | 118 | 48 | 29.50 | 165 | 71.51 | 0 | 0 | 0 | 10 | 1 |
| India tour of South Africa | 3 | 3 | 0 | 153 | 110 | 51.00 | 191 | 80.10 | 1 | 0 | 0 | 12 | 0 |
| South Africa tour of India | 3 | 3 | 0 | 102 | 48 | 34.00 | 127 | 80.31 | 0 | 0 | 0 | 10 | 1 |
| All | 52 | 52 | 4 | 2,056 | 144 | 42.83 | 2,362 | 87.04 | 6 | 7 | 2 | 206 | 27 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
ODI milestones
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 144 | 118 | 122.03 | 11 | 7 | West Indies | Buffalo Park | 2023-03-18 |
| 114* | 142 | 80.28 | 14 | 1 | Australia | Mangaung Oval | 2023-09-07 |
| 113 | 123 | 91.86 | 13 | 1 | Ireland | Willowmoore Park | 2016-09-25 |
| 110 | 143 | 76.92 | 8 | 0 | India | Boland Park | 2022-01-19 |
| 109 | 102 | 106.86 | 14 | 1 | England | Mangaung Oval | 2023-01-29 |
| 103 | 116 | 88.79 | 10 | 2 | Australia | The Wanderers Stadium | 2026-09-27 |
| 98 | 103 | 95.14 | 5 | 2 | England | Newlands | 2020-02-04 |
| 92 | 102 | 90.19 | 9 | 0 | Pakistan | The Wanderers Stadium | 2021-04-04 |
| 82 | 96 | 85.41 | 13 | 0 | Pakistan | National Stadium, Karachi | 2025-02-12 |
| 65 | 74 | 87.83 | 5 | 0 | Australia | Cazalys Stadium | 2025-08-19 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-09-27 | Australia | 103 | - | The Wanderers Stadium | South Africa won by 32 runs |
| 2026-09-24 | Australia | 30 | - | Kingsmead | South Africa won by 67 runs |
| 2025-12-06 | India | 48 | - | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | India won by 9 wickets |
| 2025-12-03 | India | 46 | - | Shaheed Veer Narayan Singh International Stadium | South Africa won by 4 wickets |
| 2025-09-07 | England v South Africa | did not bat | - | The Rose Bowl | England won by 342 runs |
| 2025-09-04 | England | 4 | - | Lord's | South Africa won by 5 runs |
| 2025-09-02 | England | 6 | - | Headingley | South Africa won by 7 wickets |
| 2025-08-24 | Australia | 19 | - | Great Barrier Reef Arena | Australia won by 276 runs |
| 2025-08-19 | Australia | 65 | - | Cazalys Stadium | South Africa won by 98 runs |
| 2025-03-05 | New Zealand | 56 | - | Gaddafi Stadium | New Zealand won by 50 runs |
T20I CAREER · 2019 to 2023
Temba Bavuma in T20Is
Scorecards for 34 of 35 official batting innings
670Runs
21.61Average
118.16Strike rate
0Hundreds
1Fifties
72Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 36 | 35 | 4 | 670 | 72 | 21.61 | 567 | 118.16 | 0 | 1 | 6 | 62 | 16 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 36 | 36 | 15 | 0 | 15 | 0.416 | 3 (3ct 0st) |
T20I career in charts
01-4950-99100+* not out
6
0
9
1-9
6
10-24
12
25-49
1
50-99
0
100+
Caught21 · 61.8%
Bowled7 · 20.6%
LBW1 · 2.9%
Run out1 · 2.9%
Not out4 · 11.8%
120.0616 inns
212.5010 inns
330.406 inns
446.001 inns
511 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours240 · 36.9%
Sixes96 · 14.8%
Other runs314 · 48.3%
Recent T20I form
Last 10 batting innings
88runs
9.77average
108.64strike rate
050s
0100s
T20I record by situation
34 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| India | 10 | 10 | 2 | 150 | 49 | 18.75 | 159 | 94.33 | 0 | 0 | 2 | 12 | 4 |
| England | 6 | 6 | 0 | 173 | 49 | 28.83 | 121 | 142.97 | 0 | 0 | 0 | 15 | 5 |
| West Indies | 6 | 6 | 0 | 78 | 46 | 13.00 | 73 | 106.84 | 0 | 0 | 1 | 9 | 1 |
| Australia | 4 | 4 | 0 | 47 | 35 | 11.75 | 27 | 174.07 | 0 | 0 | 2 | 8 | 1 |
| Ireland | 3 | 3 | 0 | 85 | 72 | 28.33 | 66 | 128.78 | 0 | 1 | 1 | 8 | 2 |
| Bangladesh | 2 | 2 | 1 | 33 | 31* | 33.00 | 34 | 97.05 | 0 | 0 | 0 | 3 | 1 |
| Pakistan | 1 | 1 | 0 | 36 | 36 | 36.00 | 19 | 189.47 | 0 | 0 | 0 | 4 | 1 |
| Sri Lanka | 1 | 1 | 0 | 46 | 46 | 46.00 | 46 | 100.00 | 0 | 0 | 0 | 1 | 1 |
| Zimbabwe | 1 | 1 | 1 | 2 | 2* | N/A | 2 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 9 | 9 | 0 | 208 | 49 | 23.11 | 141 | 147.51 | 0 | 0 | 2 | 21 | 6 |
| Away | 17 | 17 | 2 | 301 | 72 | 20.06 | 280 | 107.50 | 0 | 1 | 4 | 29 | 6 |
| Neutral | 8 | 8 | 2 | 141 | 46 | 23.50 | 126 | 111.90 | 0 | 0 | 0 | 10 | 4 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 19 | 19 | 0 | 397 | 72 | 20.89 | 304 | 130.59 | 0 | 1 | 4 | 40 | 10 |
| Chasing | 15 | 15 | 4 | 253 | 46 | 23.00 | 243 | 104.11 | 0 | 0 | 2 | 20 | 6 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 16 | 16 | 0 | 321 | 72 | 20.06 | 246 | 130.48 | 0 | 1 | 3 | 32 | 7 |
| No. 2 | 10 | 10 | 2 | 100 | 35 | 12.50 | 94 | 106.38 | 0 | 0 | 3 | 10 | 4 |
| No. 3 | 6 | 6 | 1 | 152 | 49 | 30.40 | 133 | 114.28 | 0 | 0 | 0 | 14 | 3 |
| No. 4 | 1 | 1 | 0 | 46 | 46 | 46.00 | 46 | 100.00 | 0 | 0 | 0 | 1 | 1 |
| No. 5 | 1 | 1 | 1 | 31 | 31* | N/A | 28 | 110.71 | 0 | 0 | 0 | 3 | 1 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 16 | 16 | 2 | 341 | 72 | 24.35 | 300 | 113.66 | 0 | 1 | 2 | 30 | 8 |
| Lost | 17 | 17 | 1 | 307 | 49 | 19.18 | 245 | 125.30 | 0 | 0 | 4 | 30 | 8 |
| No result | 1 | 1 | 1 | 2 | 2* | N/A | 2 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 2 | 2 | 1 | 76 | 49 | 76.00 | 66 | 115.15 | 0 | 0 | 0 | 5 | 2 |
| 2020 | 6 | 6 | 0 | 173 | 49 | 28.83 | 121 | 142.97 | 0 | 0 | 0 | 15 | 5 |
| 2021 | 12 | 12 | 1 | 252 | 72 | 22.90 | 220 | 114.54 | 0 | 1 | 2 | 23 | 5 |
| 2022 | 11 | 11 | 2 | 114 | 36 | 12.66 | 120 | 95.00 | 0 | 0 | 2 | 11 | 3 |
| 2023 | 3 | 3 | 0 | 35 | 35 | 11.66 | 20 | 175.00 | 0 | 0 | 2 | 6 | 1 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Cricket Stadium, St George's | 5 | 5 | 0 | 76 | 46 | 15.20 | 70 | 108.57 | 0 | 0 | 1 | 9 | 1 |
| Kingsmead | 4 | 4 | 0 | 66 | 35 | 16.50 | 49 | 134.69 | 0 | 0 | 2 | 8 | 1 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| South Africa tour of India | 9 | 9 | 2 | 140 | 49 | 20.00 | 144 | 97.22 | 0 | 0 | 2 | 12 | 3 |
| ICC Men's T20 World Cup | 8 | 8 | 2 | 141 | 46 | 23.50 | 126 | 111.90 | 0 | 0 | 0 | 10 | 4 |
| England tour of South Africa | 6 | 6 | 0 | 173 | 49 | 28.83 | 121 | 142.97 | 0 | 0 | 0 | 15 | 5 |
| South Africa tour of West Indies | 5 | 5 | 0 | 76 | 46 | 15.20 | 70 | 108.57 | 0 | 0 | 1 | 9 | 1 |
| Australia tour of South Africa | 3 | 3 | 0 | 35 | 35 | 11.66 | 20 | 175.00 | 0 | 0 | 2 | 6 | 1 |
| South Africa tour of Ireland | 3 | 3 | 0 | 85 | 72 | 28.33 | 66 | 128.78 | 0 | 1 | 1 | 8 | 2 |
| All | 34 | 34 | 4 | 650 | 72 | 21.66 | 547 | 118.82 | 0 | 1 | 6 | 60 | 16 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best T20I performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 72 | 51 | 141.17 | 6 | 2 | Ireland | Civil Service Cricket Club, Stormont | 2021-07-24 |
| 49 | 43 | 113.95 | 3 | 1 | India | Punjab Cricket Association IS Bindra Stadium | 2019-09-18 |
| 49 | 24 | 204.16 | 4 | 3 | England | SuperSport Park | 2020-02-16 |
| 46 | 33 | 139.39 | 5 | 1 | West Indies | National Cricket Stadium, St George's | 2021-06-27 |
| 46 | 46 | 100.00 | 1 | 1 | Sri Lanka | Sharjah Cricket Stadium | 2021-10-30 |
| 43 | 27 | 159.25 | 5 | 0 | England | Buffalo Park | 2020-02-12 |
| 36 | 19 | 189.47 | 4 | 1 | Pakistan | Sydney Cricket Ground | 2022-11-03 |
| 35 | 30 | 116.66 | 4 | 1 | India | Barabati Stadium | 2022-06-12 |
| 35 | 17 | 205.88 | 6 | 1 | Australia | Kingsmead | 2023-09-01 |
| 32 | 26 | 123.07 | 1 | 2 | England | Newlands | 2020-12-01 |
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2023-09-03 | Australia | 0 | - | Kingsmead | Australia won by 5 wickets |
| 2023-09-01 | Australia | 35 | - | Kingsmead | Australia won by 8 wickets |
| 2023-08-30 | Australia | 0 | - | Kingsmead | Australia won by 111 runs |
| 2022-11-03 | Pakistan | 36 | - | Sydney Cricket Ground | Pakistan won by 33 runs (D/L method) |
| 2022-10-30 | India | 10 | - | Perth Stadium | South Africa won by 5 wickets |
| 2022-10-27 | Bangladesh | 2 | - | Sydney Cricket Ground | South Africa won by 104 runs |
| 2022-10-24 | Zimbabwe | 2* | - | Bellerive Oval | No result |
| 2022-10-04 | India | 3 | - | Holkar Cricket Stadium | South Africa won by 49 runs |
| 2022-10-02 | India | 0 | - | Barsapara Cricket Stadium | India won by 16 runs |
| 2022-09-28 | India | 0 | - | Greenfield International Stadium | India won by 8 wickets |