The most consistent | Shakib Al Hasan has been the most consistent player for Bangladesh across formats over the years. He is the leading wicket taker and 2nd leading run scorer for Bangladesh in test.
All Rounder| He is one amongst the 8 players to have scored 3000+ runs and 15 five wicket hauls in test, only Bangladesh player to do so.
The Contributor | The All-Rounder has contributed 14% of team runs while batting and 28% of team wickets while bowling for Bangladesh in Test.
The 2nd leading run scorer for Bangladesh Shakib-Al-Hassan is also their leading wicket taker in test. He has 3213 runs with bat and 165 wickets with the ball in 46 test matches. He is also the 14th International Player to score over 3000 runs and take 150+ wickets, fastest to achieve it.
Shakib has been the leading contributor with the bat in recent times for Bangladesh, he has scored 14.89% of team runs in the last 3 years. Since 2014, He has scored 1108 runs at an average of 50.4 with 6 fifties and 2 centuries.
He has played his majority of his matches at home, where he has taken 11 out of 15 five-wicket hauls at home. Bangladesh have not played a test match in India, but having bowled at Indian conditions in other formats (7 ODIs & 3 T20Is) and IPL will help him exploit the conditions better for the upcoming test against India.