Top 5 innings by a teenager in Test history

S Sam
Doug Walters
Doug Walters

#2 Mohammad Ashraful 114 v Sri Lanka at Colombo (SSC), 17 years 61 days

Ashraful became the youngest ever cricketer to score a Test century
Ashraful became the youngest ever cricketer to score a Test century

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

Quick Links

Edited by Sankalp Srivastava
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications