"Unless the premier league is held in Pakistan it will serve no purpose and it will not help bring back international cricket or foreign players to Pakistan," Miandad said on Friday.
His comments came a day after the chairman of the board, Najam Sethi had said that if Pakistan was to get back international cricket the board had to start the premier league T20 event even if required at a neutral venue.
But Miandad a veteran of 124 tests and until recently a top official in the PCB disagreed.
"It should be launched in Pakistan even on a small scale because we have to be patient but sooner or later it will attract a lot of foreign players even i Pakistan," he added.
More From This Section
Miandad who resigned from the board during Sethi's tenure few months back said he didn't agree with the plan to have it in Dubai.
He said the PCB needed to do more and be convinced itself that it was possible to stage international matches in Pakistan.
"When we have our own league in Dubai the message we are sending outside is we ourselves are not convinced so how can we convince foreign players," he said.
Sethi told reporters on Thursday that millions of rupees had been spent on setting up the league secretariat in Lahore but for no reason the scheme was put aside by former chairman, Zaka Ashraf causing losses to the board.