Players were forced to abort Saturday's one-day game and scurry for cover when the hapless pilot set the chopper down on the letter 'H' painted in the corner of the cricket ground.
The 'H' stands for the name of the Himachal Pradesh team in the north-west Indian state.
A fire near the stadium also added to the confusion of the pilot, who misinterpreted it for smoke signals, according to the Hindustan Times.
The unscheduled arrival of the helicopter, owned by a private airline, halted play for almost half an hour before the red-faced pilot buzzed off again.
"It landed suddenly. No one knew what was happening," the competing Punjab team manager told the paper after his side won the interrupted game. "There was chaos. Everyone ran for cover."
(Writing by Sanjay Rajan; Editing by Alastair Himmer)