Shahid Afridi can donate 80% of the money to charity for every duck he scores

Though Afridi isn't the batsman with the most number of ducks, he is fondly known for being dismissed for nought.
Even though he wants to score runs, Afridi is so generous that he will get out for a duck and give some of the money to charity. Come on, which 'batsman' likes to get out for a duck for no reason? Why 80% of the money you ask? That's just a random figure.
One might argue that Afridi has hung up his boots a while ago. But, one player who can still make a comeback is the legendary Pakistan cricketer. So, you can never rule this out as Afridi has already come out of retirement four times.
Keep calm and always trust in Afridi making a comeback.
On a serious note, Afridi spends a lot of time and money running the Shahid Afridi Foundation that helps families in Pakistan.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️