Mohammed Shami's remarkable cricketing career is marked by numerous records, including the highest wicket-taker for India in ICC ODI events, with 60 wickets to his name. He continues to be a vital player in the Indian team, known for his exceptional seam, swing, and match-winning spells across formats.
Mohammed Shami's impressive record showcases his transformation from a skilled pacer to a cricketing icon, renowned for his deadly seam, swing, and ability to deliver match-winning performances across various formats, thereby solidifying his position among India's most exceptional bowlers. Mohammed Shami has consistently been one of India's most dependable match-winners with the ball, often breaking crucial partnerships or producing impressive results with the old ball under pressure. He has a knack for rising to the occasion, particularly in ICC tournaments. Having turned 35 on September 3, 2025, speculation about his retirement has been put to rest, as he has clearly stated his intention to continue playing international cricket. Although he has recently been dropped from the national team due to concerns over his form and injuries, he is determined to make a comeback by performing well in the domestic circuit, demonstrating his passion and love for the game. His outstanding performances in ICC games, dominance in the IPL for various teams, and most recently, the Sunrisers Hyderabad, have earned him global recognition and admiration. On the occasion of his 35th birthday, Sportsdunia celebrates his top 10 records, providing fans with a glimpse into what makes him one of the best limited-overs pacers of all time and a cricketing legend. During the 2025 Champions Trophy, Mohammed Shami achieved another significant milestone, claiming a clinical five-wicket haul in one of the group games, which enabled him to surpass Zaheer Khan's long-standing record of 59 wickets and become the highest wicket-taker for India in ICC ODI events, with 60 wickets to his name across the ICC World Cups and Champions Trophy combined. He accomplished this feat in just 19 innings, averaging more than 3 wickets per match. He had a phenomenal run in the 2023 World Cup, picking up 24 wickets in just 7 matches, despite missing the first half of the campaign, and finishing as the tournament's highest wicket-taker. With this record, Shami has not only surpassed legends like Zaheer Khan but has also cemented his position as one of India's greatest fast bowlers in ICC history. In a career marked by comebacks and clutch performances, Mohammed Shami created another record during the 2025 Champions Trophy, becoming the fastest Indian bowler to reach 200 ODI wickets, achieving the milestone in just 104 matches and surpassing Ajit Agarkar's long-standing record of 133 games. What made this moment even more special was that Shami was playing his first ODI in over a year, following a lengthy injury layoff, yet he delivered a stunning five-wicket haul against Bangladesh. Mohammed Shami's record list became truly exceptional in 2025 when he became the first Indian bowler to take a five-wicket haul in both the ICC World Cup and the Champions Trophy. He had already made a name for himself at the 2023 World Cup with some incredible performances, including a stunning 7-wicket haul in the semifinal against New Zealand, which helped India reach the final. However, making a comeback from injury at the 2025 Champions Trophy was a different challenge altogether. In his first match back, he broke the back of Bangladesh's batting lineup with a brilliant 5-wicket haul. Achieving five-fers in both these major tournaments is a feat no other Indian bowler has accomplished, and it speaks volumes about his skill and mental toughness. Mohammed Shami's ODI record of six five-wicket hauls is a unique achievement, with no other Indian bowler having managed this feat. His sixth five-wicket haul came against Bangladesh in the 2025 Champions Trophy opener, and he was making a comeback after a 14-month-long injury layoff. In that same match, he also became the fastest Indian to reach 200 ODI wickets, doing it in just 104 matches and breaking records for the fewest balls taken to the milestone. During the 2023 World Cup, he was unstoppable, picking up multiple five-wicket hauls, including a career-best 7/57 in the semifinal against New Zealand. Mohammed Shami's ODI record of six five-wicket hauls has earned him a place among the game's greatest fast bowlers, alongside names like Wasim Akram and Trent Boult, and just behind the likes of Glenn McGrath. Securing an early wicket gave India the momentum right from the start. When Shami reached this milestone, he was 28 and had spent some time away from the ODI squad, making his comeback, which makes this record even more impressive. Interestingly, Shami usually performs well after coming back from an injury or making a comeback, and he will be looking to do the same in 2025. Mohammed Shami's performance in the 2023 Cricket World Cup was nothing short of extraordinary. Despite not playing in the first few matches of the tournament, he came in and completely changed the rhythm of India's bowling attack. In just seven games, Shami picked up 24 wickets, setting a new record for the most wickets by an Indian in a single World Cup edition. The previous best was held by Zaheer Khan, who took 21 wickets in 2011, across nine matches. Shami demolished the record and delivered some of the most impactful spells of the tournament. His standout moment came in the semifinal against New Zealand, where he produced a stunning 7/57, the best-ever figures by an Indian in a World Cup knockout match. He ended the tournament with an incredible average of 10.70 and a strike rate of just over 12. The Indian pacer holds the record for the most five-wicket hauls in World Cup history, with 4 five-wicket hauls to his name. What makes this even more special is that three of those came in the 2023 edition alone, where Shami was nothing short of sensational. He completely dismantled the batting lineups of England, Sri Lanka, and produced a match-winning spell against New Zealand in the semi-final. That semi-final performance, 7 for 57, wasn't just his personal best; it became the best-ever figures by an Indian in World Cup history. In that same match, he also became the fastest bowler to reach 50 World Cup wickets, doing it in just 17 innings and surpassing legends like Mitchell Starc. Shami ended the tournament as the highest wicket-taker despite not playing the first few games, finishing with 24 wickets from 7 matches at an unreal average of just over 10. How many records are there of Mohammed Shami? Mohammed Shami holds numerous records in every cricket format. He holds the record for the fastest bowler to 50 World Cup wickets, and the highest wickets by an Indian in a single World Cup edition, among many others. All images used are for editorial purposes only, with a license solely with Getty/Source.