In this quiz you must name every men’s Pakistan player to have made an appearance in T20I cricket.

Playing their first game in 2006, there have been 95 players to represent Pakistan in the 16 years since.

Good luck!