Sanjeeva Ranatunga vs John Snow

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Sanjeeva Ranatunga has dominance over John Snow in overall and ODIs, while John Snow has the edge in Tests. In recent years, both players have been evenly matched.
CAREER
OverallSRJS
Most Runs784781
Highest Score18878
Best Strike Rate8158
Most sixes04
Most Fours6673
Best Averages
Most 50s42
Most 100s1
Most Not Outs116
1997BESTSRJS
Most Runs9
Highest Score9
Best Strike Rate21
Most sixes0
Most Fours0
Best Averages
1996SRJS
Most Runs130
Highest Score70
Best Strike Rate59
Most sixes0
Most Fours9
Best Averages
Most 50s2
1995SRJS
Most Runs141
Highest Score48
Best Strike Rate84
Most sixes0
Most Fours11
Best Averages
1994SRJS
Most Runs504
Highest Score188
Best Strike Rate81
Most sixes0
Most Fours46
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1976SRJS
Most Runs54
Highest Score20
Best Strike Rate33
Most sixes0
Most Fours5
Best Averages
Most Not Outs2
1975SRJS
Most Runs86
Highest Score36
Best Strike Rate77
Most sixes2
Most Fours9
Best Averages
1973SRJS
Most Runs24
Highest Score8
Best Strike Rate24
Most sixes0
Most Fours2
Best Averages
1972SRJS
Most Runs116
Highest Score53
Best Strike Rate83
Most sixes0
Most Fours12
Best Averages
Most Not Outs2
1971SRJS
Most Runs190
Highest Score75
Best Strike Rate52
Most sixes0
Most Fours18
Best Averages
Most 50s1
1970SRJS
Most Runs38
Highest Score34
Best Strike Rate30
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1969SRJS
Most Runs68
Highest Score21
Best Strike Rate26
Most sixes1
Most Fours4
Best Averages
Most Not Outs5
1968SRJS
Most Runs104
Highest Score37
Best Strike Rate30
Most sixes1
Most Fours8
Best Averages
Most Not Outs2
1967SRJS
Most Runs34
Highest Score10
Best Strike Rate40
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1966SRJS
Most Runs62
Highest Score59
Best Strike Rate35
Most sixes0
Most Fours8
Best Averages
Most 50s1
Most Not Outs2
1965SRJS
Most Runs5
Highest Score3
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
TEST
OverallSRJS
Most Runs531772
Highest Score11873
Best Strike Rate3336
Most sixes04
Most Fours5673
Best Averages
Most 50s22
Most 100s1
Most Not Outs114
1997BESTSRJS
Most Runs9
Highest Score9
Best Strike Rate21
Most sixes0
Most Fours0
Best Averages
1996SRJS
Most Runs125
Highest Score65
Best Strike Rate36
Most sixes0
Most Fours9
Best Averages
Most 50s2
1995SRJS
Most Runs115
Highest Score33
Best Strike Rate33
Most sixes0
Most Fours9
Best Averages
1994SRJS
Most Runs282
Highest Score118
Best Strike Rate32
Most sixes0
Most Fours38
Best Averages
Most 50s
Most 100s1
Most Not Outs1
1976SRJS
Most Runs54
Highest Score20
Best Strike Rate33
Most sixes0
Most Fours5
Best Averages
Most Not Outs2
1975SRJS
Most Runs84
Highest Score34
Best Strike Rate63
Most sixes2
Most Fours9
Best Averages
1973SRJS
Most Runs24
Highest Score8
Best Strike Rate24
Most sixes0
Most Fours2
Best Averages
1972SRJS
Most Runs111
Highest Score48
Best Strike Rate38
Most sixes0
Most Fours12
Best Averages
Most Not Outs
1971SRJS
Most Runs188
Highest Score73
Best Strike Rate39
Most sixes0
Most Fours18
Best Averages
Most 50s1
1970SRJS
Most Runs38
Highest Score34
Best Strike Rate30
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1969SRJS
Most Runs68
Highest Score21
Best Strike Rate26
Most sixes1
Most Fours4
Best Averages
Most Not Outs5
1968SRJS
Most Runs104
Highest Score37
Best Strike Rate30
Most sixes1
Most Fours8
Best Averages
Most Not Outs2
1967SRJS
Most Runs34
Highest Score10
Best Strike Rate40
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1966SRJS
Most Runs62
Highest Score59
Best Strike Rate35
Most sixes0
Most Fours8
Best Averages
Most 50s1
Most Not Outs2
1965SRJS
Most Runs5
Highest Score3
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
ODI
OverallSRJS
Most Runs2539
Highest Score705
Best Strike Rate4822
Most sixes00
Most Fours100
Best Averages
Most 50s2
Most 100s
Most Not Outs2
1997BESTSRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1996SRJS
Most Runs5
Highest Score5
Best Strike Rate23
Most sixes0
Most Fours0
Best Averages
Most 50s
1995SRJS
Most Runs26
Highest Score15
Best Strike Rate51
Most sixes0
Most Fours2
Best Averages
1994SRJS
Most Runs222
Highest Score70
Best Strike Rate49
Most sixes0
Most Fours8
Best Averages
Most 50s2
Most 100s
Most Not Outs
1976SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1975SRJS
Most Runs2
Highest Score2
Best Strike Rate14
Most sixes0
Most Fours0
Best Averages
1973SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1972SRJS
Most Runs5
Highest Score5
Best Strike Rate45
Most sixes0
Most Fours0
Best Averages
Most Not Outs2
1971SRJS
Most Runs2
Highest Score2
Best Strike Rate13
Most sixes0
Most Fours0
Best Averages
Most 50s
1970SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1969SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1968SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1967SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1966SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965SRJS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
T20I
OverallSRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997BESTSRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1996SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1995SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1994SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1976SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1975SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1973SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1972SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1971SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1970SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1969SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1968SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1967SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1966SRJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965SRJS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs