IND vs NZ: Most Wickets for Team India in ODI World Cup History, Mohammad Shami in TOP 3
IND vs NZ: Most Wickets for Team India in ODI World Cup History: Veteran pacer Mohammad Shami has scaled up in the list of players who have scalped the most wickets for Team India in the ICC ODI World Cup history. Shami, who just got a place for himself in India's playing 11 against New Zealand, took a fifer on his return and singlehandedly blocked the Kiwis from racking up a mammoth total in Dharmshala.
It's worth noting that Mohammad Shami was left out of India's first playing 11 owing to him being slightly low on batting prowesses. The pacer didn't feature in India's first four ODI World Cup 2023 games against Australia, Afghanistan, Pakistan, and Bangladesh.
However, an ankle injury to all-rounder Hardik Pandya during the game against Bangladesh proved as a blessing in disguise for Shami, who was eagerly waiting for his chance in the ongoing edition of the ODI World Cup.
Shami immediately made an impact with his sensational bowling skill in Dharmshala in the game against New Zealand. The pacer picked a fifer on his return dismissing the Kiwi set batters, who otherwise had a brilliant outing.
The speedster began with a scalp of Will Young in the very first ball he bowled in the contest. He then removed well-set Rachin Ravindra, who was batting at 75 runs. For his third and fourth wicket, Mohammad Shami picked Mitchell Santner and Matt Henry. To complete his five-wicket haul in the World Cup, Shami got rid of dangerous Daryl Mitchell, who had scored 130 runs.
Interestingly, this was Shami's second five-wicket haul in the ICC ODI World Cup, having picked one during the 2019 edition of the tournament in England. To add more to his achievement, Shami became the only Indian bowler to have picked two five-wicket haul in the history of the World Cup.
Mohammad Shami goes past Kumble in list of Most Wickets in World Cup History

The scalp of New Zealand opener Will Young helped Mohammad Shami go past legendary spinner Anil Kumble in the list of most wickets for Team India in ODI World Cup History. Kumble was placed third in the list with 31 wickets in the ODI World Cup history, but Shami toppled him and got third place in the elite list with the wicket of Will Young.
Later, Shami went on to pick another four wickets and took his total wickets tally to 36 in the ODI World Cup history.
Now, the pacer is only behind former left-arm pacer Zaheer Khan and Javagal Srinath, who have sealed the top two spots in the elite list. Zaheer Khan is placed atop the ranking, while Javagal Srinath is placed second to Zaheer. Both the bowlers have scalped 44 wickets each in the history of the World Cup.
Below is the complete list of players with most wickets for Team India in the ODI World Cup History.
IND vs NZ: Most Wickets for Team India in the ODI World Cup History
- 44 - Zaheer Khan
- 44 - Javagal Srinath
- 36* - Mohammed Shami
- 31 - Anil Kumble
- 29* - Jasprit Bumrah
- 28 - Kapil Dev
Visit the?ICC OFFICIAL WEBSITE?for more recent updates.
More Cricket Stories
South Africa ODI World Cup 2027 Schedule: Full Fixtures, Venues & Group B Opponents
T20 World Cup 2026 Awards: Full list of winners - From Jasprit Bumrah to Sanju Samson
T20 World Cup 2026 Prize Money Revealed: How Much Champions, Runners-Up and Teams Earn
India vs West Indies 4th T20I Today: Yuvraj Singh Joins DC for IPL 2027
IND vs NZ: INDIA beats New Zealand to win ICC T20 World Cup 2026
BCCI Announces India Tour of New Zealand 2026 Schedule: 5 T20Is, 5 ODIs and 2 Tests Confirmed
England Announce Action-Packed 2027 Home Summer Schedule Featuring Men's & Women's Ashes