Pakistan's former cricket captain, Shahid Afridi, has said he forbids his daughters from playing the sport, or any other outdoor games.

Afridi on Friday faced criticism for his stance, but in his new memoir described himself as a conservative Pakistani father who had made the decision for “social and religious reasons”.

“Feminists can say whatever they want about my decision,” he wrote.

The all rounder said while his daughters were good at sport, they would not play in public.

“They have my permission to play any sport, as long as they’re indoors,” he wrote in Game Changer published last week. “Cricket? No, not for my girls. They have permission to play all the indoor games they want, but my daughters are not going to be competing in public sporting activities.”