- The list highlights the Top 10 best all-rounders in world cricket (2025) based on overall performance, consistency, and match impact.
- Ravindra Jadeja leads the rankings for his balance between bat, ball, and fielding brilliance.
- Other top performers include Hardik Pandya, Glenn Maxwell, Axar Patel, and Rashid Khan, who have shown excellence across formats.
- Rankings are based on a mix of batting and bowling averages, strike rates, and overall contribution to team success.
Advertisement
Top 10 Best All Rounder in The World – Updated 2025

Summary
In the sport of cricket, a single individual's performance can change the course of the game; however, some cricketers have the ability to change the game by both their batting as well as their bowling. These players are like gems to their team and are hence called all-rounders. The all-rounders play a huge role in any team's success as they can contribute to both aspects of the sport.
These players are the true match-winners who bring balance and power to their teams. Whether it’s scoring quick runs under pressure or taking crucial wickets at the right time, all-rounders play a key role in every format of the game. Over the years, cricket fans have witnessed many legendary all-rounders who have made history with their outstanding performances.
From Kapil Dev and Jacques Kallis to Ben Stokes and Hardik Pandya, these players have proved that versatility is the key to success in modern-day cricket. In this article, we will look at some of the best all rounder in the world, their incredible records, and what makes them stand out on the world stage.
Best All Rounder in the World - Updated List 2025
Cricket is full of talented players, but only a few can shine in both batting and bowling. All-rounders are the real game changers who can win matches single-handedly. In this section, we have listed the top 10 best all-rounders in the world who are currently making an impact across formats. Each of them has shown remarkable skill, consistency, and the ability to perform under pressure.
Whether it’s scoring quick runs in the final overs or taking key wickets when the team needs them the most, these talented all-rounders have proven their worth again and again. The table below shows the players who are currently considered the best all rounder in the world cricket based on their recent form and overall contributions to their respective teams.
| Rank | Player | Matches | Runs Scored | Wickets Taken | Highest Score | Best Bowling |
|---|---|---|---|---|---|---|
| 1 | Ravindra Jadeja | 365 | 7,311 | 623 | 175* | 7/42 |
| 2 | Hardik Pandya | 225 | 4,296 | 206 | 108 | 5/28 |
| 3 | Ben Stokes | 272 | 11080 | 330 | 258 | 6/22 |
| 4 | Azmatullah Omarzai | 103 | 1,786 | 83 | 149* | 5/58 |
| 5 | Mehidy Hasan Miraz | 202 | 4,318 | 348 | 112* | 7/58 |
| 6 | Axar Patel | 166 | 2,120 | 207 | 84 | 6/38 |
| 7 | Mohammad Nabi | 324 | 6,212 | 288 | 136 | 5/17 |
| 8 | Glenn Maxwell | 280 | 7,162 | 134 | 201* | 4/40 |
| 9 | Rashid Khan | 231 | 2,149 | 437 | 60* | 7/18 |
| 10 | Wiaan Mulder | 63 | 1,613 | 72 | 367* | 4/32 |
Who is The Best All Rounder in The World?
When it comes to the best all-rounder in the world right now, Ravindra Jadeja stands out as a complete package. He has proved his worth in all formats of the game, scoring valuable runs, taking crucial wickets, and saving runs with his outstanding fielding. Jadeja’s ability to perform under pressure makes him one of the most dependable players for India.
With over 7,000 international runs and 600+ wickets across formats, Jadeja has shown incredible consistency and balance between bat and ball. His match-winning spells, quick cameos with the bat, and electric fielding make him the true definition of a modern all-rounder. Many cricket experts and fans believe that his all-round performance places him among the greatest all-rounders in world cricket today.
10. Wiaan Mulder | South Africa

South African star cricketer, Wiaan Mulder, is currently one of the best all rounders in world cricket. He recently showcased his talent in the Zimbabwe series, where the all-rounder scored with composure and resilience against the African nation. He played a knock of 367* runs, and was close enough to surpass Brian Lara's 400 runs record. There was time for him to create history, but he chose the team over his performance. He will surely be one of the top all-rounders in cricket in no time.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 63 | 1,613 | 367* | 28.80 | 3 | 72 | 4/32 | 29.75 | 0 | 46 |
9. Rashid Khan | Afghanistan

One of the finest modern-day cricketers in the world, who made Afghanistan proud by his spin magic, is none other than Rashid Khan. The Afghanistan leg-spinner who can bat down the order is a crucial member of the national squad and other franchise teams. The Gujarat Titans (GT) cricketer was one of the eleven cricketers to play in Afghanistan's first Test match, against India. This showcases his consistency across formats of the game. He was a member of the T20 World Cup 2024 side, which qualified for the semi-final.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 231 | 2,149 | 60* | 17.61 | 0 | 437 | 7/18 | 17.25 | 13 | 78 |
Advertisement
8. Glenn Maxwell | Australia

The Big Show of Australian cricket, Glenn Maxwell, has been known for his six-hitting ability. He has built his name as one of the best finishers in the game of cricket and is considered to be one of the most dangerous batters in the world. The Australian cricketer retired from ODI cricket after the ICC Champions Trophy in June 2025. The batter had a horrifying year in the IPL as he could not shine with the bat.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 280 | 7,162 | 201* | 31.55 | 10 | 134 | 4/40 | 40.72 | 0 | 158 |
7. Mohammad Nabi | Afghanistan

