General traits:
1. Good fitness
2. Good fielding
3. Good running between the wickets
4. Good 'cricketing' discipline , understands his obligations towards paid coaching staff.
5. Understands what to say in media and what not to say.
6. Possesses the correct basic technique taught in academies
7. Gets well integrated in team environment be it national team or a premier T20 franchise or an English county.
8. Understands his individual role in the team and plays accordingly.
Does any Pakistani cricketer fall in above category?