Upul Chandana vs Mohammad Rafique

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Upul Chandana has dominance over Mohammad Rafique in ODIs, while Mohammad Rafique has the edge in overall and Tests. In recent years, form favours Mohammad Rafique.
CAREER
OverallUCMR
Most Runs22432263
Highest Score181201
Best Strike Rate124397
Most sixes2863
Most Fours185223
Best Averages
Most 50s76
Most 100s1
Most Not Outs1823
2008UCMR
Most Runs24
Highest Score14
Best Strike Rate63
Most sixes0
Most Fours3
Best Averages
2007UCMR
Most Runs1163
Highest Score152
Best Strike Rate17122
Most sixes06
Most Fours012
Best Averages
Most Not Outs4
2006UCMR
Most Runs479
Highest Score117
Best Strike Rate418
Most sixes17
Most Fours39
Best Averages
Most 50s2
Most Not Outs1
2005BESTUCMR
Most Runs200339
Highest Score85141
Best Strike Rate111137
Most sixes013
Most Fours2233
Best Averages
Most 50s3
Most Not Outs43
2004UCMR
Most Runs523527
Highest Score104143
Best Strike Rate118128
Most sixes510
Most Fours4257
Best Averages
Most 50s2
Most 100s1
Most Not Outs33
2003UCMR
Most Runs238300
Highest Score16573
Best Strike Rate150119
Most sixes79
Most Fours2030
Best Averages
Most 50s2
Most Not Outs8
2002UCMR
Most Runs34387
Highest Score15636
Best Strike Rate132101
Most sixes31
Most Fours3312
Best Averages
Most 50s2
Most Not Outs22
2000UCMR
Most Runs16450
Highest Score7833
Best Strike Rate132224
Most sixes33
Most Fours123
Best Averages
Most Not Outs21
1999UCMR
Most Runs45049
Highest Score7829
Best Strike Rate12079
Most sixes61
Most Fours325
Best Averages
Most 50s1
1998UCMR
Most Runs186156
Highest Score2777
Best Strike Rate8885
Most sixes41
Most Fours1521
Best Averages
Most 50s1
Most Not Outs4
1997UCMR
Most Runs2923
Highest Score1619
Best Strike Rate4764
Most sixes01
Most Fours21
Best Averages
Most Not Outs2
1996UCMR
Most Runs50
Highest Score14
Best Strike Rate53
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
1995UCMR
Most Runs15
Highest Score13
Best Strike Rate44
Most sixes0
Most Fours1
Best Averages
1994UCMR
Most Runs46
Highest Score26
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
TEST
OverallUCMR
Most Runs6161059
Highest Score92111
Best Strike Rate5165
Most sixes634
Most Fours77110
Best Averages
Most 50s24
Most 100s1
Most Not Outs16
2008UCMR
Most Runs24
Highest Score14
Best Strike Rate63
Most sixes0
Most Fours3
Best Averages
2007UCMR
Most Runs53
Highest Score12
Best Strike Rate56
Most sixes1
Most Fours6
Best Averages
Most Not Outs1
2006UCMR
Most Runs257
Highest Score65
Best Strike Rate79
Most sixes12
Most Fours21
Best Averages
Most 50s2
Most Not Outs
2005BESTUCMR
Most Runs68179
Highest Score4169
Best Strike Rate4564
Most sixes07
Most Fours1018
Best Averages
Most 50s2
Most Not Outs1
2004UCMR
Most Runs208377
Highest Score43111
Best Strike Rate5068
Most sixes37
Most Fours2447
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2003UCMR
Most Runs116107
Highest Score7632
Best Strike Rate6049
Most sixes25
Most Fours149
Best Averages
Most 50s1
Most Not Outs2
2002UCMR
Most Runs11236
Highest Score9219
Best Strike Rate5346
Most sixes00
Most Fours135
Best Averages
Most 50s1
Most Not Outs1
2000UCMR
Most Runs5726
Highest Score3222
Best Strike Rate5074
Most sixes02
Most Fours71
Best Averages
Most Not Outs1
1999UCMR
Most Runs55
Highest Score28
Best Strike Rate42
Most sixes1
Most Fours9
Best Averages
Most 50s
1998UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1997UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1996UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1995UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1994UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallUCMR
Most Runs16271191
Highest Score8977
Best Strike Rate7372
Most sixes2229
Most Fours108110
Best Averages
Most 50s52
Most 100s
Most Not Outs1717
2008UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007UCMR
Most Runs1110
Highest Score140
Best Strike Rate1766
Most sixes05
Most Fours06
Best Averages
Most Not Outs3
2006UCMR
Most Runs209
Highest Score39
Best Strike Rate79
Most sixes5
Most Fours15
Best Averages
Most 50s
Most Not Outs1
2005BESTUCMR
Most Runs132160
Highest Score4472
Best Strike Rate6673
Most sixes06
Most Fours1215
Best Averages
Most 50s1
Most Not Outs42
2004UCMR
Most Runs315150
Highest Score6132
Best Strike Rate6860
Most sixes23
Most Fours1810
Best Averages
Most 50s2
Most 100s
Most Not Outs32
2003UCMR
Most Runs122193
Highest Score8941
Best Strike Rate9070
Most sixes54
Most Fours621
Best Averages
Most 50s1
Most Not Outs6
2002UCMR
Most Runs23151
Highest Score6417
Best Strike Rate7955
Most sixes31
Most Fours207
Best Averages
Most 50s1
Most Not Outs21
2000UCMR
Most Runs10724
Highest Score4611
Best Strike Rate82150
Most sixes31
Most Fours52
Best Averages
Most Not Outs11
1999UCMR
Most Runs39549
Highest Score5029
Best Strike Rate7879
Most sixes51
Most Fours235
Best Averages
Most 50s1
1998UCMR
Most Runs186156
Highest Score2777
Best Strike Rate8885
Most sixes41
Most Fours1521
Best Averages
Most 50s1
Most Not Outs4
1997UCMR
Most Runs2923
Highest Score1619
Best Strike Rate4764
Most sixes01
Most Fours21
Best Averages
Most Not Outs2
1996UCMR
Most Runs50
Highest Score14
Best Strike Rate53
Most sixes0
Most Fours5
Best Averages
Most Not Outs1
1995UCMR
Most Runs15
Highest Score13
Best Strike Rate44
Most sixes0
Most Fours1
Best Averages
1994UCMR
Most Runs46
Highest Score26
Best Strike Rate41
Most sixes0
Most Fours2
Best Averages
T20I
OverallUCMR
Most Runs13
Highest Score13
Best Strike Rate260
Most sixes0
Most Fours3
Best Averages
Most 50s
Most 100s
Most Not Outs
2008BESTUCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2007UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2006UCMR
Most Runs13
Highest Score13
Best Strike Rate260
Most sixes0
Most Fours3
Best Averages
Most 50s
Most Not Outs
2005UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2004UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2002UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2000UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1999UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1998UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1997UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1996UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1995UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1994UCMR
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages