#1 Kapil Dev

Kapil Dev was one of the finest all-rounder the game has ever seen. He was one of India's main strike bowlers in the most of the games he has played.
Dev delivered graceful outswingers with a beautiful action and even developed unplayable inswinging yorkers against the tail-enders afterwards. The former Indian skipper picked up 253 ODI wickets in 225 games.
"The Haryana Hurricane" faced the Aussies in 41 ODI matches and picked up 45 wickets with a best of 5/43.
Though the Aussies had very good batsmen at that time, Kapil Dev gave away just 3.67 runs per over which is the best for a bowler who has bowled at least 250 overs in India vs Australia one day international games.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule