Darren Bravo vs Craig Ervine

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Darren Bravo has dominance over Craig Ervine in overall and Tests, while Craig Ervine has the edge in ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallDBCE
Most Runs70527213
Highest Score385360
Best Strike Rate222235
Most sixes13091
Most Fours688732
Best Averages
Most 50s3540
Most 100s118
Most Not Outs1921
2025DBCE
Most Runs552
Highest Score144
Best Strike Rate154
Most sixes10
Most Fours54
Best Averages
Most 50s4
Most Not Outs1
2024DBCE
Most Runs405
Highest Score256
Best Strike Rate227
Most sixes4
Most Fours40
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2023DBCE
Most Runs823
Highest Score247
Best Strike Rate267
Most sixes3
Most Fours95
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2022DBCE
Most Runs64679
Highest Score42240
Best Strike Rate150259
Most sixes17
Most Fours779
Best Averages
Most 50s4
Most Not Outs11
2021DBCE
Most Runs208396
Highest Score136131
Best Strike Rate187191
Most sixes77
Most Fours1041
Best Averages
Most 50s3
Most 100s1
Most Not Outs21
2020DBCE
Most Runs95353
Highest Score51177
Best Strike Rate109185
Most sixes25
Most Fours937
Best Averages
Most 50s1
Most 100s1
2019BESTDBCE
Most Runs326648
Highest Score139184
Best Strike Rate201312
Most sixes1419
Most Fours2168
Best Averages
Most 50s26
Most 100s1
Most Not Outs31
2018DBCE
Most Runs159408
Highest Score7357
Best Strike Rate15361
Most sixes35
Most Fours1131
Best Averages
Most 50s2
Most Not Outs12
2017DBCE
Most Runs505
Highest Score229
Best Strike Rate123
Most sixes3
Most Fours47
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2016DBCE
Most Runs727529
Highest Score218238
Best Strike Rate112124
Most sixes122
Most Fours7858
Best Averages
Most 50s34
Most 100s21
2015DBCE
Most Runs756800
Highest Score157172
Best Strike Rate109157
Most sixes1015
Most Fours8473
Best Averages
Most 50s53
Most 100s12
Most Not Outs3
2014DBCE
Most Runs654112
Highest Score26334
Best Strike Rate24457
Most sixes212
Most Fours5812
Best Averages
Most 50s2
Most 100s2
2013DBCE
Most Runs1194248
Highest Score350143
Best Strike Rate225209
Most sixes134
Most Fours13127
Best Averages
Most 50s81
Most 100s1
Most Not Outs41
2012DBCE
Most Runs76847
Highest Score21937
Best Strike Rate20789
Most sixes61
Most Fours884
Best Averages
Most 50s3
Most 100s1
Most Not Outs2
2011DBCE
Most Runs1676353
Highest Score323134
Best Strike Rate231129
Most sixes324
Most Fours15539
Best Averages
Most 50s83
Most 100s3
Most Not Outs32
2010DBCE
Most Runs385355
Highest Score15497
Best Strike Rate127137
Most sixes90
Most Fours3127
Best Averages
Most 50s41
Most Not Outs32
2009DBCE
Most Runs40
Highest Score21
Best Strike Rate129
Most sixes0
Most Fours5
Best Averages
TEST
OverallDBCE
Most Runs35382153
Highest Score218160
Best Strike Rate4552
Most sixes4114
Most Fours404241
Best Averages
Most 50s178
Most 100s84
Most Not Outs43
2025DBCE
Most Runs413
Highest Score75
Best Strike Rate47
Most sixes3
Most Fours46
Best Averages
Most 50s2
Most Not Outs
2024DBCE
Most Runs138
Highest Score104
Best Strike Rate54
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023DBCE
Most Runs211
Highest Score72
Best Strike Rate72
Most sixes0
Most Fours22
Best Averages
Most 50s1
Most 100s
Most Not Outs
2022DBCE
Most Runs162
Highest Score91
Best Strike Rate76
Most sixes0
Most Fours20
Best Averages
Most 50s1
Most Not Outs
2021DBCE
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2020DBCE
Most Runs32267
Highest Score12107
Best Strike Rate3750
Most sixes05
Most Fours526
Best Averages
Most 50s1
Most 100s1
2019DBCE
Most Runs10621
Highest Score5011
Best Strike Rate3088
Most sixes20
Most Fours92
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2017DBCE
Most Runs271
Highest Score160
Best Strike Rate50
Most sixes2
Most Fours28
Best Averages
Most 50s
Most 100s1
Most Not Outs
2016BESTDBCE
Most Runs445384
Highest Score116146
Best Strike Rate4152
Most sixes32
Most Fours5048
Best Averages
Most 50s23
Most 100s11
2015DBCE
Most Runs644
Highest Score108
Best Strike Rate45
Most sixes9
Most Fours77
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2014DBCE
Most Runs300112
Highest Score10934
Best Strike Rate4757
Most sixes72
Most Fours3412
Best Averages
Most 50s1
Most 100s1
2013DBCE
Most Runs37478
Highest Score21829
Best Strike Rate4731
Most sixes20
Most Fours5211
Best Averages
Most 50s
Most 100s1
Most Not Outs11
2012DBCE
Most Runs482
Highest Score127
Best Strike Rate43
Most sixes1
Most Fours58
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2011DBCE
Most Runs94996
Highest Score19549
Best Strike Rate4847
Most sixes130
Most Fours9814
Best Averages
Most 50s3
Most 100s3
Most Not Outs11
2010DBCE
Most Runs206
Highest Score80
Best Strike Rate49
Most sixes4
Most Fours21
Best Averages
Most 50s3
Most Not Outs1
2009DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallDBCE
Most Runs31093611
Highest Score124130
Best Strike Rate7077
Most sixes7547
Most Fours252348
Best Averages
Most 50s1823
Most 100s34
Most Not Outs1214
2025DBCE
Most Runs139
Highest Score69
Best Strike Rate107
Most sixes7
Most Fours8
Best Averages
Most 50s2
Most Not Outs1
2024DBCE
Most Runs167
Highest Score82
Best Strike Rate69
Most sixes2
Most Fours18
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2023DBCE
Most Runs395
Highest Score121
Best Strike Rate87
Most sixes1
Most Fours54
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2022DBCE
Most Runs38162
Highest Score1991
Best Strike Rate5776
Most sixes00
Most Fours620
Best Averages
Most 50s1
Most Not Outs
2021DBCE
Most Runs169121
Highest Score10264
Best Strike Rate7275
Most sixes71
Most Fours714
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2020DBCE
Most Runs6345
Highest Score3941
Best Strike Rate7250
Most sixes20
Most Fours46
Best Averages
Most 50s
Most 100s
2019DBCE
Most Runs188395
Highest Score61105
Best Strike Rate8985
Most sixes108
Most Fours1044
Best Averages
Most 50s13
Most 100s1
Most Not Outs3
2018DBCE
Most Runs86408
Highest Score3057
Best Strike Rate4661
Most sixes15
Most Fours531
Best Averages
Most 50s2
Most Not Outs2
2017DBCE
Most Runs234
Highest Score69
Best Strike Rate73
Most sixes1
Most Fours19
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2016DBCE
Most Runs282145
Highest Score10292
Best Strike Rate7172
Most sixes90
Most Fours2810
Best Averages
Most 50s11
Most 100s1
2015DBCE
Most Runs112698
Highest Score49130
Best Strike Rate6480
Most sixes114
Most Fours764
Best Averages
Most 50s3
Most 100s2
Most Not Outs3
2014DBCE
Most Runs310
Highest Score124
Best Strike Rate71
Most sixes11
Most Fours23
Best Averages
Most 50s1
Most 100s1
2013DBCE
Most Runs788121
Highest Score10080
Best Strike Rate7589
Most sixes114
Most Fours7610
Best Averages
Most 50s81
Most 100s
Most Not Outs3
2012DBCE
Most Runs217
Highest Score51
Best Strike Rate54
Most sixes2
Most Fours23
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2011BESTDBCE
Most Runs637257
Highest Score8685
Best Strike Rate7082
Most sixes164
Most Fours4825
Best Averages
Most 50s53
Most 100s
Most Not Outs21
2010DBCE
Most Runs179324
Highest Score7467
Best Strike Rate7871
Most sixes50
Most Fours1025
Best Averages
Most 50s11
Most Not Outs22
2009DBCE
Most Runs40
Highest Score21
Best Strike Rate129
Most sixes0
Most Fours5
Best Averages
T20I
OverallDBCE
Most Runs4051449
Highest Score4370
Best Strike Rate107106
Most sixes1430
Most Fours32143
Best Averages
Most 50s9
Most 100s
Most Not Outs34
2025DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2024DBCE
Most Runs100
Highest Score70
Best Strike Rate104
Most sixes2
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Not Outs
2023DBCE
Most Runs217
Highest Score54
Best Strike Rate108
Most sixes2
Most Fours19
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2022BESTDBCE
Most Runs26355
Highest Score2358
Best Strike Rate93107
Most sixes17
Most Fours139
Best Averages
Most 50s2
Most Not Outs11
2021DBCE
Most Runs39275
Highest Score3467
Best Strike Rate115116
Most sixes06
Most Fours327
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2020DBCE
Most Runs41
Highest Score29
Best Strike Rate85
Most sixes0
Most Fours5
Best Averages
Most 50s
Most 100s
2019DBCE
Most Runs32232
Highest Score2868
Best Strike Rate82139
Most sixes211
Most Fours222
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2018DBCE
Most Runs73
Highest Score43
Best Strike Rate107
Most sixes2
Most Fours6
Best Averages
Most 50s
Most Not Outs1
2017DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2016DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2015DBCE
Most Runs102
Highest Score42
Best Strike Rate77
Most sixes1
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2014DBCE
Most Runs44
Highest Score30
Best Strike Rate126
Most sixes3
Most Fours1
Best Averages
Most 50s
Most 100s
2013DBCE
Most Runs3249
Highest Score3234
Best Strike Rate10389
Most sixes00
Most Fours36
Best Averages
Most 50s
Most 100s
Most Not Outs
2012DBCE
Most Runs6947
Highest Score4137
Best Strike Rate11089
Most sixes31
Most Fours74
Best Averages
Most 50s
Most 100s
Most Not Outs
2011DBCE
Most Runs90
Highest Score42
Best Strike Rate113
Most sixes3
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2010DBCE
Most Runs031
Highest Score030
Best Strike Rate066
Most sixes00
Most Fours02
Best Averages
Most 50s
Most Not Outs
2009DBCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages