India defeated Sri Lanka to achieve its seventh consecutive win in the World Cup 2023. With this victory, Team India has qualified for the semi-finals. The hero of India's victory was Mohammed Shami, who took five wickets for 18 runs in five overs. He became the highest wicket taker for India in World Cup history. He now has 45 wickets in 14 matches in the World Cup. In this matter Shami left Zaheer Khan and Javagal Srinath behind. Zaheer took 44 wickets in 23 matches of the World Cup and Srinath took 44 wickets in 34 matches.
ICC has released Shami's video, which shows all his 45 dismissals. Shami played the World Cup for the first time in 2015. Then he played under the captaincy of Dhoni. In that World Cup, Shami took 17 wickets in seven matches and was ranked fourth among the highest wicket takers. Shami's best performance in the 2015 World Cup played in Australia was four wickets for 35 runs and the economy rate was 4.81. At the same time, in the 2019 World Cup played in England, Shami took 14 wickets in four matches. Virat Kohli was the captain in 2019. Now he has taken 14 wickets in three matches in this World Cup. These include two five-wicket hauls and one four-wicket haul in one match. Rohit Sharma is the captain in this World Cup. That means Shami has played three World Cups with three different captains. ICC has shown all these wickets in its videos.
|(*) Means the player is currently playing in the World Cup|
Image Source: BCCI Twitter
Shami equaled Mitchell Starc by taking five wickets. Shami has taken five or more wickets for the third time in the World Cup. In this matter he reached equal to Starc (3). He took five or more wickets in a match for the fourth time in ODIs. He became the first bowler to do so four times for India. He broke the records of Harbhajan Singh and Javagal Srinath. Both of them had taken five wickets three times each in the match.