Rohit Sharma's side return to the final after Dimuth Karunaratne's team are beaten off the final ball of the first Test in Christchurch, ending hopes of featuring in the Kia Oval showcase
India will face Australia in the World Test Championship final after qualifying for a second successive edition.
Their place was confirmed courtesy of New Zealand's dramatic final-ball victory over Sri Lanka in Christchurch.
Kane Williamson struck an unbeaten 121 as the Kiwis chased down 285 to win the first Test with two wickets in hand.
A scrambled single off the final delivery from Asitha Fernando secured the thrilling victory.
Dimuth Karunaratne's side needed a 2-0 series whitewash to stand any chance of a top-two finish in the 2021/23 cycle but must now settle for a top-four finish.
Williamson produced an inspired century to beat Sri Lanka (Joe Allison/Getty Images)
The lineup for the final was confirmed just hours before the Ahmedabad Test between India and Australia ended in a draw, securing a 2-1 series win for the hosts.
Both sides will renew their rivalry at the Kia Oval from June 7-11.
Only a points deduction for the hosts for a poor over rate can deny them a place in their second WTC final, but there can be little doubting both side's status as the top two Test nations in the world.
In 2021, India reached the inaugural final only to lose to New Zealand at the Ageas Bowl in Southampton.