The Chelsea loanee has not played for Nigeria since the 2014 World Cup.
The former Wigan Athletic attacker impressed in the early season for Slaven Bilic.
Despite that form he was surprisingly left out of the Nigeria squad for the World Cup qualifier against Swaziland in November.
Moses was due to play for the Super Eagles in recent friendly games against Congo DR and Cameroon but pulled out of proceedings and later went on to Twitter to explain why he was not playing. He revealed he was not fully fit, amid rumours of a lack of commitment for the national team.
His commitment to the Super Eagles has continued to be under scrutiny in Nigeria but this week he has bit back over the claims.
He told the BBC:
"I'm proud of being a Nigerian international and am always committed to playing for my country.
"It's the best feeling representing your country and I always want to perform and give 100% for the team.
"Unfortunately, I have not been able to play due to injuries but I have an unwavering commitment to Nigeria."
Moses has not played for Nigeria since the 2-0 defeat to France in the World Cup back in 2014 and he will be hoping to get back into contention for the Africa Cup of Nations qualification campaign which gets under way next month.