Bangladesh batsman Mohammad Ashraful celebrates his 36th birthday on Tuesday (July 7, 2020). Hailing from Dhaka, Ashraful's career is marred with controversies. However, nothing can deny the fact that he's one of the most talented batsmen to have donned the Bangladesh jersey. The right-handed batsman is blessed with an impeccable technique through which he has played several astonishing knocks. In fact, he is the youngest batsman in history to score a Test century, achieving the feat at the age of 17 years and 61 days. Ashraful was touted to become one of the greats of the game. However, he faced a five-year ban from international cricket in 2013 on spot-fixing charges. Nevertheless, he still aims to make a comeback. Meanwhile, as Ashraful turns a year older, let's look at some of his best performances.