Shreyas Iyer achieved a unique record before the first T20I against Zimbabwe on Thursday (July 23). After winning the toss in Harare, the India captain became the first Indian skipper to win the toss in eight consecutive T20I matches.

Iyer began his stint as India’s T20I captain against Ireland in Belfast on June 26, 2026. Since then, luck has been on his side at the toss, with the Mumbai batter winning all eight tosses as captain.

ALSO READ: BCCI Questioned Over Rajat Patidar's Exclusion From India's T20I Squad Against Zimbabwe

Most consecutive toss wins by an India captain in T20Is:

  • 8* – Shreyas Iyer (June 2026 – July 2026)
  • 7 – MS Dhoni (May 2010 – February 2012)
  • 6 – Virat Kohli (August 2019 – December 2019)
  • 5 – Rohit Sharma (February 2020 – February 2022)
  • 5 – MS Dhoni (September 2007)

Despite setting a new Indian record, Iyer is still behind the overall mark among captains of Full Member nations. Former West Indies captain Daren Sammy remains at the top with 10 successive toss wins between 2015 and 2016.

Shreyas Iyer's toss record

DATE AGAINST VENUE TOSS DECISION IYER’s DECISION OPPOSITION CAPTAIN
June 26, 2026 Ireland Civil Service Cricket Club, Belfast India Win Bowl Lorcan Tucker
June 28, 2026 Ireland Civil Service Cricket Club, Belfast India Win Bowl Lorcan Tucker
July 1, 2026 England Riverside Ground, Chester-le-Street India Win Bat Harry Brook
July 4, 2026 England Old Trafford, Manchester India Win Bat Harry Brook
July 7, 2026 England Trent Bridge, Nottingham India Win Bowl Harry Brook
July 9, 2026 England County Ground, Bristol India Win Bat Harry Brook
July 11, 2026 England The Rose Bowl, Southampton India Win Bowl Harry Brook
July 23, 2026 Zimbabwe Harare Sports Club, Harare India Win Bowl Sikandar Raza

Most consecutive toss wins by captains in T20Is (Full Member teams):

  • 10 – Daren Sammy (West Indies, 2015–2016)
  • 9 – Salman Agha (Pakistan, 2025–2026)
  • 8 – Harry Brook (England, 2025–2026)
  • 8 – Aaron Finch (Australia, 2022)
  • 8* – Shreyas Iyer (India, 2026)

Iyer took over as India’s T20I captain from Suryakumar Yadav on June 6, 2026. While he has enjoyed an incredible run at the toss, results on the field have not gone his way yet.

Since making his captaincy debut against Ireland, India have lost six T20Is under Iyer. Another match against England in Chester-le-Street on July 1 finished without a result after rain stopped play in the second innings.

Explore Related Topics

India

Also In News