Shakib Al Hasan is undoubtedly the greatest player that Bangladesh has produced. However, known for his wily bowling and tactful batting, the 35-year-old, in a career spanning over 16 years, has rarely kept his wits and impish charm reserved only for the field.