September 8, 2001
At 17 years and 63 days, becomes the youngest Test centurion, even as Bangladesh go down by an innings in Colombo
. Later says he had dreamt of Brian Lara's 375 and himself scoring a century the previous night.
March 10, 2004
A rare event
His first international win
. And it's he who sets it up with a 32-ball 51 to help Bangladesh reach 238 in Harare, eight more than what Zimbabwe would score. It is his 24th ODI, and his third year in international cricket.
December 19, 2004
India see the light
Scores a breathtaking century against India in Chittagong
- 158 off 194 balls, hitting 24 boundaries and three sixes. Is left stranded, as Bangladesh fall just short avoiding the follow-on. They eventually lose by an innings and 83 runs.
February 4, 2005
Duleep Trophy misadventure
Is named the captain of the Bangladesh Cricket Board (BCB) XI to tour India for the Duleep Trophy
. BCB XI fail to score a point in the tournament, losing one match outright and one on first-innings basis.
June 18, 2005
The upset of the century?
The century that rings around the world. Australia's 249 in Cardiff
looks good enough when he walks in at 51 for 2, but the script is inverted by the time he leaves after scoring 100 off 101 balls. This is the biggest triumph in the history of Bangladesh cricket.
Sings up with Liverpool's Rainhill Cricket Club to play league cricket.
April 7, 2007
Stings South Africa
Plays a blinder to help Bangladesh beat South Africa in Guyana
- their second big upset at World Cup. His 87 off 83 balls takes Bangladesh to 251, following which the left-arm spin trinity spins it web.
April 30, 2007
Is appointed the vice-captain for home series against India. In a disappointing series, the real Ashraful turns up only in the last innings, where he scores a dazzling 67, but can't avert an innings defeat.
June 2, 2007
Captaincy comes calling
Ashraful is named the captain for the tour to Sri Lanka and ICC World Twenty20.
Captain as good as his team
Although he scores a solid century in the second Test
, his debut series as captain is a 0-3 disaster, Sri Lanka having to bat only once in each of the Tests.
September 13, 2007
Scores, in 20 balls, what is the fastest half-century in Twenty20 internationals at the time. West Indies are at the receiving end of the onslaught at the Wanderers
as Bangladesh chase down 165 with two overs to spare.
March 16, 2008
In a row with front row
Is embroiled in a row when he is accused of scuffling with two men during the team's practice session at the Sher-e-Bangla National Stadium in Mirpur. Under pressure following some poor results, gets into an altercation with two men after returning from a practice session; he has already been booed by some spectators.
Where are the results?
In about a year at the helm, has won only one international - as captain - against any serious opposition: a Twenty20 match against West Indies in the World Twenty20. Apart from that, Bangladesh have won three ODIs against Ireland, and another Twenty20 against Kenya.
December 26-31, 2008
Hundred in vain
With Bangladesh requiring 521 for victory in the fourth innings in Mirpur
, Ashraful scores 101 to lift Bangladesh to 413, but they still lose the game by 107 runs. Soon after, Ashraful is removed as captain of the team.
March 8-12, 2013
After 15 months without international cricket, Ashraful returns to the Bangladesh team in style, scoring 190 against Sri Lanka in a high-scoring draw in Galle
. It's his highest Test score, as well as his longest innings by far: it lasts 417 deliveries; his next-best is 236.
June 4, 2013
The cloud of corruption
Ashraful confesses to the ICC's Anti-Corruption and Security Unit that he was involved in spot-fixing during the Bangladesh Premier League. The Bangladesh board decide to keep him away from all forms of cricket.