Temba Bavuma vs Fakhar Zaman

Career • Test • ODI • T20I Comparison

🏆 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
OverallTBFZ
Most Runs67676782
Highest Score388410
Best Strike Rate258302
Most sixes68180
Most Fours884716
Best Averages
Most 50s3535
Most 100s1013
Most Not Outs2112
2026TBFZ
Most Runs5
Highest Score5
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
2025TBFZ
Most Runs612853
Highest Score171239
Best Strike Rate140330
Most sixes425
Most Fours6086
Best Averages
Most 50s55
Most 100s1
Most Not Outs13
2024TBFZ
Most Runs622415
Highest Score15178
Best Strike Rate137153
Most sixes828
Most Fours6029
Best Averages
Most 50s43
Most 100s1
Most Not Outs1
2023TBFZ
Most Runs13451085
Highest Score351328
Best Strike Rate346282
Most sixes2530
Most Fours148111
Best Averages
Most 50s33
Most 100s55
Most Not Outs42
2022BESTTBFZ
Most Runs1004722
Highest Score239271
Best Strike Rate217277
Most sixes68
Most Fours10388
Best Averages
Most 50s43
Most 100s12
Most Not Outs3
2021TBFZ
Most Runs684780
Highest Score225253
Best Strike Rate237219
Most sixes531
Most Fours6668
Best Averages
Most 50s43
Most 100s2
Most Not Outs43
2020TBFZ
Most Runs45184
Highest Score21838
Best Strike Rate290214
Most sixes83
Most Fours408
Best Averages
Most 50s2
2019TBFZ
Most Runs334738
Highest Score124162
Best Strike Rate166231
Most sixes313
Most Fours4085
Best Averages
Most 50s15
Most 100s1
Most Not Outs1
2018TBFZ
Most Runs2951570
Highest Score95395
Best Strike Rate57302
Most sixes033
Most Fours36179
Best Averages
Most 50s311
Most 100s2
Most Not Outs34
2017TBFZ
Most Runs657530
Highest Score137145
Best Strike Rate149211
Most sixes69
Most Fours23362
Best Averages
Most 50s52
Most 100s1
Most Not Outs1
2016TBFZ
Most Runs618
Highest Score215
Best Strike Rate140
Most sixes2
Most Fours81
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
2015TBFZ
Most Runs135
Highest Score54
Best Strike Rate37
Most sixes1
Most Fours15
Best Averages
Most 50s1
2014TBFZ
Most Runs10
Highest Score10
Best Strike Rate29
Most sixes0
Most Fours2
Best Averages
TEST
OverallTBFZ
Most Runs4164787
Highest Score172109
Best Strike Rate5277
Most sixes2510
Most Fours63590
Best Averages
Most 50s275
Most 100s52
Most Not Outs15
2026TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025BESTTBFZ
Most Runs310135
Highest Score10684
Best Strike Rate57121
Most sixes25
Most Fours3415
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
2024TBFZ
Most Runs503
Highest Score113
Best Strike Rate53
Most sixes6
Most Fours45
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2023TBFZ
Most Runs528157
Highest Score172101
Best Strike Rate7477
Most sixes61
Most Fours5717
Best Averages
Most 50s11
Most 100s21
Most Not Outs2
2022TBFZ
Most Runs639303
Highest Score93109
Best Strike Rate4986
Most sixes23
Most Fours7138
Best Averages
Most 50s41
Most 100s1
Most Not Outs2
2021TBFZ
Most Runs268
Highest Score61
Best Strike Rate42
Most sixes0
Most Fours31
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2020TBFZ
Most Runs104
Highest Score71
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
2019TBFZ
Most Runs2588
Highest Score757
Best Strike Rate5135
Most sixes10
Most Fours351
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018TBFZ
Most Runs295184
Highest Score9594
Best Strike Rate5755
Most sixes01
Most Fours3619
Best Averages
Most 50s32
Most 100s
Most Not Outs3
2017TBFZ
Most Runs609
Highest Score89
Best Strike Rate47
Most sixes6
Most Fours228
Best Averages
Most 50s5
Most 100s
Most Not Outs1
2016TBFZ
Most Runs505
Highest Score102
Best Strike Rate48
Most sixes1
Most Fours68
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2015TBFZ
Most Runs135
Highest Score54
Best Strike Rate37
Most sixes1
Most Fours15
Best Averages
Most 50s1
2014TBFZ
Most Runs10
Highest Score10
Best Strike Rate29
Most sixes0
Most Fours2
Best Averages
ODI
OverallTBFZ
Most Runs19333658
Highest Score144210
Best Strike Rate8893
Most sixes2778
Most Fours187409
Best Averages
Most 50s717
Most 100s511
Most Not Outs36
2026TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025TBFZ
Most Runs302234
Highest Score6578
Best Strike Rate8379
Most sixes24
Most Fours2626
Best Averages
Most 50s32
Most 100s
Most Not Outs
2024TBFZ
Most Runs119
Highest Score38
Best Strike Rate84
Most sixes2
Most Fours15
Best Averages
Most 50s
Most 100s
Most Not Outs
2023BESTTBFZ
Most Runs782864
Highest Score144180
Best Strike Rate9793
Most sixes1826
Most Fours8590
Best Averages
Most 50s22
Most 100s34
Most Not Outs22
2022TBFZ
Most Runs231303
Highest Score110109
Best Strike Rate7286
Most sixes13
Most Fours1938
Best Averages
Most 50s1
Most 100s11
Most Not Outs
2021TBFZ
Most Runs164365
Highest Score92193
Best Strike Rate8092
Most sixes013
Most Fours1235
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
2020TBFZ
Most Runs1742
Highest Score982
Best Strike Rate90100
Most sixes30
Most Fours120
Best Averages
Most 50s1
2019TBFZ
Most Runs680
Highest Score138
Best Strike Rate92
Most sixes12
Most Fours77
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2018TBFZ
Most Runs810
Highest Score210
Best Strike Rate98
Most sixes13
Most Fours93
Best Averages
Most 50s5
Most 100s2
Most Not Outs4
2017TBFZ
Most Runs48400
Highest Score48114
Best Strike Rate102101
Most sixes07
Most Fours550
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2016TBFZ
Most Runs113
Highest Score113
Best Strike Rate92
Most sixes1
Most Fours13
Best Averages
Most 50s
Most 100s1
Most Not Outs
2015TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallTBFZ
Most Runs6702337
Highest Score7291
Best Strike Rate118132
Most sixes1692
Most Fours62217
Best Averages
Most 50s113
Most 100s
Most Not Outs36
2026TBFZ
Most Runs5
Highest Score5
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
2025TBFZ
Most Runs484
Highest Score77
Best Strike Rate130
Most sixes16
Most Fours45
Best Averages
Most 50s2
Most 100s
Most Not Outs3
2024TBFZ
Most Runs415
Highest Score78
Best Strike Rate153
Most sixes28
Most Fours29
Best Averages
Most 50s3
Most 100s
Most Not Outs
2023TBFZ
Most Runs3564
Highest Score3547
Best Strike Rate175112
Most sixes13
Most Fours64
Best Averages
Most 50s
Most 100s
Most Not Outs
2022TBFZ
Most Runs134116
Highest Score3653
Best Strike Rate96105
Most sixes32
Most Fours1312
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2021BESTTBFZ
Most Runs252415
Highest Score7260
Best Strike Rate115127
Most sixes518
Most Fours2333
Best Averages
Most 50s13
Most 100s
Most Not Outs13
2020TBFZ
Most Runs17382
Highest Score4936
Best Strike Rate143114
Most sixes53
Most Fours158
Best Averages
Most 50s
2019TBFZ
Most Runs7650
Highest Score4917
Best Strike Rate115104
Most sixes21
Most Fours57
Best Averages
Most 50s
Most 100s
Most Not Outs1
2018TBFZ
Most Runs576
Highest Score91
Best Strike Rate149
Most sixes19
Most Fours67
Best Averages
Most 50s4
Most 100s
Most Not Outs
2017TBFZ
Most Runs130
Highest Score31
Best Strike Rate110
Most sixes2
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs
2016TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2015TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014TBFZ
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages