Petrov was left out of City's 1-1 stalemate at Villa Park on Monday despite scoring and providing a goal against West Ham in the previous round of games, and says he is getting frustrated at Eastlands.
The Bulgarian, who arrived from Atletico Madrid in 2007, pointed at his number after scoring against the Hammers, but he insists it was not a dig at his Sky Blues boss.
"No, I didn't do it for him (Hughes)," he said. "I did it for my wife because she forgot my number.
"When they give me a chance I give my best. I think I've shown that I deserve a place in the starting line-up but it's up to him.
"It's not a pleasant situation. I'm a professional and I'm observing my obligations but it doesn't rest well with me."
The Bulgarian is currently preparing for his country's last two World Cup qualifiers against Cyprus and Georgia, which they must win to have a chance of a play-off place.