Cricket has evolved in a different way from its origins in the 16th century. The changes in the dynamics of the game have entertained fans and players alike. Cricket is more than the batters and bowlers fighting to win the game. The all-rounders play a very big role in the team as they can contribute to both aspects of the sport.
Advertisement
Top 10 Best All Rounder in The World | Ranked

Over the years, the game has witnessed some of the greatest all-rounders in world cricket. They have performed for both country and franchise teams whenever required. Nowadays, teams play more all-rounders in the middle order so that they can contribute equally with the bat and ball. In this article, we dive into the best all rounder in the world.
Best All Rounder in the World - Updated List
All-rounders have played some crucial roles since the beginning of the sport. As time has passed, the evolution of all-rounders has also seen a change. From the likes of Sir Garfield Sobers to Hardik Pandya, all-rounders have a lot of qualities that are different from traditional bowlers or batters. They have created an impact in the games and crunch situations for their respective countries.
The best all rounder in the world is also widely regarded as an out-and-out match-winner. They provide an extra bowling option and depth in batting to the team, which adds flexibility in the selection of players. Below we have listed the top 10 best all rounders in the world at present.
Rank | Player | Matches | Runs Scored | Wickets Taken | Highest Score | Best Bowling |
---|---|---|---|---|---|---|
1 | Hardik Pandya | 219 | 4248 | 202 | 108 | 5/28 |
2 | Ravindra Jadeja | 361 | 7018 | 611 | 175* | 7/42 |
3 | Azmatullah Omarzai | 87 | 1507 | 69 | 149* | 5/58 |
4 | Mehidy Hasan Miraz | 195 | 4172 | 336 | 112* | 7/58 |
5 | Axar Patel | 153 | 1964 | 198 | 84 | 6/38 |
6 | Mohammad Nabi | 308 | 5937 | 281 | 136 | 5/17 |
7 | Glenn Maxwell | 272 | 6993 | 128 | 201* | 4/40 |
8 | Rashid Khan | 216 | 2005 | 405 | 60* | 7/18 |
9 | Wiaan Mulder | 57 | 1534 | 68 | 367* | 4/32 |
10 | Glenn Phillips | 142 | 3769 | 53 | 108 | 5/45 |
Who is The Best All Rounder in The World?
The competition for the best all rounder in the world has been intense. Ravindra Jadeja is currently seen as the top player in that role. The star Indian all rounder has been one of the finest cricketers of this generation, performing as a 3-dimensional player. Jadeja is also currently representing the Indian squad for the ongoing Test series in England. Jaddu has been the number one Test all-rounder as per the latest ICC rankings, and he has maintained the record for more than a couple of years now. He was also one of the best all rounders in IPL 2025.
10. Glenn Phillips | New Zealand

Glenn Phillips, known for his energetic presence on the field, delivers a unique combination of explosive striking. His efficient off-spin bowling and electrifying fielding make him a valuable asset in all formats of the game, particularly in limited-overs cricket. He is known for his explosive batting in the middle-order, where he has the skill of clearing the ball well out of the park.
Phillips can bat aggressively against the top-class bowlers across the world. His hitting ability is justified by his strike rate in each format. He has a strike rate of 140.59 in T20Is and has hit 91 sixes in the format. The Kiwi can also break partnerships in middle overs with his bowling and put his opponents under pressure across formats. This is why he is ranked in the top Test all-rounders rankings.
Advertisement
9. Wiaan Mulder | South Africa

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.
Mulder started off his career with 57 matches for South Africa across formats. He has been listed third in the ICC Test all-rounders ranking. This showcases his utmost consistency in the red-ball format of the game, which requires a lot of patience and resilience, especially when playing for South Africa. Mulder has even picked 68 wickets across formats for the Rainbow Nation. He will surely be one of the top all-rounders in cricket in no time.
8. Rashid Khan | Afghanistan

Rashid Khan has been one of the finest modern-day cricketers. 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.
Rashid Khan did not have the best time in the early 2025 season, with neither the ball nor the bat. The Afghan cricketer is known for his hard work and will surely make a comeback in the upcoming 2026 season, which has the T20 World Cup in India and Sri Lanka. He will look to guide his side to yet another knockout. So far, he has scored 2005 runs for the Afghans and taken 405 wickets across formats.
Advertisement
7. Glenn Maxwell | Australia

