Temba Bavuma

Right-hand bat
SA Flag
Full Name: Temba Bavuma
Date of Birth: 17 May 1990
Current Age: 35 Year, 3 Month, 15 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 2023 stats
TEST
MAT
12
ING
7
RUNS
252
BF
463
50s
1
100s
2
6s
2
4s
25
NO
2
HS
172
AVG
52.80
SR
74.26
ODI
MAT
13
ING
18
RUNS
782
BF
809
50s
1
100s
2
6s
18
4s
85
NO
1
HS
144
AVG
42.17
SR
90.20
T20I
MAT
3
ING
3
RUNS
35
BF
20
50s
0
100s
0
6s
1
4s
6
NO
0
HS
35
AVG
11.67
SR
175.00
TEST
1st InningING
2
RUNS
28
BF
66
50s
0
100s
0
6s
0
4s
3
NO
0
HS
28
AVG
17.50
SR
66.04
TEST
2nd InningING
2
RUNS
35
BF
74
50s
1
100s
1
6s
2
4s
1
NO
1
HS
35
AVG
67.25
SR
95.39
TEST
3rd InningING
3
RUNS
189
BF
323
50s
0
100s
1
6s
0
4s
21
NO
1
HS
172
AVG
94.50
SR
58.51
ODI
1st InningING
9
RUNS
280
BF
338
50s
1
100s
1
6s
3
4s
33
NO
1
HS
114
AVG
39.67
SR
79.87
ODI
2nd InningING
9
RUNS
502
BF
471
50s
0
100s
1
6s
15
4s
52
NO
0
HS
144
AVG
44.67
SR
101.90
T20I
1st InningING
2
RUNS
35
BF
18
50s
0
100s
0
6s
1
4s
6
NO
0
HS
35
AVG
17.50
SR
194.44
T20I
2nd InningING
1
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
7
RUNS
252
BF
463
50s
0
100s
0
6s
2
4s
25
NO
0
HS
172
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
18
RUNS
782
BF
809
50s
0
100s
0
6s
18
4s
85
NO
0
HS
144
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
3
RUNS
35
BF
20
50s
0
100s
0
6s
1
4s
6
NO
0
HS
35
AVG
0.00
SR
0.00
Temba Bavuma's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Tue, 26 Dec 2023 vs India00000.00WinView Scorecard
2nd Semi-Final (D/N) - Thu, 16 Nov 2023 vs TBA04000.00LossView Scorecard
42nd (D/N) - Fri, 10 Nov 2023 vs Afghanistan23283082.14WinView Scorecard
37th (D/N) - Sun, 05 Nov 2023 vs India11191057.89LossView Scorecard
32nd (D/N) - Wed, 01 Nov 2023 vs New Zealand24284185.71WinView Scorecard
26th (D/N) - Fri, 27 Oct 2023 vs Pakistan282741103.70WinView Scorecard
15th (D/N) - Tue, 17 Oct 2023 vs Netherlands16312151.61LossView Scorecard
10th (D/N) - Fri, 13 Oct 2023 vs Australia35552063.63WinView Scorecard
4th (D/N) - Sat, 07 Oct 2023 vs Sri Lanka8520160.00WinView Scorecard
5th ODI - Sun, 17 Sep 2023 vs Australia02000.00WinView Scorecard
3rd ODI (D/N) - Tue, 12 Sep 2023 vs Australia57626091.93WinView Scorecard
2nd ODI (D/N) - Sat, 09 Sep 2023 vs Australia464043115.00LossView Scorecard
1st ODI (D/N) - Thu, 07 Sep 2023 vs Australia11414214180.28LossView Scorecard
3rd T20I - Sun, 03 Sep 2023 vs Australia01000.00LossView Scorecard
2nd T20I (N) - Fri, 01 Sep 2023 vs Australia351761205.88LossView Scorecard
1st T20I (N) - Wed, 30 Aug 2023 vs Australia02000.00LossView Scorecard
3rd ODI - Sun, 02 Apr 2023 vs Netherlands6121050.00WinView Scorecard
2nd ODI (D/N) - Fri, 31 Mar 2023 vs Netherlands907981113.92WinView Scorecard
2nd ODI (D/N) - Sat, 18 Mar 2023 vs West Indies144118117122.03LossView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies28643043.75WinView Scorecard
2nd Test - Wed, 08 Mar 2023 vs West Indies17228020061.42WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies02000.00WinView Scorecard
1st Test - Tue, 28 Feb 2023 vs West Indies01000.00WinView Scorecard
3rd ODI (D/N) - Wed, 01 Feb 2023 vs England352751129.62LossView Scorecard
2nd ODI - Sun, 29 Jan 2023 vs England109102141106.86WinView Scorecard
1st ODI (D/N) - Fri, 27 Jan 2023 vs England362841128.57WinView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia35741247.29LossView Scorecard
3rd Test - Wed, 04 Jan 2023 vs Australia17421040.47LossView Scorecard