India captain Rohit Sharma has admitted to a costly error in judgment after deciding to bat first in the opening Test against New Zealand at the M. Chinnaswamy Stadium. India was bowled out for a mere 46 runs, marking their lowest-ever Test score at home and their third-lowest in history.