Chamara Silva vs Tom Cooper

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Tom Cooper has the edge in overall, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallCSTC
Most Runs22992670
Highest Score297256
Best Strike Rate232288
Most sixes1446
Most Fours226237
Best Averages
Most 50s1520
Most 100s21
Most Not Outs109
2023CSTC
Most Runs154
Highest Score148
Best Strike Rate166
Most sixes0
Most Fours18
Best Averages
Most 50s2
2022CSTC
Most Runs787
Highest Score213
Best Strike Rate288
Most sixes14
Most Fours72
Best Averages
Most 50s7
Most Not Outs1
2016CSTC
Most Runs15
Highest Score15
Best Strike Rate75
Most sixes0
Most Fours2
Best Averages
2014CSTC
Most Runs231
Highest Score72
Best Strike Rate138
Most sixes10
Most Fours22
Best Averages
Most 50s1
Most Not Outs3
2013CSTC
Most Runs268
Highest Score113
Best Strike Rate230
Most sixes7
Most Fours22
Best Averages
Most 50s1
2012CSTC
Most Runs351
Highest Score112
Best Strike Rate214
Most sixes13
Most Fours23
Best Averages
Most 50s2
Most Not Outs3
2011CSTC
Most Runs154275
Highest Score6775
Best Strike Rate12369
Most sixes11
Most Fours1723
Best Averages
Most 50s22
Most Not Outs1
2010BESTCSTC
Most Runs113589
Highest Score41101
Best Strike Rate6671
Most sixes11
Most Fours955
Best Averages
Most 50s5
Most 100s1
Most Not Outs31
2009CSTC
Most Runs89
Highest Score21
Best Strike Rate100
Most sixes1
Most Fours11
Best Averages
Most Not Outs1
2008CSTC
Most Runs370
Highest Score143
Best Strike Rate130
Most sixes1
Most Fours33
Best Averages
Most 50s3
Most Not Outs1
2007CSTC
Most Runs1183
Highest Score194
Best Strike Rate248
Most sixes9
Most Fours117
Best Averages
Most 50s8
Most 100s1
Most Not Outs4
2006CSTC
Most Runs256
Highest Score195
Best Strike Rate190
Most sixes1
Most Fours29
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2002CSTC
Most Runs39
Highest Score30
Best Strike Rate67
Most sixes0
Most Fours2
Best Averages
1999CSTC
Most Runs85
Highest Score55
Best Strike Rate57
Most sixes0
Most Fours7
Best Averages
Most 50s1
TEST
OverallCSTC
Most Runs537343
Highest Score15274
Best Strike Rate6381
Most sixes14
Most Fours6833
Best Averages
Most 50s24
Most 100s1
Most Not Outs1
2023BESTCSTC
Most Runs77
Highest Score74
Best Strike Rate83
Most sixes0
Most Fours9
Best Averages
Most 50s1
2022CSTC
Most Runs266
Highest Score66
Best Strike Rate81
Most sixes4
Most Fours24
Best Averages
Most 50s3
Most Not Outs
2016CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2014CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2013CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2012CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2011CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2010CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2008CSTC
Most Runs89
Highest Score76
Best Strike Rate66
Most sixes0
Most Fours14
Best Averages
Most 50s1
Most Not Outs
2007CSTC
Most Runs235
Highest Score49
Best Strike Rate57
Most sixes0
Most Fours27
Best Averages
Most 50s
Most 100s
Most Not Outs
2006CSTC
Most Runs213
Highest Score152
Best Strike Rate69
Most sixes1
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2002CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
ODI
OverallCSTC
Most Runs15871456
Highest Score107101
Best Strike Rate7073
Most sixes1010
Most Fours139125
Best Averages
Most 50s1312
Most 100s11
Most Not Outs73
2023CSTC
Most Runs77
Highest Score74
Best Strike Rate83
Most sixes0
Most Fours9
Best Averages
Most 50s1
2022CSTC
Most Runs266
Highest Score66
Best Strike Rate81
Most sixes4
Most Fours24
Best Averages
Most 50s3
Most Not Outs
2016CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2014CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2013CSTC
Most Runs114
Highest Score39
Best Strike Rate64
Most sixes0
Most Fours8
Best Averages
Most 50s
2012CSTC
Most Runs135
Highest Score52
Best Strike Rate84
Most sixes4
Most Fours6
Best Averages
Most 50s1
Most Not Outs1
2011CSTC
Most Runs150275
Highest Score6375
Best Strike Rate7369
Most sixes11
Most Fours1723
Best Averages
Most 50s22
Most Not Outs1
2010BESTCSTC
Most Runs113589
Highest Score41101
Best Strike Rate6671
Most sixes11
Most Fours955
Best Averages
Most 50s5
Most 100s1
Most Not Outs31
2009CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2008CSTC
Most Runs281
Highest Score67
Best Strike Rate64
Most sixes1
Most Fours19
Best Averages
Most 50s2
Most Not Outs1
2007CSTC
Most Runs878
Highest Score107
Best Strike Rate76
Most sixes7
Most Fours82
Best Averages
Most 50s8
Most 100s1
Most Not Outs3
2006CSTC
Most Runs31
Highest Score31
Best Strike Rate58
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2002CSTC
Most Runs39
Highest Score30
Best Strike Rate67
Most sixes0
Most Fours2
Best Averages
1999CSTC
Most Runs85
Highest Score55
Best Strike Rate57
Most sixes0
Most Fours7
Best Averages
Most 50s1
T20I
OverallCSTC
Most Runs175871
Highest Score3881
Best Strike Rate99134
Most sixes332
Most Fours1979
Best Averages
Most 50s4
Most 100s
Most Not Outs26
2023BESTCSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2022CSTC
Most Runs255
Highest Score81
Best Strike Rate126
Most sixes6
Most Fours24
Best Averages
Most 50s1
Most Not Outs1
2016CSTC
Most Runs15
Highest Score15
Best Strike Rate75
Most sixes0
Most Fours2
Best Averages
2014CSTC
Most Runs231
Highest Score72
Best Strike Rate138
Most sixes10
Most Fours22
Best Averages
Most 50s1
Most Not Outs3
2013CSTC
Most Runs154
Highest Score74
Best Strike Rate166
Most sixes7
Most Fours14
Best Averages
Most 50s1
2012CSTC
Most Runs216
Highest Score60
Best Strike Rate130
Most sixes9
Most Fours17
Best Averages
Most 50s1
Most Not Outs2
2011CSTC
Most Runs4
Highest Score4
Best Strike Rate50
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2010CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009CSTC
Most Runs89
Highest Score21
Best Strike Rate100
Most sixes1
Most Fours11
Best Averages
Most Not Outs1
2008CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2007CSTC
Most Runs70
Highest Score38
Best Strike Rate115
Most sixes2
Most Fours8
Best Averages
Most 50s
Most 100s
Most Not Outs1
2006CSTC
Most Runs12
Highest Score12
Best Strike Rate63
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2002CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1999CSTC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s