#2 Mohamad Ashraful
Mohamad Ashraful made his Test debut as a 17-year-old in 2001 against Sri Lanka, scoring 114 and thus becoming the youngest player to score a test century. He made international headlines when he scored a match-winning century against Australia in Cardiff, which is still considered as Australia's biggest upset in ODI cricket.
He was picked by Mumbai Indians in IPL 2009 and made his debut against Delhi Daredevils. He struggled to score just 2 runs off 10 balls in the match and was dropped thereafter.
He was later suspended by the Bangladesh Cricket Board for 5 years in an alleged spot-fixing scandal in 2013.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️