The Boys in Blue defeated arch-rival Pakistan in the semi-finals by ten wickets and Yashasvi Jaiswal starred with the bat after scoring an unbeaten century.
It was possible only after Rohit Sharma hit two sixes in the last two balls to win the match for India.
India resumed play from 224/3 on Day Two of the third Test match against the Proteas. Riding on the confidence from the previous day, both Rohit and Ajinkya Rahane played their natural game and didn't allow the Proteas' bowlers to settle down.
India have now won 25 out of their last 32 Tests at home while losing just one: vs Australia in 2017 in Pune itself! This makes for an astonishing win-loss ratio of 25 - easily the best in the world since 2013.
Brief scores: India 151/3 (Virat Kohli 72*, Shikhar Dhawan 40, Tabraiz Shamsi 19-1) defeated South Africa 149/5 (Quinton de Kock 52, Temba Bavuma 49, Deepak Chahar 22-2) by seven wickets.
The Men in Blue had defeated Windies in the first T20I of the three-match series on Saturday by four wickets. The first match was a low scoring affair as Windies were restricted to just 95/9 in the allotted twenty overs, owing to Navdeep Saini's three-wicket haul. India chased down the target with four wickets in hand and 16 balls to spare.
Jimmy Neesham came in to bat at number six and built a partnership of 32 runs with Latham. Neesham was caught by Joe Root on mid-on in the 39th over. Plunkett took his third wicket of the match as he dismissed Neesham.
England have made it to their fourth World Cup final whereas New Zealand have reached the final for the second time. The three lions last made it to the final in 1992 whereas the Kiwis reached the final in the 2015 World Cup as well.
Australia made one change in their playing XI from the last match against South Africa. Peter Handscomb comes in place of injured Usman Khawaja. On the other hand, England are playing with the same team as in the last match.
The Men in Blue finished the group stage at the top of the standings with 15 points from nine matches whereas New Zealand finished the round robin stage at the fourth position with 11 points from nine matches.