Shakib Al Hasan is one of the best players ever produced by Bangladesh. The all-rounder since making his debut has done consistently well for the side in all three formats. The player is currently ruling the roost in the Test Rankings for All-rounders besides India’s Ravendra Jadeja.
The left-handed batsman always had the talent and flair since playing his first game in 2006 against Zimbabwe. He truly has come a long way as a player after bursting onto the scene with a bang as he showed his class and mettle in 2007 ICC Cricket World Cup played in West Indies and helped his pull off a couple of upsets in the competition.
His career went through a lull from 2011 and 2013 where his form with bat and ball took a dip. The all-rounder found his mojo around ICC Cricket World Cup 2015 where Bangladesh reached the quarterfinal stage of the competition. He had a good tournament with bat and ball to see Bangladesh teams like England.
- 217 runs against New Zealand at Wellington in 2016
Bangladesh side was placed in a tricky situation with 160 for 4 after 43.3 overs when Shakib came to the crease. He looked positive from the outset as he smashed a couple of fours in his innings. The pitch also offered no assistance as Shakib went onto his maiden double hundred in Test Cricket and put on a record 359-run partnership with Mushfiqur Rahim in the first innings.
- 116 runs and 4 wickets against Sri Lanka at Colombo in 2017.
Shakib Al Hasan reserved his best performance for Bangladesh 100th Test as he went to score a superb century in the first innings to take a big of 129 runs against Sri Lanka. Shakib Al Hasan also contributed handsomely with six wickets in the game to see his side win their first Test in Sri Lanka and also level two-match Test series.
- 96* runs and 8 wickets against West Indies at Grenada in 2009
Bangladesh’s premier all-rounder made a telling contribution in the game against West Indies as he helped his side notch up their first ever Test victory in West Indies. His unbeaten 96* helped Bangladesh chase down the score of 217 runs to win the game by 4 wickets.
- 114 runs against New Zealand at Cardiff in 2017
With the Bangladesh staring down a possible defeat with four wickets down, Shakib Al Hasan played a sublime innings to pull off an improbable win for the side against New Zealand. He looked positive in his innings as he went to share a record partnership with Mahmudullah to see Bangladesh qualify for the semifinals of ICC Champions Trophy 2017.
- 110* against New Zealand at Dhaka in 2010
It was one of his best performances in the early part of his career as he produced a splendid century to see Bangladesh win the game by 9 runs and clinch their first one day series against top-ranked side like New Zealand. He also chipped with three wickets to help Bangladesh win the series.
The all-rounder is at his peak of his career and would continue to set higher standards with bat and ball with years to come.