Former Afghanistan Skipper, Mohammad Nabi, is also ranked amongst the best all rounder in world cricket. He has equally been good with the bat and ball for Afghanistan in the limited-overs format. The Afghan has been nicknamed 'the President' by the fans. The 40-year-old cricketer played a major role in Afghanistan’s rise to the top level of international cricket. He is the highest run-getter for the Afghans across formats.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 324 | 6,212 | 136 | 24.84 | 2 | 288 | 5/17 | 31.02 | 1 | 166 |
Advertisement
6. Axar Patel | India

One of the best teams in IPL, Delhi Capitals' skipper Axar Patel has been one of the best all rounders in the world at present. The left-arm spinner played a crucial role in India's ICC Champions Trophy-winning campaign as he batted with a lot of composure, showcasing his skills in the 50-over format. He delivered impact in the middle overs, which was crucial to anchor the innings.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 166 | 2,120 | 84 | 24.36 | 0 | 207 | 6/38 | 25.45 | 5 | 63 |
5. Mehidy Hasan Miraz | Bangladesh

In recent years, one of the most consistent match-winners for Bangladesh has been Mehidy Hasan Miraz. The star all-rounder has been effective with both bat and ball, making him a lethal weapon for the Bangladesh cricket team. Mehidy has recently been appointed as the captain of the Bangladesh ODI team for his sensational performance in the limited-overs format of the game.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 202 | 4,318 | 112* | 23.21 | 4 | 344 | 7/58 | 34.08 | 13 | 106 |
Advertisement
4. Azmatullah Omarzai | Afghanistan

The Afghanistan all-rounder, Azmatullah Omarzai, has been one of those cricketers who have improved the most in recent years. With his ability to bat in the middle and bowl with the new ball and at the death, he makes one of the best all rounder in the world at present. The 25-year-old was crucial for Afghanistan's performance in the ICC ODI World Cup 2023, where he produced sensational performances.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 103 | 1,786 | 149* | 26.26 | 1 | 88 | 5/58 | 27.89 | 1 | 27 |
3. Ben Stokes | England

England’s Test captain, Ben Stokes, stands as one of the finest all-rounders the game has ever seen. He is known for his fearless attitude and never-give-up spirit. Stokes has played many match-winning knocks across formats.
His heroics in the 2019 World Cup Final and the unforgettable Headingley Ashes Test have cemented his place among the best all rounder in the world. Whether with the bat in hand or delivering crucial overs under pressure, Stokes has time and again proven his value as a complete match-winner for England.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 272 | 11080 | 258 | 35.97 | 19 | 330 | 6/22 | 34.15 | 6 | 190 |
Advertisement
2. Hardik Pandya | India

Mumbai Indian's skipper, Hardik Pandya, particularly in the T20 and limited-overs formats, has been one of the best all rounder in the world. He, with all his injury problems, has been a clutch player for India. In crucial situations when the team has been in danger, Pandya has stepped up for the country with the bat and the ball respectively and won games for the side single-handedly.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 225 | 4,296 | 108 | 30.04 | 1 | 206 | 5/28 | 30.89 | 1 | 99 |
1. Ravindra Jadeja | India

Since his debut in 2012, Ravindra Jadeja has improved a lot, especially in his batting technique. The star all rounder for India has been a crucial performer for the country across formats. Jaddu's innings against England at Lord's came to vain after India lost the match by 22 runs. Jadeja has been a fighter for India and has been a three-dimensional cricketer for India.
| Matches | Runs | Highest Score | Bat Avg | 100s | Wickets | Best Bowling | Bowl Avg | 5w | Catches |
|---|---|---|---|---|---|---|---|---|---|
| 365 | 7,311 | 175* | 34.32 | 6 | 623 | 7/42 | 29.39 | 17 | 153 |
How We Have Ranked Best All Rounder in the World?
Playing as an all-rounder is a very difficult thing to do as a player needs to be involved in the game throughout the game, unlike a batter or bowler who just has to focus on one aspect of the sport, and ranking the best all rounder in the world requires some specific ranking factors. We have mentioned some criteria to be in the top 10 best all rounders in the world.
- Overall Performance: Includes batting and bowling averages, strike rates, total runs, wickets, and match-winning contributions.
- Consistency and Impact: Based on performances in pressure games, Player of the Match awards, and recent form across formats.
- Versatility and Team Role: Evaluates adaptability in batting positions, bowling situations, and fielding contributions that strengthen team balance.
Frequently Asked Questions
Who is the best all-rounder in the world history?
+
Who is the best all-rounder in the world history?
Shakib Al Hasan is considered one of the best all-rounders of all time.
Who is the godfather of all-rounder?
+
Who is the godfather of all-rounder?
Sir Garfield Sobers is the godfather of all-rounder.
Who is the world number 1 allrounder?
+
Who is the world number 1 allrounder?
Three formats have three world number 1 allrounder; test is Ravindra Jadeja, ODI; Azmatullah Omarzai and T20I; Hardik Panyda
What is the rank of Hardik Pandya in ODI?
+
What is the rank of Hardik Pandya in ODI?
Hardik Pandya is currently ranked 22nd in the ICC ODI all-rounders rankings.
Who is the top all-rounder in India?
+
Who is the top all-rounder in India?
Ravindra Jadeja is the top all-rounder in India.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick







-1765010505518.webp)






