#2 Mohammad Ashraful 114 v Sri Lanka at Colombo (SSC), 17 years 61 days
When Bangladesh became a Test-playing nation in 2000, the team struggled against the established countries but there was one player who was regarded as the future of their batting line-up. It was teenage sensation Mohammad Ashraful and he showed why, when he slammed a superb century against Sri Lanka in the first Test at Colombo back in 2001. At the time, Sri Lanka was one of the toughest places to tour for any team and with Muralitharan and his fellow spinners hunting in packs, it made the lives of most batsmen quite uncomfortable.
Ashraful, however, looked unfazed. Bangladesh had been dismissed for 90 in their first innings and after Sri Lanka declared for 555, the match was supposed to go only one way. However, the 17-year-old provided an exhibition of attacking batting. He came in to bat at number 6 and took on all the bowlers to score 114, which included 16 boundaries.
In the process, Ashraful became the youngest ever cricketer to score a Test century. Muralitharan was awarded the man of the match but he gave away the award to the young Bangladeshi as a recognition for his stupendous effort.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news