All Time Greatest All Rounders in One Day Internationals

West Indies v England - 5th ODI

7) Shakib Al Hasan

Ad
New Zealand v Bangladesh - ICC Champions Trophy

The current No. 1 player in the ICC ODI rankings for all-rounders, Shakib Al Hasan is undoubtedly the biggest name to have emerged from Bangladesh Cricket.

Ad

In 2015, he became the first and only cricketer in history to be ranked the No.1 all-rounder by ICC in its Player Rankings in all three formats of the game (Test, Twenty20 and One Day Internationals). Debuting in ODIs in 2006 as a bowler, he started devoting time to his batting and is today one of the main pillars of Bangladeshi Cricket.

His match-winning knock of 114 runs in Champions Trophy'17 helped Bangladesh qualify for semis and made him one of the most vital cogs in their line-up. In 188 ODI matches, he has picked up 237 wickets at an average below 30 and economy of 4.45.

Ad

With the bat, he has accumulated 5433 runs at an average of 35.5 with 7 centuries and 39 half-centuries. One of the finest middle order batsmen, he smacks the ball around the park as brilliantly as he would build the innings for the team.

A saying is often heard in the country, 'as long as Shakib is at the crease, there is hope'. He became the first player from Bangladesh to achieve the double of 2000 runs and 100 wickets and their first batsman to score five hundreds, despite mostly batting at No. 5.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kumud Ranjan
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications