As a cricket-loving country, Indians love the Cricket World Cup. The ICC Cricket World Cup is a global event that occurs once every four years. Every individual cricketer in the world craves playing the World Cup as winning the World Cup is one of the motivations to play for a cricketer. India has played every World Cup so far while winning the elite competition two times. Many great bowlers have made an impact in the World Cup for the Indian cricket team, so, let’s have a look at the players with the most World Cup wickets for India in ODI.

Mohammad Shami
Indian ace bowler Mohammad Shami gets the top place in terms of claiming the most World Cup wickets for India. Shami has only played 3 World Cups to date and has already taken 55 wickets in 18 matches at an impressive strike rate of 15.81. In the 2019 World Cup, Mohammad Shami became the 2nd Indian to take a hat-trick in the World Cup, when he bamboozled the Afghans with his stupendous bowling.
Zaheer Khan
Former Indian fast bowler Zaheer Khan is in 2nd place in taking the most World Cup wickets for India with 44 wickets in 23 matches. Zaheer played an instrumental role in winning the 2011 World Cup for India, becoming the joint-highest wicket-taker in the event. Khan claimed 21 wickets in 9 matches at a dashing average of 18.76.
Javagal Srinath
The 3rd place on the list of the most World Cup wickets features Javagal Srinath. Srinath represented India in 4 World Cups from 1992-2003 and bagged 44 wickets in 34 matches. Srinath took wickets at a bit of a higher average (27.81) and strike Rate (38.6) but the economy of 4.32 talks about his pressure-putting ability on the opponent.
Jasprit Bumrah
just after playing two World Cup editions, the leader of the Indian pace attack Jasprit Bumrah has sealed a portion of this elite list. Earlier India had fast bowlers who could either stop runs or take wickets, nevertheless, Bumrah is a deadly combo of both. Whether with the new ball or old ball, the effect the Gujrat-born seamer brings is the same. He has appeared in 20 matches in a blue jersey in the competition and bagged 38 wickets, maintaining an impressive economy of 4.23.
List of Most World Cup Wickets for India
| Player | Span | Matches | Innings | Wickets | AVG | SR | Best | 4-Wickets | 5-Wickets |
| MD Shami | 2015-2023 | 18 | 18 | 55 | 13.52 | 15.81 | 7/57 | 4 | 4 |
| Zaheer Khan | 2003-2011 | 23 | 23 | 44 | 20.22 | 27.1 | 4/42 | 1 | – |
| Javagal Srinath | 1992-2003 | 34 | 33 | 44 | 27.81 | 38.6 | 4/30 | 2 | – |
| Jasprit Bumrah | 2019-2023 | 20 | 20 | 38 | 19.57 | 27.76 | 4/39 | 2 | – |
| Anil Kumble | 1996-2007 | 18 | 18 | 31 | 22.83 | 33.5 | 4/32 | 1 | – |
| Kapil Dev | 1979-1992 | 26 | 25 | 28 | 31.85 | 50.7 | 5/43 | – | 1 |
| Manoj Prabhakar | 1987-1996 | 19 | 18 | 24 | 26.66 | 36.29 | 4/19 | 1 | – |
| Madan Lal | 1975-1983 | 11 | 11 | 22 | 19.36 | 31.72 | 4/20 | 1 | – |
| Yuvraj Singh | 2003-2011 | 23 | 14 | 20 | 23.10 | 27.75 | 5/31 | 1 | 1 |
| Harbhajan Singh | 2003-2011 | 21 | 20 | 20 | 40.40 | 57.70 | 3/53 | – | – |
MD Shami has taken the most ODI wickets for India (55 wickets in 18 matches).
Glenn McGrath has got the most wickets in the World Cup (71 wickets in 39 matches).
Among active bowlers, MD Shami has the most wickets for India in the World Cup (54).
Also read about players with Most Wickets in ODI World Cup Cricket.
Discover more from Live Cricket News: Score, Match, Live IPL Auction & more
Subscribe to get the latest posts sent to your email.


