Osaze has scored three goals in the English Premier League with Stoke since he moved in the winter from Cardiff City.
But the striker has not played for Nigeria since 2012 after a public spat with Keshi, which will lead to the player eventually being axed from the 2013 Africa Cup of Nations in South Africa.
Sports Radio programme monitored by Peoples Sports correspondent in Abuja, Keshi insisted his team is not about a particular player, and would rather want to maintain team harmony.
“I am happy that Osaze is scoring for his club and he is now back to regular action, but that is not enough for me to call him up to the Eagles world cup squad,” Keshi disclosed.
“What most Nigerians don’t understand is that, this team is not about a player, but about the team. No player is a boss in the team, but all players are equal. I don’t want to invite a player that would unsettle the team chemistry and unity.
“How come some Nigerians keep talking about two players only? Ikechukwu Uche and Osaze Odemwingie. Are they the only players doing well that have not been invited? How about Lukman Haruna, Michael Babatunde, why are people not talking about them,” he added.
“One thing we must know is that it’s only the best we will pick to the World Cup. But what we will not do is pick players who want to lord themselves on other players in the team.”
Nigeria will name a 30-man provisional squad for Brazil 2014 on May 13.