New Zealand
New Zealand defeated India in the first match of the main stage of the ICC T20 World Cup 2016 Getty

New Zealand started the ICC T20 World Cup 2016 in brilliant fashion after they defeated tournament favourites India in the opening match of the main stage. The Kiwis registered a 47-run win over the hosts at the Vidarbha Cricket Association Stadium, Nagpur, India on 15 March.

Kane Williamson won the toss and elected to bat first. The visitors posted a total of 126 runs in their 20 overs. In reply, India lost wickets at regular intervals and were bowled out for 79 runs in 18.1 overs.

Fans expressed their frustration on social media after India's batting order collapsed, while rival fans shared their joy as MS Dhoni's side crumbled.

IBTimes UK has complied some Twitter reactions of former players and fans after India's defeat to the Black Caps in the first Group 2 fixture.

I think this pitch would be the last of its kind. #IndvsNZ #Indiathoughtalesson India is a great team don't need to compromise their chances

— Brian Lara (@BrianLara) March 15, 2016

This has been a exhibition on how not to play spin by the so called best players of spin in the world ..!!!!!!! #INDvsNZ #ICCWT20

— Michael Vaughan (@MichaelVaughan) March 15, 2016

#IndvsNZ yes its a slow turning track. But at the same time, some really poor shot selection by indian batsmen. No application at all.

— Karthik Janakiram (@thevirtualjk) March 15, 2016

Expectations -India will repeat t20 world cup 2007
Reality - India will repeat ODI world cup 2007 #IndvsNZ

— Retarded Writer (@retardedwriter) March 15, 2016

Is this for real ? #IndVsNZ

— Aasif Sheikh (@iaasifsheikh) March 15, 2016

Ish Sodhi proves the fact yet again that it's an Indian who screws another Indian the most.

— Chandler Bing (@TheRainPoet) March 15, 2016

Indian strong batting line in one gif.#IndvsNZ

— Waleed Nasir (@waleednasir00) March 15, 2016

Don't Blame Me. Wasn't Really In A Mood To Bat Today. #IndvsNZ #DilSay

— Sir Ravindra Jadeja (@SirJadeja) March 15, 2016

Click here for all the latest T20 Cricket World Cup news