There have been 20 occasions in which Sachin Tendulkar has scored a duck in a One Day International innings. The earliest of these was on December 18, 1989, and the latest on February 19, 2008.
Sachin Tendulkar has 20 ducks scored in one day international.
· Ajit Agarkar · K Srikkanth · Sachin Tendulkar · Javagal Srinath
Sachin Tendulkar Total Ducks: 20 Golden ducks:1 Sachin Tendulkar, India : 91 innings From 23 July 2008 to November 2013, he did not get out without scoring. The legendary batsman accumulated 4139 runs in the 91 innings without a duck. In total, he got out for zero 14 times in his Test career
The answer to this question is rather surprising; Sanath Jayasuriya of Sri Lanka has been sent packing to the pavilion a record 34 times in ODI's without a run to his name, which is ironic considering he is one of the best limited overs batsmen of his geneation. He is followed by Wasim Akram on 28, who leads a group of four on 25 ODI ducks (Muttiah Muralitheran, Shahid Afridi, Mahela Jayawardene and Chaminda Vaas).Below is the list in order of countries who have scored the highest amount of ducks with one player (number of ducks in brackets, country in bold, player in italics):Sri Lanka - Sanath Jayasuriya (34)Pakistan - Wasim Akram (28)South Africa - Herschelle Gibbs (22)New Zealand - Daniel Vettori (22)West Indies - Chris Gayle (21)India - Sachin Tendulkar (20)Australia - Ricky Ponting / Adam Gilchrist (19 each)Zimbabwe - Grant Flower (18)Bangladesh - Habibul Bashar (18)England - Alec Stuart / Marcus Trescothick (13 each)Kenya - Stepen Tikolo (13)Canada - Henry Osinde (7)Scotland - Navdeep Poonia (7)Netherlands - Bastiaan Zuiderant (7)
NJ Astle from New Zeland scored most ducks in world cup.
Srilankan Cricketer Jayasuriya has scored maximum (34) ducks in odi cricket..
Dravid registered a total of 8 ducks in his 286 innings long career, with an average of 35.75 innings per duck, the best by an Indian batsman. The next best is Azharuddin who registered a duck every 29.40 innings. Dravid registered the first duck of his Test career in his 38th inning. This is the 2nd best streak by an Indian batsman. The Indian record for playing most innings before registering first duck is held by Karsan Ghavri who got his first duck in his 42nd inning
Courtney Walsh of West Indies has scored the highest number of ducks in Test Cricket with 43 ducks in 185 innings.
Sanath jayasooriya is a great player.He got the most ducks.
5
6
Kris Srikanth