The 32-year-old former captain visited the Basic Human Rights (BHR) charity's one-room shelter projects in various villages in southern Pakistan and pledged his support for housing millions of homeless people.
"I am passionate about the relief work," Afridi told AFP on Friday.
Pakistan has suffered devastating floods in the past three years, including the worst in its history in 2010 when catastrophic inundations across the country killed almost 1,800 people and affected 21 million.
This year monsoon floods in Pakistan have killed 480 people and affected more than five million, mostly in the southern province of Sindh, according to the government.
"I appreciate this one-room shelter project, which is helping the most vulnerable families in rebuilding their homes. Last year I helped BHR raise funds for this project, it was good to see the outcome of that effort," said Afridi.
Earlier this month the United Nations called on donors to find $79 million to save millions of Pakistanis affected by monsoon floods and unrest in the northwest.
Afridi said he will continue to raise funds for flood victims.
"Wherever I play cricket, I try my level best to convince people to come forward and help," said Afridi, who also helped the 2005 earthquake victims in Pakistan.
COMMENTS (11)
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ
@Arian: Either he likes wearing it or he's hoping for a sponsor deal. There's not much range in how people pick their clothing... If they have the money to choose freely, at least.
Why is he wearing a tacky Armani Jeans hat and shirt at such an event?
Good gesture by Afridi !
you got it afridi bhai! you could be a good soical worker, please don't humiliate Pak cricket anymore, retire ( this time one for all) and let some youngesters play.
Those kids look so disgusted...
I've always liked Afridi. He is always honest when he speaks. Great to see he is using his celebrity for a worthy cause.
Champions or Campaigns ??
Champions !!