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 Pakistan
TEST
MAT
16
ING
13
RUNS
586
BF
1226
50s
4
100s
1
6s
18
4s
364
NO
2
HS
106
AVG
53.27
SR
47.80
TEST
1st InningING
3
RUNS
131
BF
255
50s
0
100s
1
6s
4
4s
18
NO
0
HS
106
AVG
43.67
SR
51.37
TEST
2nd InningING
5
RUNS
278
BF
623
50s
3
100s
0
6s
10
4s
263
NO
1
HS
75
AVG
69.50
SR
44.62
TEST
3rd InningING
2
RUNS
63
BF
135
50s
0
100s
0
6s
3
4s
71
NO
0
HS
40
AVG
31.50
SR
46.67
TEST
4th InningING
3
RUNS
114
BF
213
50s
1
100s
0
6s
1
4s
12
NO
1
HS
61
AVG
57.00
SR
53.52
ODI
MAT
6
ING
6
RUNS
161
BF
179
50s
1
100s
0
6s
1
4s
18
NO
0
HS
92
AVG
26.83
SR
89.94
ODI
1st InningING
2
RUNS
93
BF
106
50s
1
100s
0
6s
0
4s
9
NO
0
HS
92
AVG
46.50
SR
87.74
ODI
2nd InningING
4
RUNS
68
BF
73
50s
0
100s
0
6s
1
4s
9
NO
0
HS
28
AVG
17.00
SR
93.15
T20I
MAT
1
ING
1
RUNS
36
BF
19
50s
0
100s
0
6s
1
4s
4
NO
0
HS
36
AVG
36.00
SR
189.47
T20I
2nd InningING
1
RUNS
36
BF
19
50s
0
100s
0
6s
1
4s
4
NO
0
HS
36
AVG
36.00
SR
189.47
ALL
MAT
23
ING
20
RUNS
783
BF
1424
50s
5
100s
1
6s
20
4s
386
NO
2
HS
106
AVG
43.50
SR
54.99
ALL
1st InningING
5
RUNS
224
BF
361
50s
1
100s
1
6s
4
4s
27
NO
0
HS
106
AVG
44.80
SR
62.05
ALL
2nd InningING
10
RUNS
382
BF
715
50s
3
100s
0
6s
12
4s
276
NO
1
HS
75
AVG
42.44
SR
53.43
ALL
3rd InningING
2
RUNS
63
BF
135
50s
0
100s
0
6s
3
4s
71
NO
0
HS
40
AVG
31.50
SR
46.67
ALL
4th InningING
3
RUNS
114
BF
213
50s
1
100s
0
6s
1
4s
12
NO
1
HS
61
AVG
57.00
SR
53.52
Temba Bavuma's matches vs Pakistan
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd (D/N) - Wed, 12 Feb 2025829613085.41LossView Scorecard
2nd Test - Fri, 03 Jan 20251061799259.21LossView Scorecard
1st Test - Thu, 26 Dec 202431744041.89LossView Scorecard
1st Test - Thu, 26 Dec 202440784151.28LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 20248620133.33LossView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 202412171070.58LossView Scorecard
26th (D/N) - Fri, 27 Oct 2023282741103.70WinView Scorecard
36th , Group 2 (N) - Thu, 03 Nov 2022361941189.47LossView Scorecard
3rd ODI - Wed, 07 Apr 202120232086.95LossView Scorecard
2nd ODI - Sun, 04 Apr 2021921029090.19WinView Scorecard
1st ODI - Fri, 02 Apr 2021140025.00LossView Scorecard
2nd Test - Thu, 04 Feb 2021441385031.88LossView Scorecard
2nd Test - Thu, 04 Feb 2021611256048.80LossView Scorecard
1st Test - Tue, 26 Jan 202117670025.37LossView Scorecard
1st Test - Tue, 26 Jan 202140933043.01LossView Scorecard
3rd Test - Fri, 11 Jan 2019892088.88WinView Scorecard
3rd Test - Fri, 11 Jan 201923423054.76WinView Scorecard
2nd Test - Thu, 03 Jan 20197516210046.29WinView Scorecard
1st Test - Wed, 26 Dec 201853879060.91WinView Scorecard
1st Test - Wed, 26 Dec 2018131020130.00WinView Scorecard