The court also imposed Rs 1 lakh fine on each of the convicts.
Suzette Jordan, the victim was gang-raped on the night of February 5, 2012 by five men.
Two other accused in the case are still absconding.
The Pakistan Cricket Board has included opener Sharjeel Khan and fast bowler Muhammad Sami in the squad for the upcoming Asia Cup and World T20 tournaments after injuries to Babar Azam and Ruman Raees.
The 16-man squad includes batsmen Mark Stoneman and Dawid Malan and fast bowler Jake Ball, who have 11 Test caps between them, as well as three uncapped players in paceman Craig Overton, spinner Mason Crane and wicketkeeper Ben Foakes.