Player Head-to-Head
TB
Temba Bavuma
SA
VS
FZ
Fakhar Zaman
PAK
33 wonStat categorieswon 41

Temba Bavuma vs Fakhar Zaman

Temba Bavuma and Fakhar Zaman compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Temba Bavuma has dominance over Fakhar Zaman in Tests, while Fakhar Zaman has the edge in overall, ODIs and T20Is. In recent years, form favours Fakhar Zaman.

CAREER Fakhar ZamanTEST Temba BavumaODI Fakhar ZamanT20I Fakhar Zaman
Format

All formats

TB 4 – 4 FZ
6764
Most Runs
6692
179
Highest Score
210
60.81
Best Strike Rate
103.19
66
Most sixes
191
878
Most Fours
701
36.76
Best Averages
33.29
34
Most 50s
34
11
Most 100s
12
23
Most Not Outs
12

Season by season

2026

TB 3 – 3 FZ
351
Most Runs
347
179
Highest Score
127
53.10
Best Strike Rate
124.82
3
Most sixes
14
33
Most Fours
38
–
Best Averages
26.69
–
Most 50s
1
2
Most 100s
1

2025

TB 2 – 5 FZ
612
Most Runs
881
106
Highest Score
84
67.25
Best Strike Rate
108.90
4
Most sixes
26
60
Most Fours
88
43.71
Best Averages
31.46
5
Most 50s
5
1
Most 100s
–
1
Most Not Outs
3

2024

TB 5 – 2 FZ
622
Most Runs
415
113
Highest Score
78
57.49
Best Strike Rate
152.57
8
Most sixes
28
60
Most Fours
29
44.43
Best Averages
27.67
4
Most 50s
3
1
Most 100s
–
2
Most Not Outs
–

2023

TB 3 – 4 FZ
1069
Most Runs
928
172
Highest Score
180
82.74
Best Strike Rate
94.02
21
Most sixes
29
116
Most Fours
94
44.54
Best Averages
46.40
2
Most 50s
2
4
Most 100s
4
3
Most Not Outs
2

2022

TB 5 – 1 FZ
926
Most Runs
419
110
Highest Score
109
56.98
Best Strike Rate
90.69
5
Most sixes
5
96
Most Fours
50
29.87
Best Averages
24.65
4
Most 50s
2
1
Most 100s
1
4
Most Not Outs
–

2021

TB 3 – 5 FZ
684
Most Runs
780
92
Highest Score
193
64.47
Best Strike Rate
107.88
5
Most sixes
31
66
Most Fours
68
34.20
Best Averages
33.91
4
Most 50s
3
–
Most 100s
2
5
Most Not Outs
3

2020

TB 4 – 0 FZ
451
Most Runs
84
98
Highest Score
36
8
Most sixes
3
40
Most Fours
8
2
Most 50s
–

2019

TB 0 – 7 FZ
334
Most Runs
738
75
Highest Score
138
58.70
Best Strike Rate
91.00
3
Most sixes
13
40
Most Fours
85
23.86
Best Averages
25.45
1
Most 50s
5
–
Most 100s
1
1
Most Not Outs
–

2018

TB 0 – 7 FZ
295
Most Runs
1570
95
Highest Score
210
57.28
Best Strike Rate
101.09
0
Most sixes
33
36
Most Fours
179
–
Best Averages
47.58
3
Most 50s
11
–
Most 100s
2
3
Most Not Outs
4

2017

TB 4 – 3 FZ
657
Most Runs
530
89
Highest Score
114
49.07
Best Strike Rate
102.71
6
Most sixes
9
233
Most Fours
62
32.85
Best Averages
31.18
5
Most 50s
2
–
Most 100s
1
1
Most Not Outs
–

2016

TB 0 – 0 FZ
618
Most Runs
–
113
Highest Score
–
52.51
Best Strike Rate
–
2
Most sixes
–
81
Most Fours
–
47.54
Best Averages
–
3
Most 50s
–
2
Most 100s
–
3
Most Not Outs
–

2015

TB 0 – 0 FZ
135
Most Runs
–
54
Highest Score
–
37.29
Best Strike Rate
–
1
Most sixes
–
15
Most Fours
–
1
Most 50s
–

2014

