Richie Berrington vs Temba Bavuma

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Richie Berrington has dominance over Temba Bavuma in overall, ODIs and T20Is, while Temba Bavuma has the edge in Tests. In recent years, form favours Richie Berrington.
CAREER
OverallRBTB
Most Runs65396767
Highest Score316388
Best Strike Rate294258
Most sixes18068
Most Fours495884
Best Averages
Most 50s3735
Most 100s510
Most Not Outs4521
2025RBTB
Most Runs105612
Highest Score46171
Best Strike Rate115140
Most sixes74
Most Fours360
Best Averages
Most 50s5
Most 100s1
Most Not Outs11
2024RBTB
Most Runs666622
Highest Score225151
Best Strike Rate298137
Most sixes178
Most Fours5560
Best Averages
Most 50s44
Most 100s1
Most Not Outs101
2023BESTRBTB
Most Runs5901345
Highest Score187351
Best Strike Rate256346
Most sixes1925
Most Fours48148
Best Averages
Most 50s53
Most 100s15
Most Not Outs24
2022RBTB
Most Runs6101004
Highest Score151239
Best Strike Rate196217
Most sixes146
Most Fours45103
Best Averages
Most 50s24
Most 100s21
Most Not Outs43
2021RBTB
Most Runs631684
Highest Score179225
Best Strike Rate205237
Most sixes265
Most Fours3966
Best Averages
Most 50s54
Most Not Outs54
2020RBTB
Most Runs451
Highest Score218
Best Strike Rate290
Most sixes8
Most Fours40
Best Averages
Most 50s2
2019RBTB
Most Runs665334
Highest Score157124
Best Strike Rate234166
Most sixes293
Most Fours4640
Best Averages
Most 50s31
Most Not Outs31
2018RBTB
Most Runs551295
Highest Score15495
Best Strike Rate21757
Most sixes100
Most Fours4936
Best Averages
Most 50s33
Most Not Outs43
2017RBTB
Most Runs489657
Highest Score170137
Best Strike Rate212149
Most sixes116
Most Fours24233
Best Averages
Most 50s45
Most 100s1
Most Not Outs21
2016RBTB
Most Runs208618
Highest Score69215
Best Strike Rate181140
Most sixes42
Most Fours1581
Best Averages
Most 50s3
Most 100s2
Most Not Outs13
2015RBTB
Most Runs370135
Highest Score9654
Best Strike Rate20937
Most sixes91
Most Fours2815
Best Averages
Most 50s21
Most Not Outs3
2014RBTB
Most Runs28310
Highest Score10110
Best Strike Rate8929
Most sixes40
Most Fours252
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013RBTB
Most Runs468
Highest Score121
Best Strike Rate169
Most sixes8
Most Fours38
Best Averages
Most 50s3
Most Not Outs3
2012RBTB
Most Runs380
Highest Score109
Best Strike Rate184
Most sixes9
Most Fours44
Best Averages
Most 50s1
2011RBTB
Most Runs136
Highest Score56
Best Strike Rate142
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2010RBTB
Most Runs277
Highest Score103
Best Strike Rate159
Most sixes5
Most Fours17
Best Averages
Most 50s2
Most Not Outs2
2009RBTB
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008RBTB
Most Runs85
Highest Score33
Best Strike Rate129
Most sixes0
Most Fours6
Best Averages
Most Not Outs3
TEST
OverallRBTB
Most Runs2344164
Highest Score89172
Best Strike Rate8852
Most sixes525
Most Fours21635
Best Averages
Most 50s227
Most 100s5
Most Not Outs415
2025RBTB
Most Runs310
Highest Score106
Best Strike Rate57
Most sixes2
Most Fours34
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2024BESTRBTB
Most Runs234503
Highest Score89113
Best Strike Rate8853
Most sixes56
Most Fours2145
Best Averages
Most 50s24
Most 100s1
Most Not Outs41
2023RBTB
Most Runs528
Highest Score172
Best Strike Rate74
Most sixes6
Most Fours57
Best Averages
Most 50s1
Most 100s2
Most Not Outs2
2022RBTB
Most Runs639
Highest Score93
Best Strike Rate49
Most sixes2
Most Fours71
Best Averages
Most 50s4
Most 100s
Most Not Outs2
2021RBTB
Most Runs268
Highest Score61
Best Strike Rate42
Most sixes0
Most Fours31
Best Averages
Most 50s2
Most Not Outs2
2020RBTB
Most Runs104
Highest Score71
Best Strike Rate57
Most sixes0
Most Fours13
Best Averages
Most 50s1
2019RBTB
Most Runs258
Highest Score75
Best Strike Rate51
Most sixes1
Most Fours35
Best Averages
Most 50s1
Most Not Outs
2018RBTB
Most Runs295
Highest Score95
Best Strike Rate57
Most sixes0
Most Fours36
Best Averages
Most 50s3
Most Not Outs3
2017RBTB
Most Runs609
Highest Score89
Best Strike Rate47
Most sixes6
Most Fours228
Best Averages
Most 50s5
Most 100s
Most Not Outs1
2016RBTB
Most Runs505
Highest Score102
Best Strike Rate48
Most sixes1
Most Fours68
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2015RBTB
Most Runs135
Highest Score54
Best Strike Rate37
Most sixes1
Most Fours15
Best Averages
Most 50s1
Most Not Outs
2014RBTB
Most Runs10
Highest Score10
Best Strike Rate29
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2013RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2011RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2009RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallRBTB
Most Runs35471933
Highest Score127144
Best Strike Rate7788
Most sixes8027
Most Fours245187
Best Averages
Most 50s227
Most 100s55
Most Not Outs203
2025RBTB
Most Runs302
Highest Score65
Best Strike Rate83
Most sixes2
Most Fours26
Best Averages
Most 50s3
Most 100s
Most Not Outs
2024RBTB
Most Runs234119
Highest Score8938
Best Strike Rate8884
Most sixes52
Most Fours2115
Best Averages
Most 50s2
Most 100s
Most Not Outs4
2023BESTRBTB
Most Runs342782
Highest Score127144
Best Strike Rate7997
Most sixes718
Most Fours2685
Best Averages
Most 50s22
Most 100s13
Most Not Outs12
2022RBTB
Most Runs520231
Highest Score114110
Best Strike Rate7172
Most sixes111
Most Fours3919
Best Averages
Most 50s2
Most 100s21
Most Not Outs4
2021RBTB
Most Runs184164
Highest Score9792
Best Strike Rate7980
Most sixes80
Most Fours812
Best Averages
Most 50s11
Most Not Outs11
2020RBTB
Most Runs174
Highest Score98
Best Strike Rate90
Most sixes3
Most Fours12
Best Averages
Most 50s1
2019RBTB
Most Runs285
Highest Score81
Best Strike Rate94
Most sixes12
Most Fours15
Best Averages
Most 50s2
Most Not Outs
2018RBTB
Most Runs382
Highest Score90
Best Strike Rate69
Most sixes6
Most Fours29
Best Averages
Most 50s2
Most Not Outs1
2017RBTB
Most Runs38148
Highest Score11048
Best Strike Rate75102
Most sixes80
Most Fours185
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2016RBTB
Most Runs87113
Highest Score27113
Best Strike Rate7092
Most sixes11
Most Fours813
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2015RBTB
Most Runs237
Highest Score62
Best Strike Rate72
Most sixes5
Most Fours15
Best Averages
Most 50s2
Most Not Outs
2014RBTB
Most Runs283
Highest Score101
Best Strike Rate89
Most sixes4
Most Fours25
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013RBTB
Most Runs125
Highest Score51
Best Strike Rate63
Most sixes0
Most Fours9
Best Averages
Most 50s1
Most Not Outs2
2012RBTB
Most Runs19
Highest Score9
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
Most 50s
2011RBTB
Most Runs136
Highest Score56
Best Strike Rate142
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2010RBTB
Most Runs241
Highest Score84
Best Strike Rate73
Most sixes5
Most Fours14
Best Averages
Most 50s2
Most Not Outs
2009RBTB
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008RBTB
Most Runs66
Highest Score16
Best Strike Rate53
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
T20I
OverallRBTB
Most Runs2758670
Highest Score10072
Best Strike Rate129118
Most sixes9516
Most Fours22962
Best Averages
Most 50s131
Most 100s
Most Not Outs213
2025RBTB
Most Runs105
Highest Score46
Best Strike Rate115
Most sixes7
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs1
2024RBTB
Most Runs198
Highest Score47
Best Strike Rate122
Most sixes7
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs2
2023RBTB
Most Runs24835
Highest Score6035
Best Strike Rate177175
Most sixes121
Most Fours226
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2022RBTB
Most Runs90134
Highest Score3736
Best Strike Rate12596
Most sixes33
Most Fours613
Best Averages
Most 50s
Most 100s
Most Not Outs1
2021BESTRBTB
Most Runs447252
Highest Score8272
Best Strike Rate126115
Most sixes185
Most Fours3123
Best Averages
Most 50s41
Most Not Outs41
2020RBTB
Most Runs173
Highest Score49
Best Strike Rate143
Most sixes5
Most Fours15
Best Averages
Most 50s
2019RBTB
Most Runs38076
Highest Score7649
Best Strike Rate140115
Most sixes172
Most Fours315
Best Averages
Most 50s1
Most Not Outs31
2018RBTB
Most Runs169
Highest Score64
Best Strike Rate148
Most sixes4
Most Fours20
Best Averages
Most 50s1
Most Not Outs3
2017RBTB
Most Runs108
Highest Score60
Best Strike Rate137
Most sixes3
Most Fours6
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016RBTB
Most Runs121
Highest Score42
Best Strike Rate111
Most sixes3
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2015RBTB
Most Runs133
Highest Score34
Best Strike Rate137
Most sixes4
Most Fours13
Best Averages
Most 50s
Most Not Outs3
2014RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013RBTB
Most Runs343
Highest Score70
Best Strike Rate106
Most sixes8
Most Fours29
Best Averages
Most 50s2
Most Not Outs1
2012RBTB
Most Runs361
Highest Score100
Best Strike Rate141
Most sixes9
Most Fours44
Best Averages
Most 50s1
2011RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010RBTB
Most Runs36
Highest Score19
Best Strike Rate86
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs2
2009RBTB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008RBTB
Most Runs19
Highest Score17
Best Strike Rate76
Most sixes0
Most Fours1
Best Averages
Most Not Outs