The experienced batsman has been advised rest by doctors.
Also on the injury list is seasoned all-rounder Abdul Razzaq, who is currently nursing a calf injury and is unlikely to play in the last two One-dayers.
To add to Pakistan's problems, captain Younis Khan is also scheduled to fly back home after the final ODI Aug 9 as he has retired from the shortest version of the game. Senior all-rounder Shahid Afridi will lead Pakistan in that game.
This means that there is a big possibility that out of the 16-man touring party, the Pakistan management will have just 12 players to chose from for the Twenty20 clash.
When contacted here Thursday, Pakistan chief selector Iqbal Qasim ruled out sending any replacements for the injured players to Sri Lanka. He told IANS that the Pakistan Cricket Board (PCB) has decided against picking any new players for the tour.
Experts fear that Pakistan may face problems in coming out with a balanced squad for the ICC Champions Trophy because of the long injury list. The Champions Trophy is scheduled to begin in South Africa in September. Pakistan is scheduled to announce its 15-man squad for the elite eight-nation event by Aug 23.