Ravi Shastri will continue as India head coach for another two years, the Board of Control for Cricket in India (BCCI) confirmed on Friday.

Shastri's role had been one of several positions in which the BCCI invited applicants last month, putting his future in doubt.

The 57-year-old's contract as coach had initially expired after the Cricket World Cup, where India lost in the semi-finals to New Zealand.

But an extension had seen Shastri take charge of the ongoing series against West Indies.

And Shastri will now keep his role after the BCCI's cricket advisory committee named him as their preferred candidate.

Mike Hesson was selected as the second choice, with Tom Moody third.

But Shastri is to continue in a job he has held since July 2017, having previously worked as team director.

He oversaw India's first ever away Test series win against Australia at the turn of the year.