Mohammad Amir Signs 3-match Deal With Gloucestershire Mohammad Amir has played in 36 Test matches for Pakistan and has 119 Test wickets to his name