Best All Rounder in the World

Not everyone gets the title of the best all rounder in the world. Many cricketers are known for their prolific work in different formats and departments of cricket. But only a few can get their names etched in the books of legendary cricketers.

Now you can choose all the best all-rounders in your fantasy dream team. Download the Howzat fantasy cricket app now! 

World Best All Rounder in Cricket: All Format (Test/ODI/T20)

Below is the list of the best all rounder (current) in the world in different formats of cricket, players who have been excellent with both bat and ball.

1. Hardik Pandya - Best All Rounder in T20 Cricket

Hardik Pandya, India's fast bowling all rounder, becomes the first Indian player to reach the No.1 spot in the T20I all-rounder category. Pandya played a crucial role in India winning the 2024 T20 World Cup after a gap of 17 long years. He made impactful knocks with the bat and took key wickets with the ball. He scored 144 runs at a strike rate of 151.57 and 11 wickets in the tournament. Pandya took the crucial wickets of Heinrich Klaasen and David Miller and defended 16 runs in the final over.

2. Ravindra Jadeja- Best All Rounder in Test Cricket

Ravindra Jadeja is arguably one of the best all rounder in cricket history. Jadeja has worked tremendously hard to prove every cricket expert and fan wrong about his ability to play at the international level. Ravindra Jadeja has played 72 Test matches, 197 ODI, and 74 T20 internationals for India and is close to 6300 runs with the bat and 600 wickets with the ball. Jadeja retired from T20I cricket after the 2024 T20 World Cup.

3. Mohammad Nabi - No. 1 All rounder in ODI Cricket

Mohammad Nabi, nickname President, is a right-hand batter with a right-arm off-break bowling style. Nabi played in Afghanistan first ODI in 2009 and first Test Match in 2019. Nabi was also part of Afghanistan's first ICC tournament, 2010 T20 World Cup in the West Indies. He has scored more than 5500 runs and taken 270 wickets in international cricket. He plays for Mumbai in the 2024 Indian T20 League.

Also read: Best Batsmen in the World

4. Ben Stokes

Ben Stokes is regarded as one of the best all rounders in the world. His energy on the field is explosive and infectious. He is known for his extreme passion for cricket and for giving his 100% effort, with bat or ball. His consistent performances throughout formats have made him an exceptional player around the globe. Ben Stokes has 6316 runs and 198 wickets in Test, and 3463 runs and 74 wickets in ODI.

5. Ravichandran Ashwin

Ravichandran Ashwin's exceptional bowling skills have made all fans compare him to the Indian legend of spin bowling - Harbhajan Singh. He is the first cricketer to have scored a century and taken five wickets in a Test match on three occasions. He is also one of the three players to score 3000 runs and take 500 wickets in Test cricket.

Also read: Best Finisher in the World

6. Shakib Al Hasan

If we look at the best cricket players from Bangladesh, Shakib Al Hasan's name would surely be at the top of the list. Shakib, a left-handed batter, played 67 Test matches, 247 ODIs, and 129 T20 international matches and has been a consistent performer for Bangladesh over the years. He is the current world no. 5 all rounder in T20I rankings, 2nd in ODIs and 3rd in Tests rankings. 

7. Rashid Khan

Rashid Khan, a star player from Afghanistan, is a right-hand batter with a right-arm off-break bowling style. In the T20 format, Rashid is the one name that is on everyone's mind. He was the first Afghanistan player to play in the Indian T20 League in 2017, selected by the Hyderabad team. Rashid has taken 138 wickets in T20I cricket and the fastest to 100 wickets in the T20I format.

Also read : Highest Score in T20 International

Player NameCountryMatchesRunsWickets Batting styleBowling style
Shakib Al HasanBangladesh43114626703Left-hand BatLeft-arm-slow-orthodox
Ravindra JadejaIndia3436307568Left-hand BatLeft-arm-slow-orthodox
Mohammad NabiAfghanistan2935645273Right-hand BatRight-arm off break
Ravichandran AshwinIndia2814200744Right-hand BatRight-arm off break
Jason HolderWest Indies2655525382Right-hand BatRight-arm fast-medium
Ben StokesEngland25910364298Left-hand BatRight-arm-fast-medium
Glenn MaxwellAustralia2586834121Right-hand BatRight-arm off break
Sikandar RazaZimbabwe2457288182Right-hand BatRight-arm off break
Rashid KhanAfghanistan2011882369Right-hand BatRight-arm leg break
Marcus StoinisAustralia1995944155Right-hand BatRight-arm-fast-medium
Hardik PandyaIndia1973793185Right-hand BatRight-arm fast-medium
Wanindu HasarangaSri Lanka1261761198Right-hand BatRight-arm leg break

FAQs

Who was the best all-rounder in 80s?

The greatest all rounder in the 80s was India's Kapil Dev. He scored 9031 runs and took 687 wickets in Tests and ODIs for India. He was one of the best all-rounders in the 80s.

Who is the best all-rounder in Test cricket?

Ravindra Jadeja is the number 1 all rounder in Test cricket. Jadeja has 444 rating points in the Test all rounder rankings, followed by Ravi Ashwin with 322 points.

Who’s the best T20 all rounder in the world?

India's Hardik Pandya is the No. 1 all rounder in the world in T20 cricket. Pandya reached the top spot after his all-round performances in the 2024 T20 World Cup, which India won. He has 222 rating points in the latest T20 all rounder rankings.

Who is the world's best ODI all-rounder?

As per the latest ODI rankings, Mohammad Nabi is the best all rounder in the world in ODI cricket. He has 320 rating points in the ODI all rounder rankings.

Win cash worth ₹3000* as Welcome Bonus