Shreyas Iyer Sets New T20I Toss Record Against Zimbabwe
Historic Achievement by Shreyas Iyer
During the first T20I match between India and Zimbabwe at the renowned Harare Sports Club on July 23, Shreyas Iyer made headlines by equaling an 87-year-old world record and surpassing MS Dhoni in a prestigious category. After winning the toss, India opted to bowl first, and Iyer's victory marked his eighth consecutive toss win as captain in T20Is. This achievement comes after he took over the captaincy from Suryakumar Yadav, who led the team to a T20 World Cup victory in 2026. Iyer's first series in charge included seven matches in the UK, where he also won the toss each time (two against Ireland and five against England).
Breaking MS Dhoni's Record
Shreyas Iyer's remarkable streak of eight consecutive toss wins is now the highest for any Indian captain in T20I history, surpassing the previous record held by MS Dhoni, who led India to the inaugural T20 World Cup title in 2007. Below is a table showcasing the most consecutive toss wins by Indian captains in T20Is:
| Player | Tosses Won | Year |
| Shreyas Iyer | 8 | 2026 |
| MS Dhoni | 7 | 2010-2012 |
| Virat Kohli | 6 | 2019 |
| MS Dhoni | 5 | 2007 |
| Rohit Sharma | 5 | 2020-2022 |
Shreyas Iyer's World Record
Shreyas Iyer has made history as the first captain in Men's T20I cricket to win the toss in his first eight matches consecutively. The previous record was held by Gregory Taylor from the Bahamas, who won the toss in his first seven games. Additionally, Iyer is the first captain in 87 years to achieve this feat across all formats, matching former England captain Willy Hammond, who also won the toss in his first eight Test matches between 1938 and 1939.
Moreover, Iyer's record of seven consecutive toss wins without a match victory is the longest for any captain from a Test-playing nation. If we include associate nations, he ties with Bulgaria's Prakash Mishra, who also had seven consecutive toss wins without a victory. Iyer's first win as captain came in a seven-wicket triumph over Zimbabwe, marking the longest wait for an Indian captain to secure their first win, surpassing Dhoni's previous record of three matches. In total, Iyer's eight-match wait for a win is the fourth longest in Indian captaincy history and the longest in the last 64 years, following Lala Amarnath (11), Mansur Ali Khan Pataudi (10), and Nari Contractor (9). This win also ended India's longest winless streak in T20Is, which had previously not exceeded four matches.