As of 2025, Shakib Al Hasan stands as the all-time highest wicket-taker in the ICC Men's T20 World Cup. A left-handed batter and slow left-arm orthodox bowler, he evolved from a youth prospect in Magura District into a defining figure for the Bangladesh national cricket team across all three international formats over nearly two decades of professional play.
Professional Ascent and International Debut
Born in 1987, Shakib refined his skills at the Bangladesh Krira Shikkha Protishtan. He made his Test debut in 2007 against India. His breakthrough occurred in 2008 during a Test match in Chittagong against New Zealand, where he secured 7 wickets for 36 runs. This performance established his role as a leading performer, eventually leading to his appointment as captain for the team's first-ever Test victory over England in 2016.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →Versatility Across Formats
Shakib is recognized for his contributions in One Day Internationals, where he became the fastest player to record 5,000 runs and 250 wickets. During the 2019 ICC Cricket World Cup, he scored 606 runs, marking the highest total in the tournament's group stages. Throughout his international career from 2009 to 2022, he captained the Bangladesh team in 120 matches and earned 41 man-of-the-match awards.
Global Franchise and County Career
Beyond national duties, he participated in numerous T20 leagues. He achieved two Indian Premier League titles with the Kolkata Knight Riders in 2012 and 2014, and three Bangladesh Premier League titles with the Dhaka Dominators. In 2010, he became the first Bangladeshi player to represent an English county team, joining Worcestershire and recording figures of 7/32.
Political Involvement
Outside of sports, Shakib held office as a Member of the Parliament of Bangladesh for the Magura-1 constituency. His public presence has consistently placed him at the center of domestic media headlines, reflecting his status as a widely followed personality in the country.
Fast facts
- Born: 1987, Magura District
- Citizenship: Bangladesh
- Primary Sports: Cricket
- Positions Held: Member of Parliament
- Major Awards: National Sports Awards
- Languages: English, Bangla
- Religion: Islam
Questions readers ask
Which team did Shakib Al Hasan first represent in English County Cricket?
He played for Worcestershire starting in July 2010.
How many times did he win the Bangladesh Premier League title?
He won the title three times, in 2012, 2013, and 2016.


