Temba Bavuma

Right-hand bat
SA Flag
Full Name: Temba Bavuma
Date of Birth: 17 May 1990
Current Age: 35 Year, 3 Month, 10 Days
Born: Cape Town Cape Province
Teams: South Africa, Gauteng, Gauteng Under-19s, Lions, South Africa A, South Africa Under-19s
TEST
Rank
6
Cap No
320
First Game
2014-12-26
Last Game
2025-02-12
ODI
Rank
30
Cap No
117
First Game
2016-09-25
Last Game
2025-08-24
T20I
Rank
-
Cap No
83
First Game
2019-09-18
Last Game
2023-09-03
Temba Bavuma's stats vs India
TEST
MAT
14
ING
13
RUNS
355
BF
723
50s
2
100s
0
6s
3
4s
49
NO
3
HS
52
AVG
33.00
SR
49.39
TEST
2nd InningING
7
RUNS
193
BF
357
50s
2
100s
0
6s
1
4s
29
NO
0
HS
52
AVG
27.57
SR
54.06
TEST
3rd InningING
2
RUNS
38
BF
66
50s
0
100s
0
6s
1
4s
4
NO
0
HS
38
AVG
19.00
SR
57.58
TEST
4th InningING
4
RUNS
124
BF
300
50s
0
100s
0
6s
1
4s
16
NO
3
HS
35
AVG
124.00
SR
41.33
ODI
MAT
4
ING
5
RUNS
172
BF
222
50s
0
100s
1
6s
0
4s
15
NO
0
HS
110
AVG
41.00
SR
78.10
ODI
1st InningING
3
RUNS
126
BF
167
50s
0
100s
1
6s
0
4s
11
NO
0
HS
110
AVG
59.00
SR
76.13
ODI
2nd InningING
2
RUNS
46
BF
55
50s
0
100s
0
6s
0
4s
4
NO
0
HS
35
AVG
23.00
SR
83.64
T20I
MAT
10
ING
10
RUNS
150
BF
159
50s
0
100s
0
6s
4
4s
12
NO
1
HS
49
AVG
16.67
SR
94.34
T20I
1st InningING
3
RUNS
52
BF
55
50s
0
100s
0
6s
1
4s
3
NO
0
HS
49
AVG
17.33
SR
94.55
T20I
2nd InningING
7
RUNS
98
BF
104
50s
0
100s
0
6s
3
4s
9
NO
1
HS
35
AVG
16.33
SR
94.23
ALL
MAT
28
ING
28
RUNS
677
BF
1104
50s
2
100s
1
6s
7
4s
76
NO
4
HS
110
AVG
28.21
SR
61.32
ALL
1st InningING
6
RUNS
178
BF
222
50s
0
100s
1
6s
1
4s
14
NO
0
HS
110
AVG
29.67
SR
80.18
ALL
2nd InningING
16
RUNS
337
BF
516
50s
2
100s
0
6s
4
4s
42
NO
1
HS
52
AVG
22.47
SR
65.31
ALL
3rd InningING
2
RUNS
38
BF
66
50s
0
100s
0
6s
1
4s
4
NO
0
HS
38
AVG
19.00
SR
57.58
ALL
4th InningING
4
RUNS
124
BF
300
50s
0
100s
0
6s
1
4s
16
NO
3
HS
35
AVG
124.00
SR
41.33
Temba Bavuma's matches vs India
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Tue, 26 Dec 202300000.00WinView Scorecard
37th (D/N) - Sun, 05 Nov 202311191057.89LossView Scorecard
30th , Group 2 (N) - Sun, 30 Oct 202210150166.66LossView Scorecard
1st ODI (D/N) - Thu, 06 Oct 20228122066.66WinView Scorecard
3rd T20I (N) - Tue, 04 Oct 2022380037.50LossView Scorecard
2nd T20I (N) - Sun, 02 Oct 202207000.00LossView Scorecard
1st T20I (N) - Wed, 28 Sep 202204000.00LossView Scorecard
4th T20I (N) - Fri, 17 Jun 20228111072.72LossView Scorecard
3rd T20I (N) - Tue, 14 Jun 20228100080.00LossView Scorecard
2nd T20I (N) - Sun, 12 Jun 2022353041116.66WinView Scorecard
1st T20I (N) - Thu, 09 Jun 202210820125.00WinView Scorecard
3rd ODI - Sun, 23 Jan 20228121066.66WinView Scorecard
2nd ODI - Fri, 21 Jan 202235363097.22WinView Scorecard
1st ODI - Wed, 19 Jan 20221101438076.92WinView Scorecard
3rd Test - Tue, 11 Jan 202228524053.84WinView Scorecard
3rd Test - Tue, 11 Jan 202232585055.17WinView Scorecard
2nd Test - Mon, 03 Jan 202251606185.00WinView Scorecard
2nd Test - Mon, 03 Jan 202223453051.11WinView Scorecard
1st Test - Sun, 26 Dec 20215210310050.48LossView Scorecard
1st Test - Sun, 26 Dec 202135804043.75LossView Scorecard
3rd Test - Sat, 19 Oct 201932725044.44LossView Scorecard
3rd Test - Sat, 19 Oct 201903000.00LossView Scorecard
2nd Test - Thu, 10 Oct 20198151053.33LossView Scorecard
2nd Test - Thu, 10 Oct 201938634160.31LossView Scorecard
1st Test - Wed, 02 Oct 201918263069.23LossView Scorecard
1st Test - Wed, 02 Oct 201902000.00LossView Scorecard
3rd T20I - Sun, 22 Sep 2019272321117.39WinView Scorecard
2nd T20I - Wed, 18 Sep 2019494331113.95LossView Scorecard
4th Test - Thu, 03 Dec 201522553040.00LossView Scorecard
4th Test - Thu, 03 Dec 2015341174129.05LossView Scorecard