
- Mohammed Shami became the fastest bowler to take 200 wickets in ODI cricket.
- Virat Kohli now holds the record for the most catches by an Indian in ODIs.
- Both milestones were achieved in the same match against Bangladesh.
Shami and Kohli Shine in the India-Bangladesh Clash
The India-Bangladesh match in the Champions Trophy turned out to be a historic event for Mohammed Shami and Virat Kohli. Shami set a world record by reaching 200 wickets in One Day Internationals (ODIs) in the fewest number of balls. Meanwhile, Virat Kohli equaled Mohammad Azharuddin’s record for the most catches by an Indian in ODI history.
Records Broken in a Single Moment
Before this match, Shami had taken 197 wickets in 103 ODIs, while Kohli had 154 catches to his name. Both players made history in a single moment when Kohli caught Zaker Ali off Shami’s delivery, creating two new records simultaneously.
Match Situation Before the Record-Breaking Moment
Before Shami bowled his eighth over, Bangladesh had posted 183 runs for the loss of five wickets. Tauheed Hridoy and Zaker Ali had built a century partnership, putting India under pressure. However, Shami broke this stand by dismissing Zaker Ali, with Kohli taking the catch. This wicket marked Shami’s third of the match and Kohli’s second catch, cementing their places in cricket history.
Shami's exceptional bowling and Kohli’s sharp fielding ensured India's dominance in the crucial Champions Trophy encounter.