New Zealand captain Stephen Fleming said he was praying for more good luck after his side were overwhelmed by India at Centurion Park.
Fleming blamed poor batting for his side's demise in Centurion
The Black Caps struggled to 146 all out before the Indians gradually eased to a seven-wicket victory.
The Kiwis must now rely on Sri Lanka to lose to Zimbabwe on Saturday to book their place in the semi-final.
Fleming admitted his side had already been fortunate in the tournament, after qualifying for the Super Six stage when South Africa's final group match against Sri Lanka was declared a tie after a late downpour.
"We have been good with luck in this competition, so we'll see," he said looking ahead to the Zimbabwe-Sri Lanka tie.
"It's disappointing that it comes to that but we still have an outside chance of qualifying. Good luck to Zimbabwe."
We are all or nothing at the moment
A despondent Stephen Fleming
New Zealand struggled from the outset of their game against India after losing two wickets without scoring.
They briefly rallied courtesy of Fleming and Scott Styris but, after Styris' departure, the wickets steadily fell.
In the field they troubled the early batsmen before Rahul Dravid and Mohammad Kaif coasted to the win.
Fleming added: "It was a poor performance batting wise and it was a disappointing score. We were never in the game.
"There was nothing in the pitch to warrant it. If anything, it would have helped us batting first if we'd got a good score.
"But 146 was never going to cut it and we know could have been a bit more polished in all areas of our game.
"We have to post good scores and put in a steady performance on our off days. We are all or nothing at the moment."