A Pakistani schoolgirl shot in the head by the Taliban is in critical condition and has slim chances of recovering, a source in the hospital where she is being treated has told Al Jazeera.

The source said on Sunday the next 12 hours were critical for 14-year-old Malala Yousafzai, who is hospitalised in the city of Rawalpindi.

Yousafzai has “very limited chance of life left”, said the source, declining to be identified because he is not authorised to speak to the media.

"[The] face and head swelled alot. Face complexion [has] become dark. She could be removed from ventilator within a few hours," he said.

The Pakistani military said on Saturday people continued to pray for Yousafzai recovery.