Top 5 all-rounders in international cricket currently

Rashid Khan has been a revelation
Rashid
Khan has been a revelation

#2 Shakib Al Hasan (Bangladesh)

Shakib has been a mainstay for Bangladesh
Shakib has been a mainstay for Bangladesh

Over the years, Shakib has often been considered as the best all-rounder on the planet and for good reason. Bangladesh have become a cricketing force recently and it is in major part due to Shakib’s consistent displays.

Shakib is an established batsman and is capable of batting in the top-order as well as in the middle-order. Additionally, he plays spin and pace equally well which makes him a vital commodity in the batting line-up. Moreover, his ability to come up with the big shots and finish off innings has made him a much-vaunted player in various T20 leagues.

On the bowling front, Shakib is as wily a left-arm spinner as any. Though he doesn’t turn the ball a great deal, he is blessed with the ability to deceive the batsmen in the air. He is an absolute menace on sub-continental tracks and has won Bangladesh its fair share of matches with the ball.

Shakib has had a chequered career so far and one would hope he can lead Bangladesh to a strong showing in England in the World Cup. Though his abilities might have diminished a little, he is still one of the best all-rounders in the world. Thus, he takes the runner-up spot on our list.

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

Quick Links

Edited by Vikshith R
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