Glenn Maxwell, has been named the Big Show in cricket due to 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.
Maxwell, who has been an effective off-spinner, picks crucial wickets with the new ball, and sometimes the fans have seen him bowling in the powerplay and the first over as well. His spell against India in the ICC World Cup 2023 final, where he picked up the wicket of Rohit Sharma while he was firing, changed the course of the game. He remains the only Australian men's cricketer to score a double hundred in an ODI format. Despite retirement from the 50-over format, he continues to play the T20I format and is eyeing to feature in the upcoming T20 World Cup in 2026.
6. Mohammad Nabi | Afghanistan

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.
The off-spinner, partnering with Rashid Khan, has wreaked havoc against some of the greatest batters in world cricket. He can bowl with the new ball and pick crucial wickets in the middle overs as well. With over 300 matches and 281 wickets, he surely ranks among the top 10 best all rounders in the world.
Advertisement
5. Axar Patel | India

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.
Axar Patel could have had a hat-trick in the CT 2025 against Bangladesh, but his catch was unfortunately dropped by captain Rohit Sharma. Though he has not been considered in the red ball format while Gautam Gambhir took over the charge, he could soon be a crucial red ball cricketer for India in the upcoming years, with the potential he has to bat and bowl in tough and crunch situations. It is also the reason why he has been listed as one of the top 10 best all rounder in India.
4. Mehidy Hasan Miraz | Bangladesh

Mehidy Hasan Miraz has been a consistent match-winner for Bangladesh in recent years. 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.
The off-spinner can bat anywhere in the batting order and has been flexible with his position. He started playing as an opener in the majority of his tenure in the Under-19, Under-17, and other domestic tournaments. Later on was shifted to the middle order and further lower order as well. He has also been exceptional for the Bangla Tigers in Test cricket.
Advertisement
3. Azmatullah Omarzai | Afghanistan

Azmatullah Omarzai, the Afghanistan all-rounder 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.
Azmatullah Omarzai was awarded the ICC Men's ODI Cricketer of the Year in the 2024 ICC Awards. He was named in Afghanistan’s squad for the 2024 ICC Men's T20 World Cup tournament. Omarzai was also in the historic squad of Afghanistan, which featured in their first ICC Champions Trophy. This showcases his ability and consistency in big matches.
2. Ravindra Jadeja | India

