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 2017 stats
TEST
MAT
21
ING
20
RUNS
609
BF
1292
50s
5
100s
0
6s
6
4s
228
NO
1
HS
89
AVG
32.05
SR
47.14
ODI
MAT
1
ING
1
RUNS
48
BF
47
50s
0
100s
0
6s
0
4s
5
NO
0
HS
48
AVG
48.00
SR
102.13
TEST
1st InningING
8
RUNS
205
BF
441
50s
1
100s
0
6s
1
4s
28
NO
1
HS
64
AVG
29.29
SR
46.49
TEST
2nd InningING
4
RUNS
246
BF
503
50s
3
100s
0
6s
4
4s
148
NO
0
HS
89
AVG
61.50
SR
48.91
TEST
3rd InningING
5
RUNS
93
BF
178
50s
1
100s
0
6s
0
4s
10
NO
0
HS
71
AVG
18.60
SR
52.25
TEST
4th InningING
3
RUNS
65
BF
170
50s
0
100s
0
6s
1
4s
42
NO
0
HS
32
AVG
21.67
SR
38.24
ODI
1st InningING
1
RUNS
48
BF
47
50s
0
100s
0
6s
0
4s
5
NO
0
HS
48
AVG
48.00
SR
102.13
TEST
MAT
-99
ING
18
RUNS
551
BF
1167
50s
0
100s
0
6s
1
4s
68
NO
0
HS
89
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
2
RUNS
58
BF
125
50s
0
100s
0
6s
5
4s
160
NO
0
HS
46
AVG
29.00
SR
46.40
ODI
MAT
-99
ING
1
RUNS
48
BF
47
50s
0
100s
0
6s
0
4s
5
NO
0
HS
48
AVG
0.00
SR
0.00
TEST
MAT
21
ING
2
BALLS
7
WKT
0
RUNS
21
ECO
3.00
AVG
21.00
SR
42.00
5Ws
0
TEST
1st InningING
1
BALLS
5
WKT
0
RUNS
14
ECO
2.80
AVG
14.00
SR
30.00
5Ws
0
TEST
2nd InningING
1
BALLS
2
WKT
0
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
2
BALLS
7
WKT
0
RUNS
21
ECO
0.00
AVG
0.00
SR
5Ws
0
Temba Bavuma's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Only Test - Tue, 26 Dec 2017 vs Zimbabwe44725061.11WinView Scorecard
3rd ODI - Sun, 22 Oct 2017 vs Bangladesh484750102.12WinView Scorecard
2nd Test - Fri, 06 Oct 2017 vs Bangladesh7121058.33WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh31872135.63WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh711077066.35WinView Scorecard
4th Test - Fri, 04 Aug 2017 vs England469312240.00LossView Scorecard
4th Test - Fri, 04 Aug 2017 vs England12323810.00LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England521208043.33LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England32972032.98LossView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England20274074.07WinView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England15332045.45WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs England591309045.38LossView Scorecard
1st Test - Thu, 06 Jul 2017 vs England21412051.21LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand29494059.18LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand111009.09LossView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand891609055.62WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand6416410039.02LossView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand6231026.08LossView Scorecard
3rd Test - Thu, 12 Jan 2017 vs Sri Lanka02000.00WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka10282035.71WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka04000.00WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs England5.001402.80LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand2.00703.50LossView Scorecard