Andy Balbirnie vs Richie Berrington

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Richie Berrington has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours Richie Berrington.
CAREER
OverallABRB
Most Runs65106539
Highest Score323316
Best Strike Rate252294
Most sixes115180
Most Fours654495
Best Averages
Most 50s3737
Most 100s95
Most Not Outs1345
2025ABRB
Most Runs299105
Highest Score17846
Best Strike Rate114115
Most sixes57
Most Fours233
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2024BESTABRB
Most Runs452666
Highest Score180225
Best Strike Rate219298
Most sixes1017
Most Fours4655
Best Averages
Most 50s34
Most Not Outs110
2023ABRB
Most Runs1015590
Highest Score288187
Best Strike Rate247256
Most sixes1719
Most Fours10648
Best Averages
Most 50s75
Most 100s11
Most Not Outs22
2022ABRB
Most Runs781610
Highest Score217151
Best Strike Rate265196
Most sixes3314
Most Fours7245
Best Averages
Most 50s62
Most 100s2
Most Not Outs14
2021ABRB
Most Runs669631
Highest Score143179
Best Strike Rate178205
Most sixes726
Most Fours6939
Best Averages
Most 50s35
Most 100s1
Most Not Outs15
2020ABRB
Most Runs383
Highest Score159
Best Strike Rate201
Most sixes4
Most Fours41
Best Averages
Most 50s1
Most 100s1
2019ABRB
Most Runs1314665
Highest Score310157
Best Strike Rate294234
Most sixes2729
Most Fours13946
Best Averages
Most 50s63
Most 100s3
Most Not Outs33
2018ABRB
Most Runs662551
Highest Score179154
Best Strike Rate204217
Most sixes410
Most Fours6849
Best Averages
Most 50s53
Most 100s2
Most Not Outs4
2017ABRB
Most Runs306489
Highest Score85170
Best Strike Rate77212
Most sixes211
Most Fours3624
Best Averages
Most 50s24
Most 100s1
Most Not Outs22
2016ABRB
Most Runs7208
Highest Score569
Best Strike Rate44181
Most sixes04
Most Fours015
Best Averages
Most Not Outs1
2015ABRB
Most Runs533370
Highest Score14196
Best Strike Rate185209
Most sixes69
Most Fours4728
Best Averages
Most 50s22
Most Not Outs33
2014ABRB
Most Runs60283
Highest Score38101
Best Strike Rate4489
Most sixes04
Most Fours625
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013ABRB
Most Runs468
Highest Score121
Best Strike Rate169
Most sixes8
Most Fours38
Best Averages
Most 50s3
Most Not Outs3
2012ABRB
Most Runs380
Highest Score109
Best Strike Rate184
Most sixes9
Most Fours44
Best Averages
Most 50s1
2011ABRB
Most Runs136
Highest Score56
Best Strike Rate142
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2010ABRB
Most Runs29277
Highest Score17103
Best Strike Rate34159
Most sixes05
Most Fours117
Best Averages
Most 50s2
Most Not Outs2
2009ABRB
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008ABRB
Most Runs85
Highest Score33
Best Strike Rate129
Most sixes0
Most Fours6
Best Averages
Most Not Outs3
TEST
OverallABRB
Most Runs692234
Highest Score9589
Best Strike Rate5488
Most sixes15
Most Fours8021
Best Averages
Most 50s72
Most 100s
Most Not Outs14
2025ABRB
Most Runs109
Highest Score66
Best Strike Rate43
Most sixes0
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs
2024BESTABRB
Most Runs83234
Highest Score5889
Best Strike Rate5288
Most sixes05
Most Fours821
Best Averages
Most 50s12
Most Not Outs14
2023ABRB
Most Runs272
Highest Score95
Best Strike Rate54
Most sixes0
Most Fours33
Best Averages
Most 50s2
Most 100s
Most Not Outs
2022ABRB
Most Runs82
Highest Score71
Best Strike Rate68
Most sixes1
Most Fours8
Best Averages
Most 50s1
Most 100s
Most Not Outs
2021ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2019ABRB
Most Runs146
Highest Score82
Best Strike Rate62
Most sixes0
Most Fours23
Best Averages
Most 50s2
Most 100s
Most Not Outs
2018ABRB
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2017ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2015ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2014ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2012ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2011ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2009ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
ODI
OverallABRB
Most Runs33323547
Highest Score145127
Best Strike Rate7577
Most sixes4480
Most Fours313245
Best Averages
Most 50s1822
Most 100s95
Most Not Outs720
2025ABRB
Most Runs190
Highest Score112
Best Strike Rate71
Most sixes5
Most Fours15
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2024ABRB
Most Runs71234
Highest Score4589
Best Strike Rate5388
Most sixes25
Most Fours621
Best Averages
Most 50s2
Most Not Outs4
2023BESTABRB
Most Runs459342
Highest Score121127
Best Strike Rate7579
Most sixes57
Most Fours4426
Best Averages
Most 50s32
Most 100s11
Most Not Outs21
2022ABRB
Most Runs82520
Highest Score71114
Best Strike Rate6871
Most sixes111
Most Fours839
Best Averages
Most 50s12
Most 100s2
Most Not Outs4
2021ABRB
Most Runs421184
Highest Score10297
Best Strike Rate7279
Most sixes38
Most Fours438
Best Averages
Most 50s31
Most 100s1
Most Not Outs11
2020ABRB
Most Runs228
Highest Score113
Best Strike Rate86
Most sixes3
Most Fours24
Best Averages
Most 50s1
Most 100s1
2019ABRB
Most Runs567285
Highest Score14581
Best Strike Rate8894
Most sixes1612
Most Fours4515
Best Averages
Most 50s12
Most 100s3
Most Not Outs1
2018ABRB
Most Runs557382
Highest Score10590
Best Strike Rate7469
Most sixes36
Most Fours5429
Best Averages
Most 50s42
Most 100s2
Most Not Outs1
2017ABRB
Most Runs306381
Highest Score85110
Best Strike Rate7775
Most sixes28
Most Fours3618
Best Averages
Most 50s23
Most 100s1
Most Not Outs21
2016ABRB
Most Runs87
Highest Score27
Best Strike Rate70
Most sixes1
Most Fours8
Best Averages
Most Not Outs1
2015ABRB
Most Runs362237
Highest Score9762
Best Strike Rate7772
Most sixes45
Most Fours3115
Best Averages
Most 50s22
Most Not Outs1
2014ABRB
Most Runs60283
Highest Score38101
Best Strike Rate4489
Most sixes04
Most Fours625
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2013ABRB
Most Runs125
Highest Score51
Best Strike Rate63
Most sixes0
Most Fours9
Best Averages
Most 50s1
Most Not Outs2
2012ABRB
Most Runs19
Highest Score9
Best Strike Rate43
Most sixes0
Most Fours0
Best Averages
Most 50s
2011ABRB
Most Runs136
Highest Score56
Best Strike Rate142
Most sixes8
Most Fours8
Best Averages
Most 50s1
Most Not Outs1
2010ABRB
Most Runs29241
Highest Score1784
Best Strike Rate3473
Most sixes05
Most Fours114
Best Averages
Most 50s2
Most Not Outs
2009ABRB
Most Runs25
Highest Score25
Best Strike Rate83
Most sixes0
Most Fours5
Best Averages
2008ABRB
Most Runs66
Highest Score16
Best Strike Rate53
Most sixes0
Most Fours5
Best Averages
Most Not Outs3
T20I
OverallABRB
Most Runs24862758
Highest Score83100
Best Strike Rate123129
Most sixes7095
Most Fours261229
Best Averages
Most 50s1213
Most 100s
Most Not Outs521
2025ABRB
Most Runs105
Highest Score46
Best Strike Rate115
Most sixes7
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs1
2024ABRB
Most Runs298198
Highest Score7747
Best Strike Rate114122
Most sixes87
Most Fours3213
Best Averages
Most 50s2
Most Not Outs2
2023ABRB
Most Runs284248
Highest Score7260
Best Strike Rate118177
Most sixes1212
Most Fours2922
Best Averages
Most 50s23
Most 100s
Most Not Outs1
2022ABRB
Most Runs61790
Highest Score7537
Best Strike Rate129125
Most sixes313
Most Fours566
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2021ABRB
Most Runs248447
Highest Score4182
Best Strike Rate106126
Most sixes418
Most Fours2631
Best Averages
Most 50s4
Most 100s
Most Not Outs4
2020ABRB
Most Runs155
Highest Score46
Best Strike Rate115
Most sixes1
Most Fours17
Best Averages
Most 50s
Most 100s
2019BESTABRB
Most Runs601380
Highest Score8376
Best Strike Rate144140
Most sixes1117
Most Fours7131
Best Averages
Most 50s31
Most 100s
Most Not Outs23
2018ABRB
Most Runs105169
Highest Score7464
Best Strike Rate130148
Most sixes14
Most Fours1420
Best Averages
Most 50s11
Most 100s
Most Not Outs3
2017ABRB
Most Runs108
Highest Score60
Best Strike Rate137
Most sixes3
Most Fours6
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016ABRB
Most Runs7121
Highest Score542
Best Strike Rate44111
Most sixes03
Most Fours07
Best Averages
Most Not Outs
2015ABRB
Most Runs171133
Highest Score4434
Best Strike Rate108137
Most sixes24
Most Fours1613
Best Averages
Most 50s
Most Not Outs23
2014ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2013ABRB
Most Runs343
Highest Score70
Best Strike Rate106
Most sixes8
Most Fours29
Best Averages
Most 50s2
Most Not Outs1
2012ABRB
Most Runs361
Highest Score100
Best Strike Rate141
Most sixes9
Most Fours44
Best Averages
Most 50s1
2011ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010ABRB
Most Runs36
Highest Score19
Best Strike Rate86
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs2
2009ABRB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2008ABRB
Most Runs19
Highest Score17
Best Strike Rate76
Most sixes0
Most Fours1
Best Averages
Most Not Outs