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