- Ben Stokes
Ben Stokes is one of the greatest All- rounders in the modern era. His fielding is simply the best in the world and his batting is awesome his bowling is awesome. Because of him England won the world cup final for the first time. He is currently the 1st ranked player for best all-rounder in the ICC TEST rankings.

2. Ravindra Jadeja
Ravindra Jadeja is one of the best All-Rounders in cricket history his fielding is awesome you can never see jadeja drop a catch or do a misfield in a cricket match. And his throws most of the time hit the stump.His bowling is not even that great but sometimes it can get the best batsman out. Jadeja is currently on the 3rd rank for best All- Rounder in the ICC TEST rankings.

3. Shakib Al Hasan
Shakib Al Hasan is a bangladeshi cricketer his fielding and bowling and batting has helped Bangladesh win many matches. He is captain of the Bangladesh Cricket team. His fielding is awesome and his batting is good his bowling is very good his bowling can get the best players out. He is currently the 1st rank holder for best all-rounder in the ICC ODI rankings.

4. Glenn Maxwell
Glenn Maxwell is a awesome batsman his batting can destroy other teams by setting a huge target or chasing the target successfully. His fielding is also pretty good his bowling is not even that great but he can bowl many dot bowls if he can’t get wickets. Glenn Maxwell is currently the 3rd rank holder for best all-rounder in the ICC T20 rankings.
5. Mohammad Nabi
Mohammad Nabi is a Afghanistan cricketer and is one of the greatest all-rounders in the modern era. He is a great bowler and batsman and a good fielder. His bowling is quite difficult to face if he can’t get wickets he will get many dot balls. And his batting has won matches for his team whether it be Afghanistan or for Sunrisers Hyderabad. He is currently ranked number 1 for the best all-rounder for the ICC T20 rankings.

nice.
LikeLike
thanks
LikeLike