Former captain Shahid Afridi holds the shameful record of being ducked out the most times by a Pakistan cricket team in the ODI format. Afridi has ducked the most for the green team 29 times.
![](https://images.news18.com/ibnkhabar/uploads/2023/08/Collage-Maker-24-Aug-2023-03-14-PM-4455-169287027416x9.jpg)
Former captain Shahid Afridi holds the shameful record of being ducked out the most times by a Pakistan cricket team in the ODI format. Afridi has ducked the most for the green team 29 times.