logo

Top 10 Best All-Rounders in India - Updated 2025 Rankings

India's Leading All-Rounders in 2025

In 2025, Hardik Pandya stands out as India's premier all-rounder, particularly dominating in white-ball formats with decisive performances in ODIs and T20Is. Alongside veterans like Ravindra Jadeja and Axar Patel, promising talents such as Abhishek Sharma and Nitish Kumar Reddy have started making their mark. Although Kapil Dev remains the greatest Indian all-rounder historically, current rankings rely on ICC ratings, match influence, and career records across formats, showcasing players' adaptability and consistency both with bat and ball. The IPL continues to be a vital stage for developing young all-rounders.

Current Top 10 Indian All-Rounders (2025-26)

  • 1. Hardik Pandya
  • 2. Ravindra Jadeja
  • 3. Axar Patel
  • 4. Washington Sundar
  • 5. Abhishek Sharma
  • 6. Shivam Dube
  • 7. Nitish Kumar Reddy
  • 8. Krunal Pandya
  • 9. Deepak Chahar
  • 10. Vijay Shankar

Ranking the Best Indian All-Rounders

All-rounders serve as the core balance of any cricket team by contributing with both bat and ball, often shifting the game's momentum. Indian cricket has produced legendary all-rounders like Kapil Dev and Ravi Shastri. Today’s generation features impactful names such as Jadeja, Pandya, and Axar Patel, especially in limited-overs formats. Emerging players from domestic circuits and the IPL are also rising rapidly, adding depth to India’s all-rounder options.

Detailed Player Profiles and Stats

  • Hardik Pandya - Matches: 219, Runs: 4,248, Wickets: 202, Highest Score: 108, Best Bowling: 5/28
  • Ravindra Jadeja - Matches: 361, Runs: 7,018, Wickets: 611, Highest Score: 175*, Best Bowling: 7/42
  • Axar Patel - Matches: 153, Runs: 1,964, Wickets: 198, Highest Score: 84, Best Bowling: 6/38
  • Washington Sundar - Matches: 88, Runs: 1,067, Wickets: 102, Highest Score: 96*, Best Bowling: 7/59
  • Abhishek Sharma - Matches: 17, Runs: 535, Wickets: 6, Highest Score: 135, Best Bowling: 2/3
  • Shivam Dube - Matches: 39, Runs: 574, Wickets: 14, Highest Score: 63*, Best Bowling: 3/30
  • Nitish Kumar Reddy - Matches: 11, Runs: 433, Wickets: 11, Highest Score: 114, Best Bowling: 2/23
  • Krunal Pandya - Matches: 24, Runs: 254, Wickets: 17, Highest Score: 58*, Best Bowling: 4/36
  • Deepak Chahar - Matches: 38, Runs: 256, Wickets: 47, Highest Score: 69*, Best Bowling: 6/7
  • Vijay Shankar - Matches: 21, Runs: 324, Wickets: 9, Highest Score: 46, Best Bowling: 2/15

Profiles of Select Indian All-Rounders

Once a go-to all-rounder during Hardik Pandya's injury spells, Vijay Shankar has had average international returns. Despite his balanced batting style and occasional bowling, he couldn't secure a lasting spot. He amassed 223 runs in 12 ODIs at an average of 31.85 and took 4 wickets, while his T20I figures include 101 runs and 5 wickets.

A swing bowler who can also hit powerful shots down the order, Deepak Chahar has been hampered by injuries but showed flashes of brilliance, including record bowling figures of 6/7 in T20Is. In 13 ODIs, he scored 203 runs and took 16 wickets; his T20I career includes 53 runs and 31 wickets.

Left-arm orthodox spinner and explosive lower-order batsman, Krunal Pandya performed strongly in the 2025 IPL for Royal Challengers Bangalore, pushing for a national call-up. He holds 15 wickets in 19 T20Is and 2 wickets in 5 ODIs, alongside useful batting contributions.

An emerging talent from SRH, Nitish Kumar Reddy impressed with a century against Australia in Tests and is considered a future mainstay. In 7 Tests, he scored 343 runs and took 5 wickets; in T20Is, he contributed 90 runs and 3 wickets.

A left-handed middle-order hitter and part-time pace bowler, Shivam Dube played a key role in India's 2024 T20 World Cup victory. Known more for his batting, he scored 531 runs in 35 T20Is and claimed 13 wickets.

One of India’s most destructive openers in T20 cricket, Abhishek Sharma uses powerplay overs aggressively. His 17 T20I matches yielded 535 runs at a striking 193.84 rate, along with 6 wickets.

Versatile batter and off-spin bowler, Washington Sundar adapts well to various positions and has contributed steadily across formats. In 11 Tests, he scored 545 runs and took 30 wickets; in ODIs, 329 runs and 24 wickets; and in T20Is, 193 runs and 48 wickets.

A spin all-rounder and vice-captain in T20Is, Axar Patel excels with economical bowling and handy batting. His career includes 55 Test wickets, 72 ODI wickets, and 71 T20I wickets, complemented by solid batting averages.

Known as the world’s best fielder, Ravindra Jadeja offers great value with both bat and ball, alongside extraordinary fielding skills. Even at 36, his fitness and performance remain top-notch. His stats boast over 3,600 Test runs with 326 wickets, plus strong numbers in ODIs and T20Is.

The top-ranked T20I all-rounder, Hardik Pandya is known for clutch performances in white-ball cricket, including his memorable last over in the 2024 T20 World Cup final. He has accumulated 1,904 ODI runs with 91 wickets and 1,812 T20I runs with 94 wickets, proving indispensable to India’s success.

India’s Greatest All-Rounder Ever

Kapil Dev stands as the greatest Indian all-rounder of all time. As captain during India’s historic 1983 World Cup win, he transformed Indian cricket. In Tests, he claimed 434 wickets and scored 5,248 runs; in ODIs, 253 wickets and 3,783 runs. His legacy established a path for future generations of Indian all-rounders.

Criteria Behind the Rankings

Players were ranked based on:

  • ICC Ratings: Reflecting consistent performance and versatility across Test, ODI, and T20I formats.
  • Big Match Impact: Ability to influence outcomes in crucial games.
  • Career Statistics: Total matches, runs, wickets to gauge overall contribution.

Frequently Asked Questions

  • Who is the best all-rounder in India? Hardik Pandya currently holds that title.
  • Who is better, Hardik or Jadeja? Hardik Pandya is generally regarded as the better all-rounder at present.
  • Who is India’s greatest all-rounder ever? Kapil Dev is considered the best all-rounder in Indian cricket history.
  • What is Hardik Pandya's current rank? He is ranked number 1 among Indian all-rounders.