Mohammed Shami is the leading wicket-taker for India in World Cup history.
The Indian pacer sits on the top with 45 wickets in only 14 matches.
Zaheer Khan & Javagal Srinath held the previous record with 44 wickets.
Zaheer achieved it in 23 matches while Srinath required 34 games.
Jasprit Bumrah's 33-wicket haul puts him in the third position.
Bumrah has played 16 games with an average of 17.87.
Bowling icon Anil Kumble takes the fourth spot with 31 wickets.
He represented India in 18 games at the World Cup from 1996 to 2007.
India’s World Cup-winning captain Kapil Dev scalped 28 wickets.
The former skipper had 12 wickets in the Prudential World Cup, won by India in 1983.