#3 Kapil Dev

434 Test wickets, 5248 Test runs, and plenty of catches. These stats are enough to address Kapil Dev as one of the best all-rounders that India ever had. With the bat, he was an attacking lower-middle order batsman who could spell havoc with the bat in an age ere headgears, strong bats, or T20s.
Having scored at a strike-rate of 94.76 in Test cricket, the strike which many cricketers fail to achieve in shorter formats even today, The Haryana Hurricane was a threat to opposition owing to his remarkable strokeplay.
Having played 13 Test matches for India in England, Kapil amassed 638 runs at an average of 35.44 which also include four half-centuries and solitary century with the highest score being 110. Much like all other players on the list, Kapil's Test century never meant a loss for India in Tests in England.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news