4.Geraint Jones
The former English Cricketer, Geraint Jones did not enjoy a successful international cricketing career making debut in the year 2004 against the West Indies, but has made it to list among players who played more innings before getting their first duck. He played 71 innings before he was out for a DUCK!!!