Shaheen Afridi

Mahmood also took a dig at everyone who feels that players shouldn't have a life outside cricket and remain confined in their hotel rooms brooding over their narrow defeat to India.