Mohammed Shami’s record highlights his journey from a talented pacer to a cricketing legend, known for lethal seam, swing, and match-winning spells across formats, cementing his place among India’s finest bowlers.
Advertisement
Mohammed Shami Record: How Shami Became a Cricketing Legend?

Summary
Mohammed Shami has been one of India’s most reliable match-winners with the ball. He has always been the one to break crucial partnerships or deliver with the old ball under pressure. Shami made a habit of showing up when it mattered most, especially in ICC tournaments. He turned 35 on September 3, 2025, and as far as the buzz about his retirement is concerned, he has made it clear that he is in no mood to retire from international cricket. Recently, he has been dropped from the national side, as there have been some concerns with his form and injuries, but he wants to make a comeback in the Indian team by performing well in the domestic circuit, which shows his love and passion for the game.
Mohammed Shami Record List
Mohammed Shami's upright seam and a knack for making the ball talk have troubled the opposition batsmen in all formats. He is going through a rough patch in his career. Due to his injury concerns just after the ICC CWC 2023, he hasn't been able to find his rhythm.
Shami is confident enough to make a comeback, and his records speak for themselves. He is the fastest Indian bowler to reach 50 wickets in a Cricket World Cup and has claimed a hat-trick in the tournament. His stellar performances in the 2023 ODI World Cup and the victorious 2025 ICC Champions Trophy have cemented his legacy as a big-match player.
His performances in ICC games, dominance in IPL for various teams and most recently, the Sunrisers Hyderabad, have got him global appreciation and respect. On his 35th birthday, Sportsdunia celebrates his top 10 records, providing fans a glimpse of why he is considered one of the best limited-overs pacers of all time and a cricketing legend.
Top 10 Mohammed Shami Records
Rank | Record | Details |
---|---|---|
1 | Best Indian bowling figures in an ODI | 7/57 vs New Zealand in the 2023 World Cup semi‑final – also the best by any Indian in World Cup history. |
2 | Fastest bowler to 50 World Cup wickets | Reached 50 wickets in just 17 innings – the fastest in World Cup history. |
3 | Most five-wicket hauls in World Cups | Four five-wicket hauls, the most by any bowler in World Cup history. |
4 | Highest wickets by an Indian in a single World Cup edition | 24 wickets in the 2023 tournament – surpassing Zaheer Khan’s 21 in 2011. |
5 | India’s fastest to 100 ODI wickets | Achieved in just 56 matches – quickest by an Indian bowler. |
6 | Most five-wicket hauls in ODIs (India) | Six five-wicket hauls in ODIs – the highest among Indians. |
7 | First Indian to take a five-fer in both CT and WC | Took a five-wicket haul in the 2025 Champions Trophy, making him the first Indian to achieve this in both ICC ODI events. |
8 | Fastest Indian to 200 ODI wickets (by matches) | Reached in 104 matches – fastest for India; second-fastest globally. |
9 | Most wickets by an Indian in ICC ODI events | 60 wickets across World Cups & Champions Trophies, overtaking Zaheer Khan. |
10 | First‑ball wickets in IPL (four times) | Became the first bowler in IPL history to take a wicket on the very first ball of an innings four times. |
10. First Ball Wickets in IPL | 4 Times
Mohammed Shami added yet another record in his tally during the 2025 IPL season when he became the first bowler in the tournament’s history to take a wicket off the very first ball of an innings four times. The record-breaking moment came in a clash between Sunrisers Hyderabad and Chennai Super Kings at Chepauk. Shami sent down a perfect seam-up delivery that kissed the outside edge of young Shaik Rasheed’s bat, flying straight into the safe hands of first slip.
This wicket added to his growing list of first-ball scalps, which already included big names like one of the best all-rounders in the world, Jacques Kallis (in 2014, Dubai), KL Rahul (2022, Wankhede), and Phil Salt (2023, Ahmedabad). Before this feat, elite pacers like Trent Boult, Lasith Malinga, Bhuvneshwar Kumar, and Umesh Yadav had all managed it three times.
Most first‑ball wickets in an IPL innings | 4 dismissals off the very first ball of an innings (as of IPL 2025) |
---|---|
Previous victims (first‑ball wickets) | Jacques Kallis (2014, Dubai), KL Rahul (2022, Wankhede), Phil Salt (2023, Ahmedabad), Shaik Rasheed (2025, Chennai) |
Previous record holders | Lasith Malinga, Umesh Yadav, Trent Boult, and Bhuvneshwar Kumar all had achieved this feat 3 times each |
9. Most Wickets by an Indian in ICC ODI Events | 60 Wickets
During the 2025 Champions Trophy, Mohammed Shami added another major milestone to his name. With a clinical five-wicket haul in one of the group games, Shami became the highest wicket-taker for India in ICC ODI events, surpassing Zaheer Khan’s long-standing record of 59 wickets. Shami now stands alone at the top with 60 wickets across the ICC World Cups and Champions Trophy combined. He achieved this milestone in just 19 innings, which refers to the fact that, on average, he was picking more than 3 wickets per match.
He had a sensational run in the 2023 World Cup, where he picked up 24 wickets in just 7 matches, finishing as the tournament’s highest wicket-taker despite missing the first half of the campaign. Now, with this record in his pocket, Shami has not only surpassed legends like Zaheer Khan but has also cemented his place as one of India’s greatest fast bowlers in ICC history.
Most wickets by an Indian in ICC ODI events | 60 wickets (as of 2025) across ICC World Cups & Champions Trophies |
---|---|
Previous Record Holder Surpassed | Zaheer Khan – 59 wickets |
Advertisement
8. Fastest Indian to 200 ODI Wickets | 104 Matches
In a career full of comebacks and clutch performances, Mohammed Shami made another record during the 2025 Champions Trophy, becoming the fastest Indian bowler to reach 200 ODI wickets. He hit the landmark in just 104 matches, shattering Ajit Agarkar’s long-standing record of 133 games. What made the moment even more special was that Shami was playing his first ODI in over a year following a lengthy injury layoff, yet he walked straight in and delivered a stunning five-wicket haul against Bangladesh.
His third wicket in that spell brought up the milestone, and it was a vintage Shami dismissal. Globally, this achievement puts him in elite company; only Australia’s Mitchell Starc (102 matches) has reached the milestone faster, while Shami is now tied with Pakistan’s Saqlain Mushtaq for the second-fastest ever.
Fastest Indian to 200 ODI wickets | Achieved in 104 matches |
---|---|
Previous Indian Record Holder | Ajit Agarkar – 200 wickets in 133 matches |
Global Ranking | Joint 2nd fastest globally (tied with Saqlain Mushtaq) |
Only Bowler Faster Globally | Mitchell Starc – 200 wickets in 102 matches |
7. First Indian to take a Five-fer in Both Champions Trophy and World Cup
Mohammed Shami record list became something truly special 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 that helped India reach the final. But coming back from injury at the 2025 Champions Trophy was a different challenge altogether. Right in his first match back, he broke the back of Bangladesh’s batting lineup with a brilliant 5-wicket haul. To pull off five-fers in both these major tournaments is something no other Indian bowler has done before, and it speaks volumes about his skill and mental toughness.
First Indian to take five-wicket hauls in both ICC World Cup and Champions Trophy | Achieved five-wicket hauls in both major tournaments |
---|---|
World Cup Performance | Took four 5 wicket-hauls in the 2023 World Cup, including 7/57 vs New Zealand |
Champions Trophy Performance | Took 5/53 vs Bangladesh in 2025 Champions Trophy (return from injury) |
Advertisement
6. Most Five-Wicket Hauls in ODIs (India) | 6 Times
Mohammed Shami ODI record of six five-wicket hauls is something no other Indian bowler has managed. 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 simply unstoppable, picking up multiple five-wicket hauls, including a career-best 7/57 in the semifinal against New Zealand. Mohammed Shami ODI record of six five-wicket hauls has made a place for him among some of the game’s greatest fast bowlers. He now stands alongside names like Wasim Akram and Trent Boult and sits just behind the likes of Glenn McGrath.
Most 5-wicket hauls in ODIs | Shami has taken six, 5-wicket-hauls in ODIs Most by any Indian. |
---|---|
Only Bowler with more 5-wicket hauls in ODIs Globally | Glenn McGrath with seven 5-wicket hauls in ODIs |
5. India’s Fastest to 100 ODI Wickets | 56 Matches
Mohammed Shami reached a major milestone in his career back in early 2019 when he became the fastest Indian bowler to take 100 wickets in One Day Internationals. What made this achievement stand out was the fact that he did it in just 56 matches, breaking the previous record held by Irfan Pathan, who took 59 matches. Shami’s 100th wicket came when he dismissed New Zealand opener Martin Guptill, who missed the ball and was bowled through the gate by a perfectly pitched delivery that swung back into the stumps.
Getting that early wicket really 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 and which makes this record even more impressive. Interestingly, Shami usually performs well after coming from an injury or making a comeback, and he will be looking to do the same in 2025.
Fastest Indian to 100 ODI wickets | Achieved in 56 matches, surpassing Irfan Pathan's record of 59 matches |
---|---|
100th Wicket | Dismissed Martin Guptill in the 1st ODI against New Zealand at Napier |
Previous Record Holder | Irfan Pathan – 59 matches |
Advertisement
4. Highest Wickets by an Indian in a Single World Cup Edition | 24 Wickets
Mohammed Shami record 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, and that was 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.
Most wickets by an Indian in a single World Cup | 24 wickets in the 2023 edition |
---|---|
Previous Indian record | 21 wickets by Zaheer Khan in the 2011 World Cup |
Shami’s tournament stats | 7 matches, 24 wickets, average 10.70, strike rate 12.20 |
3. Most Five-Wicket Hauls in World Cups | 4 Times
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.
5-wicket hauls in ICC World Cups | 4 – Most by any bowler in the history of the ICC World Cup |
---|---|
Shami’s tournament stats | 7 matches, 24 wickets, average 10.70, strike rate 12.20 |
Best bowling figures | 7/57 vs New Zealand (Semi-final, 2023) – Best ever by an Indian in World Cup |
Advertisement
2. Fastest Bowler to 50 World Cup Wickets | 17 Innings
Mohammed Shami’s World Cup journey reached a historic high during the 2023 semi-final against New Zealand, when he became the fastest bowler in history to reach 50 wickets in Cricket World Cups. He achieved the feat in just 17 innings, breaking Mitchell Starc’s long-standing record of 19. Shami wasn’t even a part of India’s starting XI at the beginning of the tournament. Yet, once he got his chance, he dominated. The moment came in classic Shami fashion, trapping one of the best batsman in the world, Kane Williamson, at the Wankhede. He also reached the mark in just 795 deliveries, making it the quickest 50 in terms of balls bowled as well. By the end of the match, he had a career-best 7/57, India made it to the final, and Shami had etched his name into the World Cup record books.
Fastest bowler to 50 World Cup wickets | Reached in 17 innings |
---|---|
Previous record holder | Mitchell Starc – reached 50 wickets in 19 innings |
Balls taken to reach 50 wickets | 795 deliveries (Starc took 941) |
1. Best Indian bowling figures in an ODI | 7/57
Mohammed Shami record list became more vast with his unforgettable spell of 7 for 57 against New Zealand in the 2023 World Cup semi-final. It was a performance for the ages. Under the pressure of a knockout game and in front of a Wankhede crowd, Shami delivered what is now officially the best bowling figures by any Indian in ODI history. No Indian had ever taken seven wickets in a one-day international before. The fact that he did it on the grandest stage, a World Cup semi-final, made it even more special. His spell included key wickets like Kane Williamson and Daryl Mitchell, and they were both well-set. Before this, the record for best Indian figures in ODIs was Stuart Binny’s 6/4, but Shami’s spell was in a different league altogether.
Best Indian bowling figures in ODIs | 7/57 vs New Zealand – 2023 World Cup semi-final |
---|---|
Previous record holder | Stuart Binny – 6/4 vs Bangladesh (2014) |
Also, the best by an Indian in World Cups | Yes – surpassing Ashish Nehra’s 6/23 in 2003 |
Advertisement
Frequently Asked Questions
How many records are there of Mohammed Shami?
+
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 and many more.
Conversation
(0 Comments)
Editor's Pick