TB 0 – 0 FZ
10
Most Runs
–
10
Highest Score
–
0
Most sixes
–
2
Most Fours
–

TEST career

TB 5 – 0 FZ
3926
Most Runs
192
179
Highest Score
94
48.63
Best Strike Rate
–
21
Most sixes
1
599
Most Fours
20
38.12
Best Averages
–
25
Most 50s
2
5
Most 100s
–
14
Most Not Outs
–

Season by season

2026

TB 0 – 0 FZ
218
Most Runs
–
179
Highest Score
–
43.86
Best Strike Rate
–
1
Most sixes
–
19
Most Fours
–
1
Most 100s
–

2025

TB 0 – 0 FZ
208
Most Runs
–
106
Highest Score
–
48.48
Best Strike Rate
–
2
Most sixes
–
18
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2024

TB 0 – 0 FZ
503
Most Runs
–
113
Highest Score
–
53.45
Best Strike Rate
–
6
Most sixes
–
45
Most Fours
–
4
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2023

TB 0 – 0 FZ
252
Most Runs
–
172
Highest Score
–
54.43
Best Strike Rate
–
2
Most sixes
–
25
Most Fours
–
1
Most 100s
–
1
Most Not Outs
–

2022

TB 0 – 0 FZ
561
Most Runs
–
93
Highest Score
–
48.20
Best Strike Rate
–
1
Most sixes
–
64
Most Fours
–
40.07
Best Averages
–
4
Most 50s
–
2
Most Not Outs
–

2021

TB 0 – 0 FZ
268
Most Runs
–
61
Highest Score
–
42.14
Best Strike Rate
–
0
Most sixes
–
31
Most Fours
–
2
Most 50s
–
2
Most Not Outs
–

2020

TB 0 – 0 FZ
104
Most Runs
–
71
Highest Score
–
0
Most sixes
–
13
Most Fours
–
1
Most 50s
–

2019

TB 4 – 0 FZ
258
Most Runs
8
75
Highest Score
7
51.29
Best Strike Rate
–
1
Most sixes
0
35
Most Fours
1
19.85
Best Averages
–
1
Most 50s
–

2018

TB 5 – 1 FZ
295
Most Runs
184
95
Highest Score
94
57.28
Best Strike Rate
54.76
0
Most sixes
1
36
Most Fours
19
3
Most 50s
2
3
Most Not Outs
–

2017

TB 0 – 0 FZ
609
Most Runs
–
89
Highest Score
–
47.14
Best Strike Rate
–
6
Most sixes
–
228
Most Fours
–
32.05
Best Averages
–
5
Most 50s
–
1
Most Not Outs
–

2016

TB 0 – 0 FZ
505
Most Runs
–
102
Highest Score
–
47.91
Best Strike Rate
–
1
Most sixes
–
68
Most Fours
–
42.08
Best Averages
–
3
Most 50s
–
1
Most 100s
–
3
Most Not Outs
–

2015

TB 0 – 0 FZ
135
Most Runs
–
54
Highest Score
–
37.29
Best Strike Rate
–
1
Most sixes
–
15
Most Fours
–
1
Most 50s
–

2014

TB 0 – 0 FZ
10
Most Runs
–
10
Highest Score
–
0
Most sixes
–
2
Most Fours
–

ODI career

TB 0 – 9 FZ
2168
Most Runs
3951
144
Highest Score
210
87.28
Best Strike Rate
93.91
29
Most sixes
90
217
Most Fours
439
43.36
Best Averages
44.90
8
Most 50s
18
6
Most 100s
12
5
Most Not Outs
6

Season by season

2026

TB 0 – 4 FZ
133
Most Runs
158
103
Highest Score
127
2
Most sixes
7
14
Most Fours
15
1
Most 100s
1

2025

TB 4 – 3 FZ
404
Most Runs
369
82
Highest Score
84
83.99
Best Strike Rate
90.44
2
Most sixes
9
42
Most Fours
41
40.40
Best Averages
36.90
4
Most 50s
3

2024

TB 0 – 0 FZ
119
Most Runs
–
38
Highest Score
–
2
Most sixes
–
15
Most Fours
–
1
Most Not Outs
–

2023

