The right-arm fast bowler from Karnataka, did not find a place in the India Test and Twenty20 line-ups which were announced on Friday.
Vinay, who had to pull out of the Sri Lanka One Day International series due to an injury sustained during training at the National Cricket Academy (NCA) in Bangalore, is now fully fit and has already played a four-day game.
In Vinay's absence, Irfan Pathan was recalled to the Indian ODI squad for Sri Lanka series and he grabbed the chance, making a big impact.
The 28-year-old Vinay was sidelined with a hamstring injury. But he played for Karnataka State Cricket Association (KSCA) XI against Bangladesh A in the Safi Darashah Tournament in Bangalore from August 6 to 9.
When ThatsCricket contacted the bowler on Friday, he expressed his disappointment at missing out. "Obviously, I am disappointed to miss out," he said.
He continued: "I regained full fitness and bowled in a four-day game for KSCA XI against Bangladesh A. I was looking forward to play for India again but I have to wait for some more time now. I guess it is part and parcel of the game."
"It is always an honour to represent your country," Vinay added.
Later in the day, the selection committee announced India 'A' squad for New Zealand tour and Vinay was named in that.
When told about his inclusion, he said: "Any form of cricket is important. I will do well in New Zealand."
Vinay, who has so far played one Test, 22 ODIs and eight Twenty20 Internationals, would have been a handy bowler in World T20.
His last game for India was during the Asia Cup in Bangladesh in March, 2012.
He will now have to bowl well in New Zealand and in the forthcoming Ranji Trophy season to wear the India jersey again.