Mohammad Nabi vs Craig Ervine

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Mohammad Nabi has dominance over Craig Ervine in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallMNCE
Most Runs72257213
Highest Score309360
Best Strike Rate324235
Most sixes28491
Most Fours480732
Best Averages
Most 50s2940
Most 100s28
Most Not Outs5521
2025MNCE
Most Runs310552
Highest Score122144
Best Strike Rate272154
Most sixes2210
Most Fours1654
Best Averages
Most 50s24
Most Not Outs31
2024MNCE
Most Runs787405
Highest Score195256
Best Strike Rate218227
Most sixes254
Most Fours5740
Best Averages
Most 50s23
Most 100s11
Most Not Outs72
2023MNCE
Most Runs430823
Highest Score119247
Best Strike Rate222267
Most sixes133
Most Fours3695
Best Averages
Most 50s24
Most 100s1
Most Not Outs63
2022MNCE
Most Runs465679
Highest Score125240
Best Strike Rate300259
Most sixes107
Most Fours3779
Best Averages
Most 50s4
Most Not Outs41
2021MNCE
Most Runs211396
Highest Score72131
Best Strike Rate186191
Most sixes77
Most Fours1941
Best Averages
Most 50s3
Most Not Outs31
2020MNCE
Most Runs31353
Highest Score27177
Best Strike Rate124185
Most sixes15
Most Fours237
Best Averages
Most 50s1
Most 100s1
2019MNCE
Most Runs764648
Highest Score232184
Best Strike Rate373312
Most sixes4019
Most Fours4368
Best Averages
Most 50s66
Most 100s1
Most Not Outs41
2018MNCE
Most Runs659408
Highest Score16157
Best Strike Rate30561
Most sixes285
Most Fours4231
Best Averages
Most 50s32
Most Not Outs42
2017MNCE
Most Runs509505
Highest Score137229
Best Strike Rate265123
Most sixes213
Most Fours3447
Best Averages
Most 50s11
Most 100s1
Most Not Outs32
2016MNCE
Most Runs493529
Highest Score102238
Best Strike Rate212124
Most sixes152
Most Fours3358
Best Averages
Most 50s24
Most 100s1
Most Not Outs3
2015BESTMNCE
Most Runs548800
Highest Score149172
Best Strike Rate213157
Most sixes1815
Most Fours3173
Best Averages
Most 50s13
Most 100s12
Most Not Outs23
2014MNCE
Most Runs482112
Highest Score8334
Best Strike Rate15957
Most sixes162
Most Fours3412
Best Averages
Most 50s2
Most Not Outs2
2013MNCE
Most Runs448248
Highest Score127143
Best Strike Rate290209
Most sixes264
Most Fours2927
Best Averages
Most 50s21
Most Not Outs51
2012MNCE
Most Runs31947
Highest Score9837
Best Strike Rate20689
Most sixes131
Most Fours174
Best Averages
Most 50s1
Most Not Outs2
2011MNCE
Most Runs153353
Highest Score58134
Best Strike Rate86129
Most sixes74
Most Fours639
Best Averages
Most 50s13
Most Not Outs2
2010MNCE
Most Runs348355
Highest Score10597
Best Strike Rate214137
Most sixes160
Most Fours2327
Best Averages
Most 50s21
Most Not Outs52
2009MNCE
Most Runs252
Highest Score58
Best Strike Rate90
Most sixes6
Most Fours20
Best Averages
Most 50s2
Most Not Outs1
TEST
OverallMNCE
Most Runs3302153
Highest Score84160
Best Strike Rate9852
Most sixes1514
Most Fours21241
Best Averages
Most 50s18
Most 100s4
Most Not Outs33
2025MNCE
Most Runs413
Highest Score75
Best Strike Rate47
Most sixes3
Most Fours46
Best Averages
Most 50s2
Most Not Outs
2024MNCE
Most Runs138
Highest Score104
Best Strike Rate54
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2023MNCE
Most Runs211
Highest Score72
Best Strike Rate72
Most sixes0
Most Fours22
Best Averages
Most 50s1
Most 100s
Most Not Outs
2022BESTMNCE
Most Runs151162
Highest Score4191
Best Strike Rate9276
Most sixes30
Most Fours1220
Best Averages
Most 50s1
Most Not Outs1
2021MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020MNCE
Most Runs267
Highest Score107
Best Strike Rate50
Most sixes5
Most Fours26
Best Averages
Most 50s1
Most 100s1
2019MNCE
Most Runs13921
Highest Score8411
Best Strike Rate13988
Most sixes120
Most Fours42
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2018MNCE
Most Runs24
Highest Score24
Best Strike Rate50
Most sixes0
Most Fours4
Best Averages
Most 50s
Most Not Outs
2017MNCE
Most Runs271
Highest Score160
Best Strike Rate50
Most sixes2
Most Fours28
Best Averages
Most 50s
Most 100s1
Most Not Outs
2016MNCE
Most Runs384
Highest Score146
Best Strike Rate52
Most sixes2
Most Fours48
Best Averages
Most 50s3
Most 100s1
Most Not Outs
2015MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2014MNCE
Most Runs112
Highest Score34
Best Strike Rate57
Most sixes2
Most Fours12
Best Averages
Most 50s
Most Not Outs
2013MNCE
Most Runs78
Highest Score29
Best Strike Rate31
Most sixes0
Most Fours11
Best Averages
Most 50s
Most Not Outs1
2012MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011MNCE
Most Runs96
Highest Score49
Best Strike Rate47
Most sixes0
Most Fours14
Best Averages
Most 50s
Most Not Outs1
2010MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2009MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
ODI
OverallMNCE
Most Runs41893611
Highest Score136130
Best Strike Rate8977
Most sixes13447
Most Fours276348
Best Averages
Most 50s2023
Most 100s24
Most Not Outs1914
2025MNCE
Most Runs133139
Highest Score6269
Best Strike Rate122107
Most sixes97
Most Fours68
Best Averages
Most 50s12
Most Not Outs11
2024MNCE
Most Runs410167
Highest Score13682
Best Strike Rate9869
Most sixes112
Most Fours3118
Best Averages
Most 50s12
Most 100s1
Most Not Outs11
2023MNCE
Most Runs240395
Highest Score65121
Best Strike Rate9387
Most sixes71
Most Fours1954
Best Averages
Most 50s11
Most 100s1
Most Not Outs22
2022MNCE
Most Runs151162
Highest Score4191
Best Strike Rate9276
Most sixes30
Most Fours1220
Best Averages
Most 50s1
Most Not Outs1
2021MNCE
Most Runs35121
Highest Score3264
Best Strike Rate5775
Most sixes11
Most Fours314
Best Averages
Most 50s2
Most Not Outs
2020MNCE
Most Runs45
Highest Score41
Best Strike Rate50
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
2019MNCE
Most Runs323395
Highest Score64105
Best Strike Rate6985
Most sixes68
Most Fours2244
Best Averages
Most 50s33
Most 100s1
Most Not Outs1
2018MNCE
Most Runs497408
Highest Score9257
Best Strike Rate9361
Most sixes175
Most Fours2831
Best Averages
Most 50s32
Most Not Outs22
2017MNCE
Most Runs287234
Highest Score4869
Best Strike Rate8973
Most sixes51
Most Fours1919
Best Averages
Most 50s1
Most 100s
Most Not Outs22
2016MNCE
Most Runs259145
Highest Score5092
Best Strike Rate8172
Most sixes50
Most Fours2010
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2015BESTMNCE
Most Runs374698
Highest Score116130
Best Strike Rate8180
Most sixes1014
Most Fours2264
Best Averages
Most 50s13
Most 100s12
Most Not Outs3
2014MNCE
Most Runs472
Highest Score77
Best Strike Rate96
Most sixes16
Most Fours34
Best Averages
Most 50s2
Most Not Outs1
2013MNCE
Most Runs224121
Highest Score8180
Best Strike Rate14589
Most sixes114
Most Fours1410
Best Averages
Most 50s21
Most Not Outs3
2012MNCE
Most Runs129
Highest Score46
Best Strike Rate65
Most sixes7
Most Fours5
Best Averages
Most 50s
Most Not Outs
2011MNCE
Most Runs153257
Highest Score5885
Best Strike Rate8682
Most sixes74
Most Fours625
Best Averages
Most 50s13
Most Not Outs1
2010MNCE
Most Runs250324
Highest Score6267
Best Strike Rate9371
Most sixes130
Most Fours1525
Best Averages
Most 50s21
Most Not Outs32
2009MNCE
Most Runs252
Highest Score58
Best Strike Rate90
Most sixes6
Most Fours20
Best Averages
Most 50s2
Most Not Outs1
T20I
OverallMNCE
Most Runs27061449
Highest Score8970
Best Strike Rate137106
Most sixes13530
Most Fours183143
Best Averages
Most 50s89
Most 100s
Most Not Outs334
2025MNCE
Most Runs177
Highest Score60
Best Strike Rate150
Most sixes13
Most Fours10
Best Averages
Most 50s1
Most Not Outs2
2024MNCE
Most Runs377100
Highest Score5970
Best Strike Rate120104
Most sixes142
Most Fours2610
Best Averages
Most 50s11
Most 100s
Most Not Outs6
2023MNCE
Most Runs190217
Highest Score5454
Best Strike Rate129108
Most sixes62
Most Fours1719
Best Averages
Most 50s12
Most 100s
Most Not Outs41
2022MNCE
Most Runs163355
Highest Score4358
Best Strike Rate116107
Most sixes47
Most Fours1339
Best Averages
Most 50s2
Most Not Outs21
2021MNCE
Most Runs176275
Highest Score4067
Best Strike Rate129116
Most sixes66
Most Fours1627
Best Averages
Most 50s1
Most Not Outs31
2020MNCE
Most Runs3141
Highest Score2729
Best Strike Rate12485
Most sixes10
Most Fours25
Best Averages
Most 50s
Most 100s
2019BESTMNCE
Most Runs302232
Highest Score8468
Best Strike Rate165139
Most sixes2211
Most Fours1722
Best Averages
Most 50s23
Most 100s
Most Not Outs21
2018MNCE
Most Runs138
Highest Score45
Best Strike Rate162
Most sixes11
Most Fours10
Best Averages
Most 50s
Most Not Outs2
2017MNCE
Most Runs222
Highest Score89
Best Strike Rate176
Most sixes16
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2016MNCE
Most Runs234
Highest Score52
Best Strike Rate131
Most sixes10
Most Fours13
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2015MNCE
Most Runs174102
Highest Score3342
Best Strike Rate13277
Most sixes81
Most Fours99
Best Averages
Most 50s
Most 100s
Most Not Outs2
2014MNCE
Most Runs10
Highest Score6
Best Strike Rate63
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs1
2013MNCE
Most Runs22449
Highest Score4634
Best Strike Rate14589
Most sixes150
Most Fours156
Best Averages
Most 50s
Most Not Outs2
2012MNCE
Most Runs19047
Highest Score5237
Best Strike Rate14189
Most sixes61
Most Fours124
Best Averages
Most 50s1
Most Not Outs2
2011MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010MNCE
Most Runs9831
Highest Score4330
Best Strike Rate12166
Most sixes30
Most Fours82
Best Averages
Most 50s
Most Not Outs2
2009MNCE
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs