"They made a big mistake by ignoring wicketkeeper-batsman Sarfraz Ahmed for the first four games of the World Cup and now they are doing the same with Yasir," he told Geo News.
Rameez said Yasir should have been played in all the matches.
"He is an attacking bowler and will take wickets and he should have been played against other teams including Sunday's match against Ireland and I don't understand why they are ignoring him," he said.
"If you do not use a legspinner in a match against Australia then when will you use him," he asked.
Also Read
Rameez also felt the decision to drop senior batsman Younis Khan for the game against Ireland, after he had scored 37 against South Africa, was not fair.
"I think it was unfair on Younis but he must also now decide his future as a one-day player because perhaps the message is clear for him."
Rameez noted that if Pakistan had fielded the right XI for the game against West Indies, which they lost badly, they could have won that match and avoided Australia in the quarterfinals.
"But to me it is an open match and Pakistan has a fair chance even though it is Australia's home ground they will be under lot of pressure being the home side and carrying so many expectations with them."
"They must bat first in these knockout matches as if the batsmen put up a competitive total the bowlers are in good rhythm and can cause problems to any team.