Shakib Al Hasan is without a doubt the biggest name to have emerged from Bangladesh cricket circles. Being a genuine all-rounder, Shakib is a vital cog in Bangladesh's line-up. He has been a consistent performer for his country, over the years. Shakib first came into notice when he played cricket for several villages near his hometown of Magura. He spent time honing his skills at a government run sports facility and was picked for the Under-19 squad for the tri-series featuring England and Sri Lanka. He scored a 86-ball century and picked up three wickets in the final to help the team defeat Sri Lanka. This earned him selection for the series against Zimbabwe.
He cracked his first ODI ton against Canada in the tri-series played in the West Indies, just before the 2007 World Cup. He scored a composed fifty and bowled 10 tight overs for 44 runs without a wicket as Bangladesh secured a big win over India. His consistent performances enhanced his reputation. He went on to score a century against Pakistan, later in the year.
In the Test arena, Shakib continued in the same vein as he had done in the ODIs. His major breakthrough came in the Test against New Zealand in Chittagong in 2008. He picked up 7/36, which till date is the best figures by a Bangladeshi bowler. Shakib also contributed with a fifty in the second innings to set New Zealand a challenging 317. However, he got no support from the other bowlers and New Zealand won the match.
Shakib was ranked No. 1 among the all-rounders by the ICC thanks to his consistency. He took over the captaincy from Mohammad Ashraful and led from the front. He picked up five wickets and went on to score an unbeaten 96 in the second Test in Grenada against a depleted West Indies side. Bangladesh eventually won the Test series 3-0.
Shakib's stint with Worcestershire made him even better. He took 35 wickets in a single season, including his best figures of 7/32 against Middlesex to help the County get promoted to Division 1 of the championship. Along the way, he was the leading wicket-taker and run-scorer when Bangladesh achieved a whitewash over New Zealand in 2010.
Despite leading Bangladesh to wins against England, Ireland and Netherlands in the 2011 World Cup, the team crashed out and many people blamed Shakib. He put aside all the criticism and performed well for Kolkata in the 2011 IPL.
Shakib was sacked as captain before the tour of West Indies in 2011. However, he yet again proved his worth as he was Bangladesh's leading wicket-taker in both the ODI and Test series in the West Indies. His bowling was backed up by 168 runs he scored in two Tests. He scored 79 from two innings in the ODIs. Bangladesh lost both series. Later in the year, Shakib was Bangladesh's top run-scorer and wicket-taker in the home Test series against Pakistan in December 2011. In the second Test of the series, he became Bangladesh's first player to score a century and take five wickets in an innings. After the series, he was ranked No. 1 in the ICC's ranking of Test allrounders.