Ajmal Shahzad vs John Sharpe
Ajmal Shahzad and John Sharpe compared across career, Test, ODI and T20I — batting, bowling and season by season.
Final Verdict
Ajmal Shahzad has dominance over John Sharpe in overall, while John Sharpe has the edge in Tests. In recent years, both have been evenly matched.
CAREER Ajmal ShahzadTEST John SharpeODI LevelT20I Level