It is a duck when a batter gets out without scoring a single run. When a batter gets out on the very first ball of the innings, it is a golden duck. A batsman always wants to score some runs for the team and himself. Nobody will ever like to get out without scoring a run. Here are the top 10 Indian cricketers with the most number of ducks.

10. Virat Kohli

Virat Kohli ( 5 November 1988)is an Indian cricket player and the current skipper of the India national team. He is a right-handed top-order batsman. Kohli is one of the best consistent batsmen in the world. He plays for Delhi in domestic cricket and Royal Challengers Bangalore in the IPL as captain of the team since 2013. Virat is the tenth on the list of most ducks in International Cricket by Indians. He has scored 28 ducks.

9. Sourav Ganguly

Sourav Ganguly (8 July 1972). He is affectionately addressed as Dada. He is an Indian cricket administrator, commentator, and former national cricket team captain. He is the president of the BCCI. While batting, he used to play strong on the offside. He is the ninth on the list of most ducks in International Cricket by Indians. He has scored 29 ducks.

8. Kapil Dev

Kapil Dev (6 January 1959) is a former Indian cricketer. He was a fast-medium bowler and a middle-order batsman. He was one of the greatest all-rounders and the greatest captains. He brought India their first Cricket World Cup title in 1983. Wisden elected him as the Indian Cricketer of the Century in 2002. He is the eighth on the list of most ducks in International Cricket by Indians. He has scored 29 ducks.

7. Virender Sehwag

Virender Sehwag (20 October 1978) is a former Indian cricketer. He was an aggressive right-handed opening batter and also a right-arm off-spinner. In 2009, Sehwag became the first Indian to be honored as the Wisden Leading Cricketer in the World for his performance in 2008. He became the first player of any nationality to receive the award for 2009. He is the former captain of India, former captain of IPL Delhi Daredevils, and former skipper of the Delhi Ranji Team. He is the seventh on the list of most ducks in International Cricket by Indians. He has scored 31 ducks.

6. Javagal Srinath

Javagal Srinath (31 August 1969). He is a former Indian cricket player and currently an ICC match referee. He is among India's finest fast bowlers. He is the first Indian fast-bowler to take 300+ wickets in ODIs.He is the sixth on the list of most ducks in International Cricket by Indians. He has scored 32 ducks.

5. Sachin Tendulkar

Sachin Ramesh Tendulkar (24 April 1973). He is a former Indian cricket player who served as captain of the Indian national team. He is one of the best batsmen in the history of cricket. He is the first batsman to score a double century in ODI. He holds the record for the most runs in cricket. He is the only player to complete more than 30,000 runs in cricket. He is the fifth on the list of most ducks in International Cricket by Indians. He has scored 34 ducks.

4. Anil Kumble

Anil Kumble (17 October 1970) is an Indian coach, captain, former cricket player, and commentator. He played for 18 years. Kumble is one of the greatest bowlers in test cricket. He is a right-arm leg-spin bowler. He has taken 619 wickets in Tests. In 1999 against Pakistan, Kumble dismissed all ten batsmen in a Test match innings, joining England's Jim Laker as the only other player to achieve the record. He was affectionately referred to as "Apple." Kumble was elected as the Cricketer of the Year in 1993 and one of the Wisden Cricketers of the Year three years later. He is the fourth on the list of ducks in International Cricket by Indians. He has scored 35 ducks.

3. Harbhajan Singh

Harbhajan Singh was born on 3 July 1980. He is a former Indian cricket player. Harbhajan is now a cricket commentator and an actor who mainly features in Tamil films. He has played in all formats of cricket for India. He has the second-highest number of Test wickets by an off-spinner. He is third on the list of most ducks in International Cricket by Indians. He has scored 37 ducks.

2. Ishant Sharma

Ishant Sharma (2 September 1988) is an Indian cricket player. He has represented India in all formats. He is a 6 feet tall right-arm fast-medium bowler. In 2021, during the series against England, Ishant took his 300th wicket in Test cricket. During the same series, Ishant played in his 100th Test match. He became the second Indian fast bowler to play 100 Tests. He is the second on the list of most ducks in International Cricket by Indians. He has scored 39 ducks.

1. Zaheer Khan

Zaheer Khan (7 October 1978) is a former Indian cricket player who played all game formats for the Indian national team between 2000 and 2014. He was the second-most successful pace bowler for India in Test cricket. Khan started his career by playing for the Baroda team. He is one of the best Indian pace bowlers. He is first on the list of most ducks in International Cricket by Indians. He has scored 44 ducks.