Mohammed Shami has etched his name in the record books, becoming the fastest Indian and the second-fastest bowler in the world to claim 200 wickets in One-Day Internationals (ODIs).
The milestone came in India’s Champions Trophy 2025 Group A clash against Bangladesh at the Dubai International Cricket Stadium on Thursday. He ended up with a five wicket haul for 53 runs in 10 overs.
Shami reached the landmark in just 104 matches, surpassing BCCI Chairman of Selectors and former India medium pacer Ajit Agarkar (133 matches) and tying with Pakistan’s Saqlain Mushtaq as the second-fastest to the feat.
Only Australia’s Mitchell Starc has achieved it quicker, reaching the milestone in 102 matches.
With three wickets already in his first-ever Champions Trophy match, 34-year-old speedster from Amroha continues to be a key weapon for Rohit Sharma’s side.
As India eyes another ICC title, Shami’s fiery form will be crucial in their campaign.
Mohammed Shami rewrote the record books on Thursday, becoming India’s highest wicket-taker in ICC 50-over tournaments with a sensational five-wicket haul against Bangladesh in the Champions Trophy 2025.
Surpassing Zaheer Khan’s tally of 59 wickets, Shami reached 60 scalps in just 19 innings—an astonishing feat compared to Zaheer’s 32 innings.
Playing his first-ever ICC Champions Trophy match, Shami’s ICC tally now includes 55 ODI World Cup wickets, with 24 coming in the 2023 edition alone.
He also set a new Indian record for most ODI five-wicket hauls, claiming his sixth, overtaking Javagal Srinath and Harbhajan Singh (3 each).
At 34, Shami continues to be India’s ultimate match-winner, breaking records and dismantling opposition lineups with ease.