TB 1 – 6 FZ
782
Most Runs
864
144
Highest Score
180
96.66
Best Strike Rate
92.90
18
Most sixes
26
85
Most Fours
90
48.88
Best Averages
50.82
2
Most 50s
2
3
Most 100s
4
2
Most Not Outs
2

2022

TB 1 – 4 FZ
231
Most Runs
303
110
Highest Score
109
71.96
Best Strike Rate
86.08
1
Most sixes
3
19
Most Fours
38
–
Most 50s
1
1
Most 100s
1

2021

TB 0 – 5 FZ
164
Most Runs
365
92
Highest Score
193
80.00
Best Strike Rate
91.94
0
Most sixes
13
12
Most Fours
35
1
Most 50s
–
–
Most 100s
2
2
Most Not Outs
–

2020

TB 4 – 0 FZ
174
Most Runs
2
98
Highest Score
2
3
Most sixes
0
12
Most Fours
0
1
Most 50s
–

2019

TB 0 – 0 FZ
–
Most Runs
680
–
Highest Score
138
–
Best Strike Rate
91.89
–
Most sixes
12
–
Most Fours
77
–
Best Averages
35.79
–
Most 50s
5
–
Most 100s
1

2018

TB 0 – 0 FZ
–
Most Runs
810
–
Highest Score
210
–
Best Strike Rate
97.59
–
Most sixes
13
–
Most Fours
93
–
Best Averages
67.50
–
Most 50s
5
–
Most 100s
2
–
Most Not Outs
4

2017

TB 0 – 4 FZ
48
Most Runs
400
48
Highest Score
114
–
Best Strike Rate
100.50
0
Most sixes
7
5
Most Fours
50
–
Most 50s
2
–
Most 100s
1

2016

TB 0 – 0 FZ
113
Most Runs
–
113
Highest Score
–
1
Most sixes
–
13
Most Fours
–
1
Most 100s
–

T20I career

TB 0 – 7 FZ
670
Most Runs
2549
72
Highest Score
91
–
Best Strike Rate
132.83
16
Most sixes
100
62
Most Fours
242
21.61
Best Averages
23.82
1
Most 50s
14
4
Most Not Outs
6

Season by season

2026

TB 0 – 0 FZ
–
Most Runs
189
–
Highest Score
84
–
Best Strike Rate
147.66
–
Most sixes
7
–
Most Fours
23
–
Best Averages
189 / 8
–
Most 50s
1

2025

TB 0 – 0 FZ
–
Most Runs
512
–
Highest Score
77
–
Best Strike Rate
127.68
–
Most sixes
17
–
Most Fours
47
–
Best Averages
28.44
–
Most 50s
2
–
Most Not Outs
3

2024

TB 0 – 0 FZ
–
Most Runs
415
–
Highest Score
78
–
Best Strike Rate
152.57
–
Most sixes
28
–
Most Fours
29
–
Best Averages
27.67
–
Most 50s
3

2023

TB 1 – 3 FZ
35
Most Runs
64
35
Highest Score
47
1
Most sixes
3
6
Most Fours
4

2022

TB 3 – 1 FZ
134
Most Runs
116
36
Highest Score
53
3
Most sixes
2
13
Most Fours
12
13.40
Best Averages
–
–
Most 50s
1
2
Most Not Outs
–

2021

TB 1 – 7 FZ
252
Most Runs
415
72
Highest Score
60
114.55
Best Strike Rate
127.30
5
Most sixes
18
23
Most Fours
33
22.91
Best Averages
24.41
1
Most 50s
3
1
Most Not Outs
3

2020

TB 4 – 0 FZ
173
Most Runs
82
49
Highest Score
36
5
Most sixes
3
15
Most Fours
8

2019

TB 3 – 1 FZ
76
Most Runs
50
49
Highest Score
17
2
Most sixes
1
5
Most Fours
7
1
Most Not Outs
–

2018

TB 0 – 0 FZ
–
Most Runs
576
–
Highest Score
91
–
Best Strike Rate
148.84
–
Most sixes
19
–
Most Fours
67
–
Best Averages
33.88
–
Most 50s
4

2017

TB 0 – 0 FZ
–
Most Runs
130
–
Highest Score
31
–
Most sixes
2
–
Most Fours
12
RECENT RESULTS 2 matches