There is a saying in Punjabi..... "Bud nalun budnaam bura"!
Perfectly fits at Afridi..... Younis, Wasim Akram, Raina, Salman Butt ... and many other have higher "duck percentage" in terms of innings out.....yet.... !
For the math impaired kids, Salman Butt got 4 more ducks than Afridi in every 100 innings!
Feast your eyes!
I removed tailenders like Murali, McGrath, Walsh, etc from the list..... Martin would not have made the list anyway because he is yet to get out 100 times...and I only picked batsmen with 15 or more ducks if they have been out in 100 or more international innings.
.