Richie Berrington vs Asad Shafiq

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Richie Berrington has dominance over Asad Shafiq in ODIs and T20Is, while Asad Shafiq has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallRBAS
Most Runs65396188
Highest Score316259
Best Strike Rate294221
Most sixes18036
Most Fours495639
Best Averages
Most 50s3736
Most 100s511
Most Not Outs4510
2025RBAS
Most Runs105
Highest Score46
Best Strike Rate115
Most sixes7
Most Fours3
Best Averages
Most Not Outs1
2024RBAS
Most Runs666
Highest Score225
Best Strike Rate298
Most sixes17
Most Fours55
Best Averages
Most 50s4
Most Not Outs10
2023RBAS
Most Runs590
Highest Score187
Best Strike Rate256
Most sixes19
Most Fours48
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
2022RBAS
Most Runs610
Highest Score151
Best Strike Rate196
Most sixes14
Most Fours45
Best Averages
Most 50s2
Most 100s2
Most Not Outs4
2021RBAS
Most Runs631
Highest Score179
Best Strike Rate205
Most sixes26
Most Fours39
Best Averages
Most 50s5
Most Not Outs5
2020RBAS
Most Runs132
Highest Score65
Best Strike Rate48
Most sixes0
Most Fours14
Best Averages
Most 50s1
2019RBAS
Most Runs665378
Highest Score15788
Best Strike Rate23462
Most sixes291
Most Fours4647
Best Averages
Most 50s35
Most Not Outs3
2018RBAS
Most Runs551536
Highest Score154104
Best Strike Rate21749
Most sixes104
Most Fours4960
Best Averages
Most 50s33
Most 100s1
Most Not Outs4
2017RBAS
Most Runs489302
Highest Score170125
Best Strike Rate21289
Most sixes110
Most Fours2429
Best Averages
Most 50s4
Most 100s11
Most Not Outs2
2016RBAS
Most Runs208733
Highest Score69137
Best Strike Rate18154
Most sixes43
Most Fours1585
Best Averages
Most 50s5
Most 100s2
Most Not Outs11
2015BESTRBAS
Most Runs370800
Highest Score96170
Best Strike Rate209115
Most sixes92
Most Fours2861
Best Averages
Most 50s23
Most 100s3
Most Not Outs31
2014RBAS
Most Runs283676
Highest Score101187
Best Strike Rate89114
Most sixes413
Most Fours2566
Best Averages
Most 50s23
Most 100s11
Most Not Outs12
2013RBAS
Most Runs468615
Highest Score121214
Best Strike Rate169108
Most sixes82
Most Fours3873
Best Averages
Most 50s33
Most 100s2
Most Not Outs3
2012RBAS
Most Runs380745
Highest Score109199
Best Strike Rate184217
Most sixes93
Most Fours4475
Best Averages
Most 50s15
Most Not Outs2
2011RBAS
Most Runs136960
Highest Score56220
Best Strike Rate142224
Most sixes87
Most Fours896
Best Averages
Most 50s16
Most 100s1
Most Not Outs14
2010RBAS
Most Runs277311
Highest Score103119
Best Strike Rate159177
Most sixes51
Most Fours1733
Best Averages
Most 50s22
Most Not Outs2
2009RBAS
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008RBAS
Most Runs85
Highest Score33
Best Strike Rate129
Most sixes0
Most Fours6
Best Averages
Most Not Outs3
TEST
OverallRBAS
Most Runs2344660
Highest Score89137
Best Strike Rate8849
Most sixes529
Most Fours21512
Best Averages
Most 50s227
Most 100s11
Most Not Outs46
2025BESTRBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024RBAS
Most Runs234
Highest Score89
Best Strike Rate88
Most sixes5
Most Fours21
Best Averages
Most 50s2
Most Not Outs4
2023RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2021RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020RBAS
Most Runs132
Highest Score65
Best Strike Rate48
Most sixes0
Most Fours14
Best Averages
Most 50s1
2019RBAS
Most Runs378
Highest Score88
Best Strike Rate62
Most sixes1
Most Fours47
Best Averages
Most 50s5
Most Not Outs
2018RBAS
Most Runs536
Highest Score104
Best Strike Rate49
Most sixes4
Most Fours60
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2017RBAS
Most Runs284
Highest Score112
Best Strike Rate43
Most sixes0
Most Fours29
Best Averages
Most 50s
Most 100s1
Most Not Outs
2016RBAS
Most Runs733
Highest Score137
Best Strike Rate54
Most sixes3
Most Fours85
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2015RBAS
Most Runs706
Highest Score131
Best Strike Rate52
Most sixes2
Most Fours57
Best Averages
Most 50s3
Most 100s3
Most Not Outs
2014RBAS
Most Runs548
Highest Score137
Best Strike Rate53
Most sixes12
Most Fours57
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2013RBAS
Most Runs449
Highest Score130
Best Strike Rate41
Most sixes2
Most Fours59
Best Averages
Most 50s2
Most 100s2
Most Not Outs
2012RBAS
Most Runs424
Highest Score100
Best Strike Rate46
Most sixes1
Most Fours48
Best Averages
Most 50s3
Most Not Outs1
2011RBAS
Most Runs409
Highest Score104
Best Strike Rate38
Most sixes4
Most Fours46
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2010RBAS
Most Runs61
Highest Score61
Best Strike Rate52
Most sixes0
Most Fours10
Best Averages
Most 50s1
Most Not Outs
2009RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallRBAS
Most Runs35471336
Highest Score12784
Best Strike Rate7768
Most sixes805
Most Fours245108
Best Averages
Most 50s229
Most 100s5
Most Not Outs204
2025RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2024RBAS
Most Runs234
Highest Score89
Best Strike Rate88
Most sixes5
Most Fours21
Best Averages
Most 50s2
Most Not Outs4
2023RBAS
Most Runs342
Highest Score127
Best Strike Rate79
Most sixes7
Most Fours26
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2022RBAS
Most Runs520
Highest Score114
Best Strike Rate71
Most sixes11
Most Fours39
Best Averages
Most 50s2
Most 100s2
Most Not Outs4
2021RBAS
Most Runs184
Highest Score97
Best Strike Rate79
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2020RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019RBAS
Most Runs285
Highest Score81
Best Strike Rate94
Most sixes12
Most Fours15
Best Averages
Most 50s2
Most Not Outs
2018RBAS
Most Runs382
Highest Score90
Best Strike Rate69
Most sixes6
Most Fours29
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2017RBAS
Most Runs38118
Highest Score11013
Best Strike Rate7546
Most sixes80
Most Fours180
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2016RBAS
Most Runs87
Highest Score27
Best Strike Rate70
Most sixes1
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs1
2015RBAS
Most Runs23794
Highest Score6239
Best Strike Rate7263
Most sixes50
Most Fours154
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2014RBAS
Most Runs283128
Highest Score10150
Best Strike Rate8961
Most sixes41
Most Fours259
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
2013RBAS
Most Runs125166
Highest Score5184
Best Strike Rate6367
Most sixes00
Most Fours914
Best Averages
Most 50s11
Most 100s
Most Not Outs2
2012RBAS
Most Runs19267
Highest Score965
Best Strike Rate4371
Most sixes02
Most Fours022
Best Averages
Most 50s2
Most Not Outs1
2011BESTRBAS
Most Runs136427
Highest Score5678
Best Strike Rate14268
Most sixes81
Most Fours836
Best Averages
Most 50s14
Most 100s
Most Not Outs12
2010RBAS
Most Runs241236
Highest Score8450
Best Strike Rate7371
Most sixes51
Most Fours1423
Best Averages
Most 50s21
Most Not Outs
2009RBAS
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008RBAS
Most Runs66
Highest Score16
Best Strike Rate53
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
T20I
OverallRBAS
Most Runs2758192
Highest Score10038
Best Strike Rate129104
Most sixes952
Most Fours22919
Best Averages
Most 50s13
Most 100s
Most Not Outs21
2025RBAS
Most Runs105
Highest Score46
Best Strike Rate115
Most sixes7
Most Fours3
Best Averages
Most Not Outs1
2024RBAS
Most Runs198
Highest Score47
Best Strike Rate122
Most sixes7
Most Fours13
Best Averages
Most 50s
Most Not Outs2
2023RBAS
Most Runs248
Highest Score60
Best Strike Rate177
Most sixes12
Most Fours22
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2022RBAS
Most Runs90
Highest Score37
Best Strike Rate125
Most sixes3
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2021RBAS
Most Runs447
Highest Score82
Best Strike Rate126
Most sixes18
Most Fours31
Best Averages
Most 50s4
Most Not Outs4
2020RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2019RBAS
Most Runs380
Highest Score76
Best Strike Rate140
Most sixes17
Most Fours31
Best Averages
Most 50s1
Most Not Outs3
2018RBAS
Most Runs169
Highest Score64
Best Strike Rate148
Most sixes4
Most Fours20
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2017RBAS
Most Runs108
Highest Score60
Best Strike Rate137
Most sixes3
Most Fours6
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016RBAS
Most Runs121
Highest Score42
Best Strike Rate111
Most sixes3
Most Fours7
Best Averages
Most 50s
Most 100s
Most Not Outs
2015RBAS
Most Runs133
Highest Score34
Best Strike Rate137
Most sixes4
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs3
2014RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013RBAS
Most Runs343
Highest Score70
Best Strike Rate106
Most sixes8
Most Fours29
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2012BESTRBAS
Most Runs36154
Highest Score10034
Best Strike Rate141100
Most sixes90
Most Fours445
Best Averages
Most 50s1
Most Not Outs
2011RBAS
Most Runs124
Highest Score38
Best Strike Rate118
Most sixes2
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs
2010RBAS
Most Runs3614
Highest Score198
Best Strike Rate8654
Most sixes00
Most Fours30
Best Averages
Most 50s
Most Not Outs2
2009RBAS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008RBAS
Most Runs19
Highest Score17
Best Strike Rate76
Most sixes0
Most Fours1
Best Averages
Most Not Outs