India, who came off a troubling series against Bangladesh, now finds themselves in trouble with 6 wickets fallen in quick succession on Day 2 of the India vs New Zealand 1st Test in Bengaluru. Many batters from the Indian side made ducks in this game, and the player expected to score big runs, just as he has in the past, also came and went after facing 8 balls without scoring. It is none other than Virat Kohli, who is playing his 536th international game for India.
He was dismissed quickly by Kiwi youngster William O’Rourke, whose unplayable uneven bouncer caught Kohli off guard, leading to an amazing catch by the backward short leg fielder. This is not the first time Kohli has registered this unwanted mark, throughout his career, he has many ducks along with his many tons. Also there are also many prominent Indian players who have recorded the most ducks for India. See the full list of players in this unwanted record.
Most ducks for India
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 |
Zaheer Khan
Former India pacer Zaheer Khan holds the record for the most ducks in international cricket, with 43 ducks across 309 matches. Typically known for his ability to swing the ball both ways, Zaheer has been a vital part of India’s bowling attack for over a decade. However, he does not have much to say with the bat.
Ishant Sharma
Later in his career, Ishant Sharma surely played some good innings coming down the order. However, he is still next to Zaheer Khan with 40 ducks in 199 matches. The tall fast bowler is know for his pace and bounce, often troubling batsmen with his height. While his batting has not always been his strong suit.
Virat Kohli
As mentioned, the modern-day batting maestro is also on the list, but surprisingly, he has 38 ducks in his illustrious career of 536 matches.