Brendon McCullum will be restored as an opening batsman for New Zealand's two-Test series against India starting in Hyderabad on Thursday.

The experienced McCullum, who batted at No.3 during the recent 2-0 series loss to the West Indies, has a preference to open and captain Ross Taylor confirmed the 31-year-old would pad up alongside Martin Guptill.

Daniel Flynn had a solid series as opener against the West Indies before injuring his groin.

Taylor didn't say if Flynn would bat at first drop or whether Kane Williamson will be promoted up the order for that role.

"Martin Guptill and Brendon will open the innings. Brendon batted well here on previous occasion, and hopefully, he will continue in the same vein in the upcoming Tests," Taylor told journalists.

McCullum's previous knock against India in Hyderabad was a match-saving 225 in the second innings two years ago, his highest Test score.

Taylor said a good preparation would be crucial if New Zealand were to be competitive against an Indian side who are notoriously hard to beat on home soil.

"We know we have lot of work to do in next two-three days to make sure we are prepared for the challenge," he said.

"We would certainly like to put some good plans in place and be positive about the way we look to play. India is a familiar place for a lot of us. We have played well here and are looking forward to the contest."

Taylor was particularly wary of the Indian spin attack and said his players would need to have plans in place to counter the variation of the home side.

Meanwhile, Indian batsman S Badrinath has been called into the Test series to replace the long-serving VVS Laxman, who announced his international retirement last week.

Badrinath, 31, has played two Tests for India, the last being more than two years ago against South Africa.

NZ Newswire