Mohammad Nabi vs Darren Bravo

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mohammad Nabi has dominance over Darren Bravo in ODIs and T20Is, while Darren Bravo has the edge in overall and Tests. In recent years, both players have been evenly matched.
CAREER
OverallMNDB
Most Runs72257052
Highest Score309385
Best Strike Rate324222
Most sixes284130
Most Fours480688
Best Averages
Most 50s2935
Most 100s211
Most Not Outs5519
2025MNDB
Most Runs310
Highest Score122
Best Strike Rate272
Most sixes22
Most Fours16
Best Averages
Most 50s2
Most Not Outs3
2024MNDB
Most Runs787
Highest Score195
Best Strike Rate218
Most sixes25
Most Fours57
Best Averages
Most 50s2
Most 100s1
Most Not Outs7
2023MNDB
Most Runs430
Highest Score119
Best Strike Rate222
Most sixes13
Most Fours36
Best Averages
Most 50s2
Most Not Outs6
2022MNDB
Most Runs46564
Highest Score12542
Best Strike Rate300150
Most sixes101
Most Fours377
Best Averages
Most Not Outs41
2021MNDB
Most Runs211208
Highest Score72136
Best Strike Rate186187
Most sixes77
Most Fours1910
Best Averages
Most 100s1
Most Not Outs32
2020MNDB
Most Runs3195
Highest Score2751
Best Strike Rate124109
Most sixes12
Most Fours29
Best Averages
2019BESTMNDB
Most Runs764326
Highest Score232139
Best Strike Rate373201
Most sixes4014
Most Fours4321
Best Averages
Most 50s62
Most Not Outs43
2018MNDB
Most Runs659159
Highest Score16173
Best Strike Rate305153
Most sixes283
Most Fours4211
Best Averages
Most 50s3
Most Not Outs41
2017MNDB
Most Runs509
Highest Score137
Best Strike Rate265
Most sixes21
Most Fours34
Best Averages
Most 50s1
Most Not Outs3
2016MNDB
Most Runs493727
Highest Score102218
Best Strike Rate212112
Most sixes1512
Most Fours3378
Best Averages
Most 50s23
Most 100s2
Most Not Outs3
2015MNDB
Most Runs548756
Highest Score149157
Best Strike Rate213109
Most sixes1810
Most Fours3184
Best Averages
Most 50s15
Most 100s11
Most Not Outs2
2014MNDB
Most Runs482654
Highest Score83263
Best Strike Rate159244
Most sixes1621
Most Fours3458
Best Averages
Most 50s22
Most 100s2
Most Not Outs2
2013MNDB
Most Runs4481194
Highest Score127350
Best Strike Rate290225
Most sixes2613
Most Fours29131
Best Averages
Most 50s28
Most 100s1
Most Not Outs54
2012MNDB
Most Runs319768
Highest Score98219
Best Strike Rate206207
Most sixes136
Most Fours1788
Best Averages
Most 50s13
Most 100s1
Most Not Outs22
2011MNDB
Most Runs1531676
Highest Score58323
Best Strike Rate86231
Most sixes732
Most Fours6155
Best Averages
Most 50s18
Most 100s3
Most Not Outs3
2010MNDB
Most Runs348385
Highest Score105154
Best Strike Rate214127
Most sixes169
Most Fours2331
Best Averages
Most 50s24
Most Not Outs53
2009MNDB
Most Runs25240
Highest Score5821
Best Strike Rate90129
Most sixes60
Most Fours205
Best Averages
Most 50s2
Most Not Outs1
TEST
OverallMNDB
Most Runs3303538
Highest Score84218
Best Strike Rate9845
Most sixes1541
Most Fours21404
Best Averages
Most 50s117
Most 100s8
Most Not Outs34
2025MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2024MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2022MNDB
Most Runs151
Highest Score41
Best Strike Rate92
Most sixes3
Most Fours12
Best Averages
Most Not Outs1
2021MNDB
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 100s
Most Not Outs
2020MNDB
Most Runs32
Highest Score12
Best Strike Rate37
Most sixes0
Most Fours5
Best Averages
2019BESTMNDB
Most Runs139106
Highest Score8450
Best Strike Rate13930
Most sixes122
Most Fours49
Best Averages
Most 50s11
Most Not Outs1
2018MNDB
Most Runs24
Highest Score24
Best Strike Rate50
Most sixes0
Most Fours4
Best Averages
Most 50s
Most Not Outs
2017MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2016MNDB
Most Runs445
Highest Score116
Best Strike Rate41
Most sixes3
Most Fours50
Best Averages
Most 50s2
Most 100s1
Most Not Outs
2015MNDB
Most Runs644
Highest Score108
Best Strike Rate45
Most sixes9
Most Fours77
Best Averages
Most 50s5
Most 100s1
Most Not Outs
2014MNDB
Most Runs300
Highest Score109
Best Strike Rate47
Most sixes7
Most Fours34
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2013MNDB
Most Runs374
Highest Score218
Best Strike Rate47
Most sixes2
Most Fours52
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2012MNDB
Most Runs482
Highest Score127
Best Strike Rate43
Most sixes1
Most Fours58
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2011MNDB
Most Runs949
Highest Score195
Best Strike Rate48
Most sixes13
Most Fours98
Best Averages
Most 50s3
Most 100s3
Most Not Outs1
2010MNDB
Most Runs206
Highest Score80
Best Strike Rate49
Most sixes4
Most Fours21
Best Averages
Most 50s3
Most Not Outs1
2009MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallMNDB
Most Runs41893109
Highest Score136124
Best Strike Rate8970
Most sixes13475
Most Fours276252
Best Averages
Most 50s2018
Most 100s23
Most Not Outs1912
2025MNDB
Most Runs133
Highest Score62
Best Strike Rate122
Most sixes9
Most Fours6
Best Averages
Most 50s1
Most Not Outs1
2024MNDB
Most Runs410
Highest Score136
Best Strike Rate98
Most sixes11
Most Fours31
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2023MNDB
Most Runs240
Highest Score65
Best Strike Rate93
Most sixes7
Most Fours19
Best Averages
Most 50s1
Most Not Outs2
2022MNDB
Most Runs15138
Highest Score4119
Best Strike Rate9257
Most sixes30
Most Fours126
Best Averages
Most Not Outs1
2021MNDB
Most Runs35169
Highest Score32102
Best Strike Rate5772
Most sixes17
Most Fours37
Best Averages
Most 100s1
Most Not Outs1
2020MNDB
Most Runs63
Highest Score39
Best Strike Rate72
Most sixes2
Most Fours4
Best Averages
2019BESTMNDB
Most Runs323188
Highest Score6461
Best Strike Rate6989
Most sixes610
Most Fours2210
Best Averages
Most 50s31
Most Not Outs13
2018MNDB
Most Runs49786
Highest Score9230
Best Strike Rate9346
Most sixes171
Most Fours285
Best Averages
Most 50s3
Most Not Outs2
2017MNDB
Most Runs287
Highest Score48
Best Strike Rate89
Most sixes5
Most Fours19
Best Averages
Most 50s
Most Not Outs2
2016MNDB
Most Runs259282
Highest Score50102
Best Strike Rate8171
Most sixes59
Most Fours2028
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2015MNDB
Most Runs374112
Highest Score11649
Best Strike Rate8164
Most sixes101
Most Fours227
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2014MNDB
Most Runs472310
Highest Score77124
Best Strike Rate9671
Most sixes1611
Most Fours3423
Best Averages
Most 50s21
Most 100s1
Most Not Outs1
2013MNDB
Most Runs224788
Highest Score81100
Best Strike Rate14575
Most sixes1111
Most Fours1476
Best Averages
Most 50s28
Most 100s
Most Not Outs33
2012MNDB
Most Runs129217
Highest Score4651
Best Strike Rate6554
Most sixes72
Most Fours523
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2011MNDB
Most Runs153637
Highest Score5886
Best Strike Rate8670
Most sixes716
Most Fours648
Best Averages
Most 50s15
Most 100s
Most Not Outs2
2010MNDB
Most Runs250179
Highest Score6274
Best Strike Rate9378
Most sixes135
Most Fours1510
Best Averages
Most 50s21
Most Not Outs32
2009MNDB
Most Runs25240
Highest Score5821
Best Strike Rate90129
Most sixes60
Most Fours205
Best Averages
Most 50s2
Most Not Outs1
T20I
OverallMNDB
Most Runs2706405
Highest Score8943
Best Strike Rate137107
Most sixes13514
Most Fours18332
Best Averages
Most 50s8
Most 100s
Most Not Outs333
2025MNDB
Most Runs177
Highest Score60
Best Strike Rate150
Most sixes13
Most Fours10
Best Averages
Most 50s1
Most Not Outs2
2024MNDB
Most Runs377
Highest Score59
Best Strike Rate120
Most sixes14
Most Fours26
Best Averages
Most 50s1
Most 100s
Most Not Outs6
2023MNDB
Most Runs190
Highest Score54
Best Strike Rate129
Most sixes6
Most Fours17
Best Averages
Most 50s1
Most Not Outs4
2022BESTMNDB
Most Runs16326
Highest Score4323
Best Strike Rate11693
Most sixes41
Most Fours131
Best Averages
Most Not Outs21
2021MNDB
Most Runs17639
Highest Score4034
Best Strike Rate129115
Most sixes60
Most Fours163
Best Averages
Most 100s
Most Not Outs31
2020MNDB
Most Runs31
Highest Score27
Best Strike Rate124
Most sixes1
Most Fours2
Best Averages
2019MNDB
Most Runs30232
Highest Score8428
Best Strike Rate16582
Most sixes222
Most Fours172
Best Averages
Most 50s2
Most Not Outs2
2018MNDB
Most Runs13873
Highest Score4543
Best Strike Rate162107
Most sixes112
Most Fours106
Best Averages
Most 50s
Most Not Outs21
2017MNDB
Most Runs222
Highest Score89
Best Strike Rate176
Most sixes16
Most Fours15
Best Averages
Most 50s1
Most Not Outs1
2016MNDB
Most Runs234
Highest Score52
Best Strike Rate131
Most sixes10
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2015MNDB
Most Runs174
Highest Score33
Best Strike Rate132
Most sixes8
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs2
2014MNDB
Most Runs1044
Highest Score630
Best Strike Rate63126
Most sixes03
Most Fours01
Best Averages
Most 50s
Most 100s
Most Not Outs1
2013MNDB
Most Runs22432
Highest Score4632
Best Strike Rate145103
Most sixes150
Most Fours153
Best Averages
Most 50s
Most 100s
Most Not Outs2
2012MNDB
Most Runs19069
Highest Score5241
Best Strike Rate141110
Most sixes63
Most Fours127
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2011MNDB
Most Runs90
Highest Score42
Best Strike Rate113
Most sixes3
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs
2010MNDB
Most Runs980
Highest Score430
Best Strike Rate1210
Most sixes30
Most Fours80
Best Averages
Most 50s
Most Not Outs2
2009MNDB
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs