Indian Players Who Recorded the Most Ducks in International Cricket

6. Anil Kumble – 35 Ducks

Anil Kumble ended his career with 35 ducks. Despite that, he remains one of India’s most successful and respected cricketers.

Photo Credit : Twitter

5. Jasprit Bumrah – 36 Ducks

Jasprit Bumrah has 36 ducks so far. His main job is to take wickets, and he continues to be India’s bowling spearhead.

4. Harbhajan Singh – 37 Ducks

Harbhajan Singh recorded 37 ducks in his career, though he also played some handy knocks when India needed runs.

3. Ishant Sharma – 40 Ducks

Ishant Sharma also has 40 ducks. He often batted in the lower order, where runs are never easy to come by.

Photo Credit : Twitter

2. Virat Kohli – 40 Ducks

Even great players have tough days. Virat Kohli has 40 ducks in international cricket, showing that failures are part of every career.

Photo Credit : Virat Kohli

1. Zaheer Khan – 43 Ducks

Zaheer Khan has the most ducks for India with 43. He wasn’t known for his batting, but his bowling made him one of India’s best fast bowlers.

Photo Credit : Twitter