Indian captain Virat Kohli hit the first century of the three-Test series between India and New Zealand and as India finished the first day of the third Test in Indore at 267/3.

Kohli's performance was immaculate, after he had been questioned by critics for not being in form following a double century against West Indies in July. Along with Ajinkya Rahane, who hit 79, the pair had an unbeaten partnership of 167 runs at the end of the day’s play.

India had a slow start, losing their top three batsmen for 100 before Kohli and Rahane stabilised the team's innings.