Wisden

The independent voice of cricket

LIVE SCORES

Mohammad Amir

Mohammad Amir: Top 5 performances in Test cricket International Cricket

Mohammad Amir: Top 5 performances in Test cricket

He played 36 Tests in a controversial career.

by Sam Hunt /

The Covers