Virat Kohli going back to the dressing room as he goes back after a duck
5) Anil Kumble
Anil Kumble somehow has his name in the list of ducks as he has a total of 35 ducks in while entirety of international matches.
4) Virat Kohli
It is surprising to see the star batter in this list, but he has had fair shares of out for a duck in the game. Kohli has gone out for a duck 37 times.
3) Harbhajan Singh
Harbhajan Singh was the bowling master of his career. He has taken out a lot of players in his career but has gone out for a duck at the same time as well. Just like Kohli, Harbhajan has also gone out 37 times as well.
2) Ishant Sharma
Ishant has also had a big time in batting with a good amount of ducks. He has had exactly 40 ducks in internationals.
1) Zaheer Khan
Indian player Zaheer Khan has had the most amount of recorded ducks. He sits as the first position with 43 ducks.