sportsdunia logo
Search Icon

Advertisement

TopBannerAdDesktop

Advertisement

Top 10 Best All-Rounders in India 2025 - Updated

7 min
Top 10 Best All-Rounders in India

All-rounders are the heartbeat of a team because they provide a balance to the squad, who can turn the game anytime with either the bat or the ball, and sometimes both.

In the game of cricket, batters and bowlers are very well-known entities, but all-rounders play an important role for their teams. It won’t be wrong to say that they are the heartbeat of a team because they provide a balance to the squad, who can turn the game anytime with either the bat or the ball, and sometimes both.

While Indian cricket is often known for its legendary batters and spinners who graced the game with their presence, there have been some star all-rounders like Kapil Dev, Ravi Shastri, and others who inspired the upcoming generation of Indian cricket. And now, especially in the ODI and T20I formats, there have been some star all-rounders like Ravindra Jadeja, Hardik Pandya, Axar Patel, and others who are taking the game to the next level.

It’s great to see the evolution Indian cricket has seen over the years in producing the young all-rounders. While the presence of Indian cricket is secure with the likes of Pandya, Jadeja and others, there are also some emerging all-rounders who have already started making an impact with their magnificent performances in domestic cricket and in the Indian Premier League (IPL), which is helping them to get a call from the national side.

In this article, we will find out who is the best all rounder in India at the moment. However, while ranking these players, it’s important to think about the factors that show their overall contribution to the game.

Ranking Factors

Batting and Bowling: The players are ranked on the basis of their batting and bowling records in international cricket. These are some of the best players in the country and have achieved many accolades. Moreover, the basic job of an all-rounder is to bat and bowl in crunch situations. When it comes to showing their skills, these players have done it really well. These factors will decide who is the best all rounder in India.

Advertisement

10. Vijay Shankar

Vijay Shankar
Vijay Shankar (Image Credits: ICC Official X Account/@ICC)

India's one of the best all-rounders, Vijay Shankar, is in the tenth position on the list. The player isn't a part of the international set-up now, but was once in the Indian team during the ICC Men’s ODI World Cup 2019. His form and consistency were the main reasons why he couldn't cement his position in the Indian team. He was a potential candidate as an all-rounder for India before others came into the picture.

9. Deepak Chahar

Deepak Chahar
Deepak Chahar (Image Credits: BCCI Official X Account/@BCCI)

The all-rounder, Deepak Chahar, showed great work with the bat and the ball in the first game for the Mumbai Indians (MI) in the IPL 2025. The former CSK player has been injury-prone, which is why he isn't seen in the Indian team much. Had he performed well in the T20Is when he got a chance, he would have been a permanent member of the team. His ability to hit huge maximums in the shortest format of the game is much needed in the lower middle order.

Advertisement

8. Krunal Pandya

Krunal Pandya
Krunal Pandya (Image Credits: BCCI Official X Account/@BCCI)

Baroda’s Krunal Pandya is surely a decent all-rounder in the current Indian set-up. However, he couldn't maintain his form in the past. In the ongoing IPL 2025, he has been amazing with Royal Challengers Bengaluru (RCB). Hence, he might get a call-up from the Indian selectors after the IPL.

7. Abhishek Sharma

Abhishek Sharma
Abhishek Sharma (Image Credits: BCCI Official X Account/@BCCI)

The young and stylish left-hander from Punjab has become one of the most destructive opening batters in India currently. Abhishek Sharma always intends to utilise the field restriction in the powerplay. His intent to smash boundaries from the very first ball of the innings has helped him achieve success in the shortest format of the game. With his blistering batting style, Abhishek also contributes a lot with the ball as well. Abhishek has only played the shortest format for the Indian team as of now; however, if he keeps his consistency, he will definitely get to play the other two formats as well.

Advertisement

6. Shivam Dube

Shivam Dube
Shivam Dube (Image Credits: ICC Official X Account/@ICC)

