Shahid Afridi donates $20,000 in charity; given guard of honour 4 Jun, 2018 cricpur ICC 0 World XI teammates giving guard of honour to Shahid Afridi 795 Shahid Afridi