Ashfaq Ahmed vs John Snow

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Ashfaq Ahmed 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
OverallAAJS
Most Runs785781
Highest Score16878
Best Strike Rate24558
Most sixes244
Most Fours9773
Best Averages
Most 50s72
Most Not Outs116
2019BESTAAJS
Most Runs282
Highest Score95
Best Strike Rate183
Most sixes6
Most Fours37
Best Averages
Most 50s3
2018AAJS
Most Runs479
Highest Score92
Best Strike Rate105
Most sixes18
Most Fours56
Best Averages
Most 50s4
2017AAJS
Most Runs23
Highest Score19
Best Strike Rate88
Most sixes0
Most Fours4
Best Averages
1993AAJS
Most Runs1
Highest Score1
Best Strike Rate20
Most sixes0
Most Fours0
Most Not Outs1
1976AAJS
Most Runs54
Highest Score20
Best Strike Rate33
Most sixes0
Most Fours5
Best Averages
Most Not Outs2
1975AAJS
Most Runs86
Highest Score36
Best Strike Rate77
Most sixes2
Most Fours9
Best Averages
1973AAJS
Most Runs24
Highest Score8
Best Strike Rate24
Most sixes0
Most Fours2
Best Averages
1972AAJS
Most Runs116
Highest Score53
Best Strike Rate83
Most sixes0
Most Fours12
Best Averages
Most Not Outs2
1971AAJS
Most Runs190
Highest Score75
Best Strike Rate52
Most sixes0
Most Fours18
Best Averages
Most 50s1
1970AAJS
Most Runs38
Highest Score34
Best Strike Rate30
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1969AAJS
Most Runs68
Highest Score21
Best Strike Rate26
Most sixes1
Most Fours4
Best Averages
Most Not Outs5
1968AAJS
Most Runs104
Highest Score37
Best Strike Rate30
Most sixes1
Most Fours8
Best Averages
Most Not Outs2
1967AAJS
Most Runs34
Highest Score10
Best Strike Rate40
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1966AAJS
Most Runs62
Highest Score59
Best Strike Rate35
Most sixes0
Most Fours8
Best Averages
Most 50s1
Most Not Outs2
1965AAJS
Most Runs5
Highest Score3
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
TEST
OverallAAJS
Most Runs1772
Highest Score173
Best Strike Rate2036
Most sixes04
Most Fours073
Best Averages
Most 50s2
Most Not Outs114
2019BESTAAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2018AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2017AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1993AAJS
Most Runs1
Highest Score1
Best Strike Rate20
Most sixes0
Most Fours0
Most Not Outs1
1976AAJS
Most Runs54
Highest Score20
Best Strike Rate33
Most sixes0
Most Fours5
Best Averages
Most Not Outs2
1975AAJS
Most Runs84
Highest Score34
Best Strike Rate63
Most sixes2
Most Fours9
Best Averages
1973AAJS
Most Runs24
Highest Score8
Best Strike Rate24
Most sixes0
Most Fours2
Best Averages
1972AAJS
Most Runs111
Highest Score48
Best Strike Rate38
Most sixes0
Most Fours12
Best Averages
Most Not Outs
1971AAJS
Most Runs188
Highest Score73
Best Strike Rate39
Most sixes0
Most Fours18
Best Averages
Most 50s1
1970AAJS
Most Runs38
Highest Score34
Best Strike Rate30
Most sixes0
Most Fours4
Best Averages
Most Not Outs1
1969AAJS
Most Runs68
Highest Score21
Best Strike Rate26
Most sixes1
Most Fours4
Best Averages
Most Not Outs5
1968AAJS
Most Runs104
Highest Score37
Best Strike Rate30
Most sixes1
Most Fours8
Best Averages
Most Not Outs2
1967AAJS
Most Runs34
Highest Score10
Best Strike Rate40
Most sixes0
Most Fours3
Best Averages
Most Not Outs1
1966AAJS
Most Runs62
Highest Score59
Best Strike Rate35
Most sixes0
Most Fours8
Best Averages
Most 50s1
Most Not Outs2
1965AAJS
Most Runs5
Highest Score3
Most sixes0
Most Fours0
Best Averages
Most Not Outs1
ODI
OverallAAJS
Most Runs5469
Highest Score925
Best Strike Rate9622
Most sixes180
Most Fours650
Best Averages
Most 50s4
Most Not Outs2
2019BESTAAJS
Most Runs44
Highest Score20
Best Strike Rate52
Most sixes0
Most Fours5
Best Averages
Most 50s
2018AAJS
Most Runs479
Highest Score92
Best Strike Rate105
Most sixes18
Most Fours56
Best Averages
Most 50s4
2017AAJS
Most Runs23
Highest Score19
Best Strike Rate88
Most sixes0
Most Fours4
Best Averages
1993AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs
1976AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1975AAJS
Most Runs2
Highest Score2
Best Strike Rate14
Most sixes0
Most Fours0
Best Averages
1973AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1972AAJS
Most Runs5
Highest Score5
Best Strike Rate45
Most sixes0
Most Fours0
Best Averages
Most Not Outs2
1971AAJS
Most Runs2
Highest Score2
Best Strike Rate13
Most sixes0
Most Fours0
Best Averages
Most 50s
1970AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1969AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1968AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1967AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1966AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965AAJS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs
T20I
OverallAAJS
Most Runs238
Highest Score75
Best Strike Rate129
Most sixes6
Most Fours32
Best Averages
Most 50s3
Most Not Outs
2019BESTAAJS
Most Runs238
Highest Score75
Best Strike Rate131
Most sixes6
Most Fours32
Best Averages
Most 50s3
2018AAJS
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
2017AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1993AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Most Not Outs
1976AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1975AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1973AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
1972AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1971AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
1970AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1969AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1968AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1967AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
1966AAJS
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
1965AAJS
Most Runs
Highest Score
Most sixes
Most Fours
Best Averages
Most Not Outs