Shakib was appointed Bangladesh's vice-captain in June 2009. During Bangladesh's tour of the West Indies the following month, the captain Mashrafe Mortaza was injured and Shakib took over the captaincy. He was 22 years old at the time. Initially a temporary position, Shakib's success against the West Indies, securing his side's first overseas series win, ensured his retention of captaincy even after Mortaza recovered. Shakib was named The Wisden Cricketer's "Test Player of the Year" in November 2009. In July 2010, he stepped down from the ODI captaincy to concentrate on his personal performance. Mortaza took over until he became injured again and Shakib was asked to resume leadership. This lasted until he was relieved of captaincy in September 2011. Shakib is Bangladesh's highest run scorer in ODIs & highest wicket taker in test matches. He is considered to be the best cricketer Bangladesh has ever produced.
Domestically Shakib has represented Khulna Division since 2004, and in 2010 he spent several months playing for Worcestershire in England, becoming the first Bangladeshi player to represent an English county. For the 2011 Indian Premier League, Shakib was contracted by Kolkata Knight Riders. In the first