Menu Close

Shakib Al Hasan – The best all-rounder in all 3 formats in the current era

4.8/5 - (23 votes)

Shakib Al Hasan – The best all-rounder: In the annals of Bangladesh cricket, Shakib Al Hasan’s name will be written in golden letters. Shakib is undoubtedly the best cricketer produced by Bangladesh to date. The 35-year-old has established himself as the best all-rounder of the current generation.

What makes Shakib the greatest Bangladesh cricketer is his splendid temperament and self-belief. He is an asset to his team owing to his all-round contribution. The Jessore-born is known for his aggressive batting, calculative bowling, and agile fielding skills. 

Shakib’s numbers speak of his tremendous achievements as an all-rounder. He is the only current cricketer to feature in the top three of the ICC all-rounders ranking in all three formats. The star player is occupying the top place in the ICC ODI all-rounders rankings while he is positioned at number two and three respectively in the T20 Internationals and the purest format of the game. 

A glance at Shakib Al Hasan’s stats 


Test 2007–202263425139.061.7
ODI 2006–2022221675537.782.2
T20I 2006–202299201023.1120.9
IPL 2011–20227179319.8124.5

Shakib made his presence felt in the cricket world by delivering a sensational performance in the under-19 tri-series featuring Bangladesh, England, and West Indies. He smacked 86 runs and picked three wickets in the final against Sri Lanka to take his team to glory. Following wonderful performances in the under-19, it was not hard for the all-rounder to make his way to the senior national team.

Also Read: Asia Cup 2022: India’s Best Predicted Playing XI

The Bangladeshi star donned the national colors for the first time in August 2006 in One Day International against Zimbabwe. It was a decent outing for Shakib as he picked one wicket while scoring 30 runs. Meanwhile, it was against Canada in 2007 that he scored his first ODI ton.

He now has featured in a whopping 221 One Day Internationals scoring 6755 runs at an average of 37.53 and a strike rate of 82.26. The all-rounder also has 285 ODI wickets to his name at an economy rate of 4.44. 

Speaking of Tests, Shakib Al Hasan made his debut against India in May 2007. The left-hander has so far collected 4251 runs and 225 wickets in the purest format of the game. He also played a vital role in Bangladesh’s first overseas Test victory against West Indies.

Coming to his T20I stats, the batter played the format for the first time against Zimbabwe in November 2006. It was a mediocre match for me with just 26 runs. The cricketer has grown by leaps and bounds since then and now has over 2000 runs and 121 wickets in the shortest format. 

Shakib’s tremendous records as an all-rounder 

While there is no denying that Shakib Al Hasan is an indispensable part of the Bangladesh cricket team across all formats, the all-rounder also has his name etched in the record books numerous times.

Shakib Al Hassan Transparent Image
Shakib Al Hassan

The most glorious record by Shakib is that he is the fastest all-rounder in the history of the gentlemen’s game to score double of 12,000 runs and pick 500 wickets. He is the only player with over 400 runs and 10 wickets in the same World Cup season. 

During the 2019 World Cup, the veteran joined the league of Sachin Tendulkar by smacking a total of seven half-centuries. He is renowned as the first Bangladeshi bowler to pick a five-wicket haul across all formats in the international circuit. 

Coming to the rewards earned by Shakib as an all-rounder, he has a whopping 16 Player of the Series Awards under his belt. Though the all-rounder has already reached the peak of his career, he has a long way to go. 

Shakib Al Hasan will now have the opportunity to create history once again as he will be leading Bangladesh in the upcoming Asia Cup, followed by the T20 World Cup 2022. 

ICC Player Rankings for T20 All-rounders | October–2022

1Mohammad Nabi | Afghanistan267
2Shakib Al Hasan | Bangladesh232
3Moeen Ali | England221

All Format All Rounder Ranking by ICC | October–2022

Shakib Al Hasan132

Milestone Alert

01/09/2022: Bangladesh all-rounder Shakib Al Hasan, who played against Sri Lanka in the 2022 Asia Cup in Dubai, crossed 6000 runs in T20 cricket and etched his name in the record books. The left-hander now has 6009 runs and 400+ wickets.