Another left-handed batter, Shivam Dube, is one of the few pace-bowling all-rounders in India who got an opportunity to represent the national team at the international level. The mighty middle-order batter was also part of the 2024 T20 World Cup-winning Indian team. He played a crucial role in the team while batting in the middle order and helping the team to continue the flow of runs. However, he rarely gets to bowl, whether it's in the IPL or at the international level.

5. Washington Sundar

tallest-indian-cricketer
Washington Sundar (Image Credits: BCCI Official X Account/@BCCI)

Washington Sundar is one of those players who can bat in any position and bowl at any time of the match. Despite not getting many chances in the Indian team, Sundar has been performing well in domestic cricket and T20 leagues like the IPL. He has been a key part of India's Test set-up recently nd has proved himself with both bat and ball. He is a part of Gujarat Titans' squad in IPL 2025 but hasn't got enough chances to showcase his worth.

Advertisement

4. Nitish Kumar Reddy

Nitish Kumar Reddy
Nitish Kumar Reddy (Image Credits: BCCI Official X Account/@BCCI)

India's one of the best upcoming star all-rounder, Nitish Kumar Reddy, has etched his name in the Indian Test team after his amazing century against Australia in the Border-Gavaskar Trophy 2024. He was outstanding with the bat as well as with the ball. Reddy is likely to be in India's Test team for a long time now because of his performance. He is in line to become one of the best all rounder in India in the future.

3. Axar Patel

tallest-indian-cricketer
Axar Patel (Image Credits: BCCI Official X Account/@BCCI)

Well, again, another left-hander, but a spin all-rounder, Axar Patel, has already seen a lot of success in his career. His brilliant performance in the shortest format for the Indian team recently helped him to get appointed as the vice-captain of the Indian team in the T20I format. He has also been a regular part of the team in the other two formats as well. Apart from his magnificent batting and bowling abilities, Axar is also capable of turning around a game with his fielding skills.

Advertisement

2. Ravindra Jadeja

Ravindra Jadeja
Ravindra Jadeja (Image Credits: Ravindra Jadeja Official X Account/@imjadeja)

Ravindra Jadeja has been playing international cricket for a long time now and has achieved a lot of success in both the batting and bowling departments. Jadeja has always remained a key part of India’s squad in all three formats because of his precious contributions with both bat and ball. But what makes him stand out most is his extraordinary fielding skills, his safe hands, and the rocket-arm throw.

There are many instances when Jadeja has provided crucial breakthroughs just by run-outs or magnificent catches. Despite being 36 years of age, the left-hander still has better fitness than many other emerging youngsters. His overall skills makes him one of the best all rounder in India ever.

1. Hardik Pandya

top-10-best-finisher-in-cricket-all-time
Hardik Pandya (Image Credits: hardik pandya Official X Account/@hardikpandya7)

The no. 1 ranked all-rounder in the T20I format currently, Hardik Pandya, has emerged as the most valuable player for the Indian team in the white-ball format. His contributions have helped the Indian team to win multiple matches in crunch situations. Pandya is known for batting without taking pressure, which is why he also got the name ‘Clutch Pandya’. No one can forget his last over during the T20 World Cup 2024 finals, in which he defended the crucial runs and helped India to win the T20 World Cup for the second time. He is by far the best all rounder in India at the moment.

Top 10 Best All-Rounder in India

In this list, we will have a look at the top 10 best all-rounder in India at the moment on the basis of their runs, wickets, and impact in international cricket. All these players are highly talented and have the ability to change the game in their team's favour.

Player

No. of Matches

Runs Scored

Wickets Taken

Hardik Pandya

219

4,248

202

Ravindra Jadeja

358

6,691

608

Axar Patel

153

1,964

198

Nitish Kumar Reddy

9

388

8

Washington Sundar

86

990

97

Shivam Dube

39

574

14

Abhishek Sharma

17

535

6

Krunal Pandya

24

254

17

Deepak Chahar

38

256

47

Vijay Shankar

21

324

9

Note: All these numbers are from their stats in international cricket.

Advertisement

FAQs

Trending

Edited by- Monojit Das
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick