Top 5 Indian Batters with Most Ducks in T20Is, Featuring Rohit Sharma and Suryakumar YadavCricket
9 Sept 2026, 2:08 pm (2 hours ago)· 2

Top 5 Indian Batters with Most Ducks in T20Is, Featuring Rohit Sharma and Suryakumar Yadav

Five Indian cricketers hold the record for the most duck dismissals in T20 International history. The list features former captain Rohit Sharma along with aggressive stroke-makers like Sanju Samson and Suryakumar Yadav.

Modern Twenty20 cricket has captivated sports fans globally with its fast-paced action right from the opening delivery. Spectators eagerly anticipate boundaries and massive sixes as soon as a match begins, encouraging batters to adopt an aggressive approach right away. However, this high-risk strategy of chasing big hits on every ball occasionally backfires, forcing even world-class players to return to the pavilion without scoring a single run. In cricket terminology, getting out for zero is referred to as a duck. Throughout India's T20 International history, several top players have registered zero scores while trying to dominate opposing bowlers. Here is a detailed look at the top five Indian cricketers who have recorded the highest number of ducks in T20I cricket.

Rohit Sharma Leads the List with 12 Ducks

Former Indian cricket team captain Rohit Sharma occupies the top position in this record. Widely regarded as one of the most destructive opening batsmen in the history of the T20 International format, Rohit frequently provided explosive starts for India in numerous matches. Nevertheless, his commitment to playing aggressive shots from the start also resulted in 12 duck dismissals over his international career. Despite registering 12 zeroes, Rohit enjoyed a legendary stint with Team India and led the side to a memorable T20 World Cup title under his captaincy.

Also read

Sanju Samson Holds Second Spot with 8 Ducks

Sanju Samson ranks second among Indian batters with the most duck dismissals in T20 Internationals. Given opportunities to open the batting and play in the upper order, Samson has consistently demonstrated a fearless playing style. While his willingness to attack from ball one has produced several match-winning innings, it has also led to early dismissals. To date, Samson has been dismissed for zero a total of 8 times in T20I matches for India.

Abhishek Sharma and Suryakumar Yadav Claim 7 Ducks Each

Young power-hitter Abhishek Sharma stands in third place on the list with 7 ducks. Currently feared by bowling attacks for his ruthless intent, Abhishek targets boundaries right from the opening ball of the innings. This aggressive game plan, while effective, has led to him being dismissed for zero 7 times in his T20I career so far.

Suryakumar Yadav occupies the fourth spot, also having accumulated 7 ducks in T20 Internationals. Unlike traditional openers, Suryakumar usually bats in the middle order, where he rearranges match dynamics with his inventive 360-degree strokeplay. Despite not opening the innings, his high-risk attacking approach has resulted in 7 zero scores. Significantly, Suryakumar also captained Team India to a T20 World Cup victory, solidifying his stature as a key leader in the shortest format.

Virat Kohli Ranks Fifth with 7 Ducks

Former Indian captain Virat Kohli features in fifth position on this list. Over a stellar T20 International career, Kohli represented the Indian national team in 125 matches, accumulating an impressive total of 4,188 runs. Known for his remarkable consistency and match-winning capabilities, Kohli nevertheless recorded 7 ducks during his 125-match T20I journey.

Questions & Answers

Which Indian batter holds the record for the most ducks in T20 Internationals?
Former captain Rohit Sharma holds the record for the most T20I ducks for India, having been dismissed for zero 12 times.
How many times has Sanju Samson been out for a duck in T20Is?
Sanju Samson has been dismissed for zero a total of 8 times in his T20 International career so far.
What are Virat Kohli's overall stats regarding matches, runs, and ducks in T20Is?
Virat Kohli played 125 T20 International matches, scoring 4,188 runs while being out for a duck 7 times.
How many ducks do Suryakumar Yadav and Abhishek Sharma have in T20Is?
Both Suryakumar Yadav and young aggressive batter Abhishek Sharma have registered 7 ducks each in T20 Internationals.
Have Rohit Sharma and Suryakumar Yadav won T20 World Cup trophies as captains?
Yes, both Rohit Sharma and Suryakumar Yadav have guided Team India to T20 World Cup victories under their captaincy.

Comments 0

No comments yet — be the first.

Citizen journalism

Become a TrendKia journalist

Voice of the people

Share news, photos and videos from your area with TrendKia and let your voice reach the nation. Every citizen a journalist.

Join now
CH 01 LIVE
TrendKia TV ON AIR