Ravi Shastri vs Lance Cairns

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Ravi Shastri has dominance over Lance Cairns in overall and Tests, while Lance Cairns has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallRSLC
Most Runs69381915
Highest Score315124
Best Strike Rate98163
Most sixes4769
Most Fours523150
Best Averages
Most 50s304
Most 100s14
Most Not Outs3513
1992RSLC
Most Runs540
Highest Score267
Best Strike Rate80
Most sixes2
Most Fours37
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
1991RSLC
Most Runs377
Highest Score150
Best Strike Rate73
Most sixes1
Most Fours31
Best Averages
Most 50s1
Most 100s1
1990RSLC
Most Runs662
Highest Score288
Best Strike Rate104
Most sixes4
Most Fours73
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
1989RSLC
Most Runs505
Highest Score151
Best Strike Rate90
Most sixes2
Most Fours43
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
1988RSLC
Most Runs544
Highest Score127
Best Strike Rate119
Most sixes10
Most Fours39
Best Averages
Most 50s3
Most Not Outs2
1987RSLC
Most Runs633
Highest Score194
Best Strike Rate118
Most sixes9
Most Fours43
Best Averages
Most 50s3
Most 100s1
Most Not Outs4
1986RSLC
Most Runs764
Highest Score183
Best Strike Rate118
Most sixes12
Most Fours57
Best Averages
Most 50s4
Most 100s1
Most Not Outs7
1985RSLC
Most Runs794223
Highest Score14875
Best Strike Rate104151
Most sixes04
Most Fours4816
Best Averages
Most 50s7
Most Not Outs2
1984RSLC
Most Runs776205
Highest Score244104
Best Strike Rate101142
Most sixes56
Most Fours7123
Best Averages
Most 50s11
Most 100s5
Most Not Outs31
1983BESTRSLC
Most Runs1006499
Highest Score19397
Best Strike Rate97213
Most sixes231
Most Fours5536
Best Averages
Most 50s41
Most 100s2
Most Not Outs51
1982RSLC
Most Runs140121
Highest Score8452
Best Strike Rate61166
Most sixes06
Most Fours88
Best Averages
Most 50s1
Most Not Outs22
1981RSLC
Most Runs197124
Highest Score11259
Best Strike Rate96132
Most sixes03
Most Fours188
Best Averages
Most 50s1
Most Not Outs31
1980RSLC
Most Runs201
Highest Score69
Best Strike Rate165
Most sixes5
Most Fours15
Best Averages
Most Not Outs2
1979RSLC
Most Runs85
Highest Score37
Best Strike Rate131
Most sixes2
Most Fours10
Best Averages
Most Not Outs1
1978RSLC
Most Runs155
Highest Score87
Best Strike Rate128
Most sixes4
Most Fours12
Best Averages
Most 50s1
1977RSLC
Most Runs9
Highest Score7
Best Strike Rate36
Most sixes0
Most Fours1
Best Averages
1976RSLC
Most Runs210
Highest Score83
Best Strike Rate93
Most sixes7
Most Fours10
Best Averages
Most 50s1
Most Not Outs3
1975RSLC
Most Runs49
Highest Score49
Best Strike Rate152
Most sixes1
Most Fours5
Best Averages
1974RSLC
Most Runs34
Highest Score34
Best Strike Rate180
Most sixes0
Most Fours6
Most Not Outs2
TEST
OverallRSLC
Most Runs3830928
Highest Score20664
Best Strike Rate3758
Most sixes2228
Most Fours31780
Best Averages
Most 50s122
Most 100s10
Most Not Outs147
1992RSLC
Most Runs276
Highest Score206
Best Strike Rate29
Most sixes2
Most Fours23
Best Averages
Most 50s
Most 100s1
Most Not Outs
1991RSLC
Most Runs94
Highest Score41
Best Strike Rate27
Most sixes0
Most Fours7
Best Averages
Most 50s
Most 100s
1990RSLC
Most Runs424
Highest Score187
Best Strike Rate45
Most sixes3
Most Fours48
Best Averages
Most 50s1
Most 100s1
Most Not Outs
1989RSLC
Most Runs334
Highest Score107
Best Strike Rate33
Most sixes0
Most Fours38
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
1988RSLC
Most Runs177
Highest Score54
Best Strike Rate39
Most sixes3
Most Fours16
Best Averages
Most 50s1
Most Not Outs1
1987RSLC
Most Runs278
Highest Score125
Best Strike Rate46
Most sixes1
Most Fours21
Best Averages
Most 50s
Most 100s1
Most Not Outs
1986RSLC
Most Runs323
Highest Score121
Best Strike Rate49
Most sixes10
Most Fours27
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
1985RSLC
Most Runs34476
Highest Score8136
Best Strike Rate4450
Most sixes01
Most Fours204
Best Averages
Most 50s2
Most Not Outs
1984RSLC
Most Runs497113
Highest Score14264
Best Strike Rate3755
Most sixes31
Most Fours4916
Best Averages
Most 50s11
Most 100s3
Most Not Outs2
1983BESTRSLC
Most Runs795164
Highest Score12845
Best Strike Rate3784
Most sixes010
Most Fours4511
Best Averages
Most 50s3
Most 100s2
Most Not Outs31
1982RSLC
Most Runs11086
Highest Score6634
Best Strike Rate3283
Most sixes05
Most Fours76
Best Averages
Most 50s1
Most Not Outs1
1981RSLC
Most Runs17854
Highest Score9341
Best Strike Rate2850
Most sixes02
Most Fours164
Best Averages
Most 50s1
Most Not Outs3
1980RSLC
Most Runs88
Highest Score30
Best Strike Rate64
Most sixes3
Most Fours8
Best Averages
Most Not Outs
1979RSLC
Most Runs68
Highest Score23
Best Strike Rate
Most sixes1
Most Fours9
Best Averages
Most Not Outs1
1978RSLC
Most Runs72
Highest Score27
Best Strike Rate33
Most sixes0
Most Fours7
Best Averages
Most 50s
1977RSLC
Most Runs9
Highest Score7
Best Strike Rate36
Most sixes0
Most Fours1
Best Averages
1976RSLC
Most Runs155
Highest Score52
Best Strike Rate
Most sixes4
Most Fours10
Best Averages
Most 50s1
Most Not Outs3
1975RSLC
Most Runs39
Highest Score39
Best Strike Rate81
Most sixes1
Most Fours4
Best Averages
1974RSLC
Most Runs4
Highest Score4
Best Strike Rate13
Most sixes0
Most Fours0
Most Not Outs1
ODI
OverallRSLC
Most Runs3108987
Highest Score10960
Best Strike Rate61105
Most sixes2541
Most Fours20670
Best Averages
Most 50s182
Most 100s4
Most Not Outs216
1992RSLC
Most Runs264
Highest Score61
Best Strike Rate51
Most sixes0
Most Fours14
Best Averages
Most 50s2
Most 100s
Most Not Outs2
1991RSLC
Most Runs283
Highest Score109
Best Strike Rate46
Most sixes1
Most Fours24
Best Averages
Most 50s1
Most 100s1
1990RSLC
Most Runs238
Highest Score101
Best Strike Rate59
Most sixes1
Most Fours25
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
1989RSLC
Most Runs171
Highest Score44
Best Strike Rate57
Most sixes2
Most Fours5
Best Averages
Most 50s
Most 100s
Most Not Outs1
1988RSLC
Most Runs367
Highest Score73
Best Strike Rate80
Most sixes7
Most Fours23
Best Averages
Most 50s2
Most Not Outs1
1987RSLC
Most Runs355
Highest Score69
Best Strike Rate72
Most sixes8
Most Fours22
Best Averages
Most 50s3
Most 100s
Most Not Outs4
1986RSLC
Most Runs441
Highest Score62
Best Strike Rate69
Most sixes2
Most Fours30
Best Averages
Most 50s3
Most 100s
Most Not Outs4
1985BESTRSLC
Most Runs450147
Highest Score6739
Best Strike Rate60101
Most sixes03
Most Fours2812
Best Averages
Most 50s5
Most Not Outs2
1984RSLC
Most Runs27992
Highest Score10240
Best Strike Rate6487
Most sixes25
Most Fours227
Best Averages
Most 50s
Most 100s2
Most Not Outs11
1983RSLC
Most Runs211335
Highest Score6552
Best Strike Rate60129
Most sixes221
Most Fours1025
Best Averages
Most 50s11
Most 100s
Most Not Outs2
1982RSLC
Most Runs3035
Highest Score1818
Best Strike Rate2983
Most sixes01
Most Fours12
Best Averages
Most 50s
Most Not Outs21
1981RSLC
Most Runs1970
Highest Score1918
Best Strike Rate6882
Most sixes01
Most Fours24
Best Averages
Most 50s
Most Not Outs1
1980RSLC
Most Runs113
Highest Score39
Best Strike Rate101
Most sixes2
Most Fours7
Best Averages
Most Not Outs2
1979RSLC
Most Runs17
Highest Score14
Best Strike Rate131
Most sixes1
Most Fours1
Best Averages
Most Not Outs
1978RSLC
Most Runs83
Highest Score60
Best Strike Rate95
Most sixes4
Most Fours5
Best Averages
Most 50s1
1977RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1976RSLC
Most Runs55
Highest Score31
Best Strike Rate93
Most sixes3
Most Fours0
Best Averages
Most 50s
Most Not Outs
1975RSLC
Most Runs10
Highest Score10
Best Strike Rate71
Most sixes0
Most Fours1
Best Averages
1974RSLC
Most Runs30
Highest Score30
Best Strike Rate167
Most sixes0
Most Fours6
Most Not Outs1
T20I
OverallRSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992BESTRSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
1990RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1989RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1988RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1987RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1986RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1985RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1984RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1983RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1982RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1981RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1980RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1979RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1978RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1977RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1976RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1975RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1974RSLC
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs