10. Lala Amarnath
The original trailblazer, Lala Amarnath was independent India's first captain and the first Indian to score a Test century. A gritty batsman and an effective medium-pacer, he led India to its first-ever Test series win against Pakistan in 1952. While
his career was interrupted by World War II, his legacy as a fierce competitor and a man of many firsts is undeniable. In 24 Tests, he scored 878 runs and took 45 wickets.
9. Polly Umrigar
A giant of the 1950s, Polly Umrigar was primarily a commanding middle-order batsman who could also contribute with handy off-spin and medium pace. Tall and powerful, he was the first Indian to score a double century in Test cricket. By the time he retired, he held India's records for most Tests, runs, and centuries. His career tally of 3,631 runs and 35 wickets in 59 Tests underscores his value as a batting all-rounder.
8. Irfan Pathan
For a few glorious years, Irfan Pathan was the answer to India's long search for a seam-bowling all-rounder. With his magical left-arm swing, he famously took a Test hat-trick in the first over against Pakistan. He was more than just a bowler; his batting was potent enough for him to be promoted up the order, and he has a Test century to his name. Though injuries curtailed his career, his 100 Test wickets, 173 ODI wickets, and over 2,600 international runs secure his place.
7. Hardik Pandya
The modern-day explosive all-rounder, Hardik Pandya brings a rare blend of power-hitting and fast-medium bowling. He is a game-changer in white-ball cricket, known for his ability to clear the boundary and deliver crucial overs under pressure. While his Test career has been limited, his impact in ODIs and T20s, including a key role in the 2024 T20 World Cup win, makes him one of the most valuable assets in Indian cricket today.
6. Ravi Shastri
Ravi Shastri was the ultimate cricketer's cricketer—a player who transformed himself from a defensive left-arm spinner into a gritty, all-purpose batsman who could open the innings or hold the middle order. A vital part of the 1983 World Cup-winning squad, his defining moment came in 1985 when he was named the 'Champion of Champions'. With nearly 7,000 international runs and 280 wickets, Shastri's utility was immense.
5. Ravichandran Ashwin
A master puppeteer with a cricket ball, Ravichandran Ashwin is one of the greatest spin bowlers of all time who also happens to be a highly accomplished lower-order batsman. With over 500 Test wickets and six Test centuries, he belongs to an elite club. His cricketing intelligence is unparalleled, constantly innovating to outfox batsmen. His ability to score crucial runs under pressure makes him a complete match-winner, especially in the longest format of the game.
4. Vinoo Mankad
One of India's original superstars, Vinoo Mankad was a world-class all-rounder in an era when India was still finding its feet in cricket. He was the fastest to the double of 1,000 runs and 100 wickets in Test history at the time, a record that stood for decades. In 44 Tests, he scored over 2,100 runs and took 162 wickets. The 1952 Lord's Test is famously known as 'Mankad's Test' for his heroic all-round performance.
3. Ravindra Jadeja
Arguably the best fielder in the world, Ravindra Jadeja has evolved into one of the most valuable cricketers across all three formats. 'Rockstar', as Shane Warne nicknamed him, is a triple threat: his left-arm spin is relentlessly accurate, his batting has become dependable and often explosive, and his fielding saves countless runs. He is one of the few players with over 2,000 runs and 200 wickets in both Tests and ODIs, a testament to his incredible consistency and impact.
2. Mohinder Amarnath (Special Mention)
Though not in the top 10 as a statistical all-rounder, Mohinder Amarnath deserves special recognition. The son of Lala, 'Jimmy' was the hero of India's 1983 World Cup triumph, winning Man of the Match in both the semi-final and the final for his gutsy batting and canny medium-pace bowling. He was renowned for his incredible courage against the fastest bowlers, a true warrior who always performed on the biggest stage.
1. Kapil Dev
There can be only one. Kapil Dev Ramlal Nikhanj was not just an all-rounder; he was a revolution. India's first genuine fast bowler, he was also a devastatingly effective lower-order batsman. He is the only player in Test history to score over 5,000 runs and take more than 400 wickets. But his legacy was cemented in 1983, when he captained an underdog Indian team to World Cup glory, a victory that changed the face of Indian cricket forever. For his impact, longevity, and game-changing ability, he is India's undisputed greatest all-rounder.














