Virat Kohli vs Rohit Sharma: Who Has Scored The Most Ducks?: The Indian cricket team took on the New Zealand cricket team in the first Test of the much-awaited series at the M Chinnaswamy Stadium in Bengaluru. On the first day of the Test on Wednesday, October 16th, the test was washed out because of the rain without even a toss taking place.
Virat Kohli Registered His 33rd Duck
The game resumed on Day 2, with India winning the toss and opting to bat first. However, the decision was a nightmare for the Men in Blue as the powerful batting lineup crumbled in front of the Kiwi pace attack.
New Zealand bowlers made most of the overcast conditions. Matt Henry and William O’Rourke ran through the formidable top and middle batting order of the Indian cricket team, who posted their lowest score at home and second-lowest total overall, scoring just 46 runs. Moreover, Virat Kohli, who walked out to bat at number three, registered a nine-ball duck and joined an unwanted list of Indian players with the most ducks in international cricket.
Virat Kohli registered a duck against New Zealand, he is now the third player to have the most ducks for India in international cricket. Indian captain Rohit Sharma is also on the list, sitting at number 7 with 33 ducks in 509 innings.
Here, check out the full list:
Rank | Player | Ducks | Matches |
---|---|---|---|
1 | Zaheer Khan | 43 | 309 |
2 | Ishant Sharma | 40 | 199 |
3 | Virat Kohli* | 38 | 536 |
4 | Harbhajan Singh | 37 | 367 |
5 | Anil Kumble | 35 | 403 |
6 | Sachin Tendulkar | 34 | 664 |
7 | Rohit Sharma | 33 | 509 |
Virat Kohli and Rohit Sharma are two of the finest batters to have ever played for the Indian cricket team. While they have scored a truckload of runs across all three formats of the game and have consistently performed at the top of their game for several years, both Virat Kohli and Rohit Sharma have accumulated a notable number of ducks in their illustrious careers.
In this article, we will compare the number of ducks scored by Virat Kohli and Rohit Sharma in T20Is, ODIs, and Tests, respectively.
Test Cricket – Virat Kohli Leads with 15 Ducks
In Test cricket, Virat Kohli holds the unwanted distinction of having been dismissed for a duck the most times between the two players. With 15 ducks in his Test career, Kohli, who made his debut in 2011, has played 115 Test matches to date. His most recent duck, his 38th across all formats, came in the ongoing Test match against New Zealand in Bengaluru during the first innings.
In contrast, Rohit Sharma, who made his Test debut in 2013, has been dismissed for a duck five times in his 61 Test appearances—far fewer than Kohli.
ODI Cricket – Rohit and Virat Share the Record with 16 Ducks
In the ODI format, Virat Kohli and Rohit Sharma are tied, each with 16 career ducks. Kohli has played 295 ODIs, while Rohit has featured in 265. Despite their impressive batting skills and numerous match-winning knocks, both have faced the frustration of being dismissed for a duck 16 times in the 50-over format.
T20I Cricket – Rohit Sharma Leads with 12 Ducks
In T20I cricket, Rohit Sharma holds the upper hand over Virat Kohli regarding ducks. Rohit has been dismissed for a duck 12 times in T20I matches. In comparison, Kohli has registered seven ducks in the 117 innings he has played in the shortest format of the game. Both players concluded their T20I careers following the 2024 T20 World Cup.
IPL – Rohit Sharma Leads with 17 Ducks
In the Indian Premier League (IPL), Rohit Sharma holds the record for the most ducks between the two. The former Mumbai Indians (MI) captain has been dismissed for a duck 17 times in 252 innings. In contrast, Virat Kohli, the former Royal Challengers Bangalore (RCB) captain, has been dismissed 10 times for a duck in the IPL.
ALSO READ: Sultan of Johor Cup: Complete List of Winners and Runners-up