Razzaq will leave next week to join his county for the English Twenty20 championship.
"It is disappointing that I am constantly being ignored by the selectors and the Board. No one has called me for any fitness tests or nets," Razzaq said.
The senior all-rounder said he was expecting to be called for the fitness test as he had made a full recovery from his shoulder injury and could now bat and bowl properly.
"I had problems with the shoulder but now it is okay and that is why I have decided to play for Leicestershire," he added.
Razzaq, who has played 46 Tests and 265 ODIs besides 26 Twenty20 matches, said he had decided to play in England because cricket was his bread and butter and he wanted to continue playing the game.
"I will play in the Twenty20 event for Leicestershire and for that I will leave next month," he said.
More From This Section
Razzaq, 32, who last played for Pakistan in an ODI in November last year, said he would have loved to be considered for the coming Sri Lanka tour.
"Obviously my first priority remains playing for Pakistan but they don't seem to want me anymore. The way they are constantly ignoring me it seems they don't like me. I can't do anything about it because it's up to them, they select the team," he said. MORE PTI Corr PDS