Ravindra Jadeja is the main man for India across formats. Since his debut in 2012, he 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.
He has been the best Test bowler for the Men in Blue, with amazing accuracy, left-arm spin, and remarkable fielding. Jadeja, along with his former partner Ravichandran Ashwin, wreaked havoc against batters on both home and away soils. The spinner has been exceptional in recent years. He has taken around 325 Test wickets and scored more than 3564 runs in the traditional format of the game. He is also the number-one all-rounder in the longest format, which highlights his unreal consistency.
Advertisement
1. Hardik Pandya | India

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.
Pandya has featured in 114 games, where he has scored 1,812 runs at a striking rate of 141.68. His top score in this format is an unbeaten 71, and he has smashed 135 fours and 95 sixes. His hitting ability is not limited only to T20 cricket but also in ODIs also where he is explosive down the order and can smash the ball out of the park very easily. He has also been crucial with the ball and provided breakthroughs when India needed them the most. He also bowled well with the new ball for the side.
Advertisement
Who is the Best All Rounder in the World 2025?
Cricket has three formats, and every format needs different kinds of all rounders. Many players have demonstrated remarkable skills with both bat and ball and have been serious match winners for their side, and can also play long innings when needed.
At present, Hardik Pandya has been the best all rounder in world cricket in 2025. He has been a standout performer for India over the years in the limited-overs format, be it bowling or batting. Hardik Pandya contributes equally to the Men in Blue.
Best All Rounder in ODI
The 50-over format has been one of the most experimented formats. Nowadays, there have been two new balls that have been in use. With the latest addition, the fielding team can choose one ball after 25 overs of the game. The best all rounder in the world in cricket has performed superbly in the ODI format, and we have listed below the top 10 best all rounder in the world in cricket.
Rank | Player | Matches | Runs Scored | Wickets Taken | Highest Score | Best Bowling |
---|---|---|---|---|---|---|
1 | Azmatullah Omarzai | 39 | 1033 | 37 | 149* | 5/58 |
2 | Hardik Pandya | 94 | 1904 | 91 | 92* | 4/24 |
3 | Ravindra Jadeja | 204 | 2806 | 231 | 87 | 5/33 |
4 | Mohammad Nabi | 173 | 3667 | 176 | 136 | 5/17 |
5 | Rachin Ravindra | 33 | 1233 | 21 | 123* | 4/60 |
6 | Axar Patel | 68 | 783 | 72 | 64* | 3/24 |
7 | Michael Bracewell | 34 | 757 | 36 | 140 | 4/26 |
8 | Mehidy Hasan Miraz | 108 | 1654 | 113 | 112 | 4/25 |
9 | Glenn Phillips | 44 | 1112 | 16 | 106* | 3/37 |
10 | Liam Livingstone | 39 | 932 | 25 | 124* | 3/16 |
Best All Rounder in T20
The T20 format, which is the shortest and fastest version of the game, necessitates all-rounders who are dynamic and versatile. The best all-rounders in T20Is are those who can bowl their whole four-over quota efficiently while also finishing the games with the bat, delivering explosive starts, anchoring the innings if wickets fall rapidly, and taking sensible risks. In 2025, India's Hardik Pandya will be the top T20I all-rounder. His aggressive batting in the middle overs, ability to bowl in the powerplay and at the death, and amazing leadership skills make him an essential weapon for India. We have named the top 10 best all rounder in the world cricket in the table below.
Rank | Player | Matches | Runs Scored | Wickets Taken | Highest Score | Best Bowling |
---|---|---|---|---|---|---|
1 | Hardik Pandya | 83 | 1812 | 94 | 71* | 4/16 |
2 | Liam Livingstone | 60 | 955 | 33 | 103 | 3/17 |
3 | Romario Shepherd | 57 | 591 | 56 | 44* | 4/31 |
4 | Glenn Maxwell | 116 | 2,664 | 43 | 145* | 3/10 |
5 | Axar Patel | 71 | 535 | 71 | 65 | 3/9 |
6 | Glenn Phillips | 83 | 1,929 | 6 | 108 | 3/6 |
7 | Rashid Khan | 96 | 467 | 161 | 48* | 5/3 |
8 | Wanindu Hasaranga | 79 | 712 | 131 | 71 | 4/9 |
9 | Mehidy Hasan Miraz | 33 | 408 | 18 | 46 | 4/12 |
10 | Aiden Markram | 57 | 1367 | 13 | 70 | 3/21 |
Best All Rounder in Test
Test cricket, noted for its endurance and skill, remains the greatest test for all-rounders. The format requires long-term consistency with both bat and ball. Ravindra Jadeja has established himself as the world's top all-rounder in Tests. Jadeja has been the best all rounder for India at home and away, bowling long, economical spells and contributing crucial lower-order runs. The best all rounder in the world in cricket has performed superbly in the Test formats as well. We have listed below the top 10 best all rounder in the world in Test cricket.
Rank | Player | Tests | Runs Scored | Wickets Taken | Highest Score | Best Bowling |
---|---|---|---|---|---|---|
1 | Ravindra Jadeja | 83 | 3,697 | 326 | 175* | 7/42 |
2 | Mehidy Hasan Miraz | 54 | 2,110 | 205 | 104 | 7/32 |
3 | Marco Jansen | 18 | 506 | 77 | 84* | 7/35 |
4 | Ben Stokes | 114 | 6,891 | 224 | 258 | 6/22 |
5 | Wiaan Mulder | 21 | 1,153 | 38 | 367* | 4/32 |
6 | Pat Cummins | 71 | 1,548 | 309 | 64* | 6/28 |
7 | Jason Holder | 69 | 3,073 | 162 | 202* | 6/42 |
8 | Mitchell Starc | 100 | 2,322 | 402 | 99 | 6/9 |
9 | Joe Root | 156 | 13,259 | 73 | 262 | 5/8 |
10 | Glenn Phillips | 15 | 728 | 31 | 87 | 5/45 |
Ranking Factors
We have sorted all rounders as per a few ranking factors. We have used their impact in the game, stats as an all rounder, and consistency.
- Impact: The impact of the best all rounder in the world cricket reflects the level of game he has played in the sport. All rounders are designed to make an impact and influence the course of the game.
- Stats as an all rounder: Numbers are critical when measuring the impact of an all-rounder. Few modern players boast this balance. Very few maintain a healthy batting average alongside a strong bowling strike rate, proving their worth in both departments. These well-rounded stats across T20Is and ODIs confirm that they are not just filling a role but excelling in it.
- Consistency: Consistency is what separates great all-rounders from occasional performers. They build a name for themselves after performing consistently in high-stakes games, not just with explosive performances but also through crucial contributions that help their team across formats. Whether scoring 30-40 quick runs or bowling economically with key wickets, they rarely have extended dips in form.
Advertisement
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