The ODI matches played between Team India and South Africa are always full of thrill. However, among the shining stars of batting, there are some names who are at the top in terms of getting out on ‘Duck’ i.e. zero. It is normal to be out on zero runs in cricket, but this happening continuously also increases the pressure on the player. Let’s take a look at those players who have made the record of returning to the pavilion most number of times without opening the account in India-South Africa ODI matches.
Anil Kumble is at the forefront
The name of Indian veteran spinner Anil Kumble is at the top of this list. Kumble played 40 ODIs for India against South Africa from 1992 to 2006 and batted in 28 innings. During this period he was out on duck 5 times.
Harbhajan Singh – 4 ducks
Off-spinner Harbhajan Singh is also not behind in this list. In the matches played between 2001 and 2015, he played 20 innings in 24 matches and was out on zero 4 times. Harbhajan was known for scoring fast runs in the lower order, but this strategy went against him many times against South Africa.
David Miller – 4 ducks
South African power-hitter David Miller is also included in this list. The special thing is that Miller is an explosive batsman, yet he has faced ducks 4 times against India. From 2011 to 2023, Miller played 29 ODIs against India and scored 513 runs, but the number of ducks is one of the interesting things about his career.
Zaheer Khan – 3 ducks
The name of former Indian fast bowler Zaheer Khan also comes in this figure. In 10 innings of 17 matches, he lost his wicket for zero thrice. Although Zaheer’s real talent was visible with the ball, South Africa made him struggle mostly on the batting front.
Morne Morkel – 3 ducks
Former South African fast bowler Morne Morkel is at number 5 in this list, Morkel is also included in this list along with Zaheer. While playing 12 innings in 20 matches, he has been out 3 times without scoring.

