Bangladesh chased an emphatic 322 against the West Indies and it was their most important cog in the wheel, Shakib Al Hasan, starring with both bat and ball.

Source: Forbes

According to Sportstar, Shakib backed up his 2 for 54 by leading the Bangladeshi run chase and scoring a brilliant unbeaten knock of 124 runs in just 99 balls.


Along with Liton Das, he ensured Bangladesh got their second win in the 2019 World Cup.

Source: Times of India

But apart from those appealing facts, Shakib had more up his sleeve. According to Sportstar, he became only the 4th player in ODIs to reach the double of 6000+ runs and 250+ plus wickets.

Source: Sportskeeda

The other 3 names in this illustrious list include that of Shahid Afridi of Pakistan, Jacques Kallis of South Africa and Sanath Jayasuriya of Sri Lanka.

Source: The Print

What more, he's the fastest to that record. He did it faster than the other 3 in just 202 games, leaving behind the second best, Shahid Afridi, by 92 games.

Shakib also became the second-fastest century scorer in the ongoing World Cup.


He scored his ton in 83 balls against the West Indies.

Source: Cricfrenzy.com

Surely, it's time he's considered one of the best if not the best all-rounders in 50-over-cricket.