Yashasvi Jaiswal (India, opening batsman)
In five World Cup innings, he has three fifties and a hundred. The only time he didn't get a half-century, it was against Japan when India were chasing only 42. He is the anchor around whom the rest of the batsmen play. That's not all, he is a quick run-scorer too, and his strike rate of 85.71 in the tournament is only because of his role in this XI. If he needs to, he can bat much quicker, and if he bats like the way he did against Pakistan - to score an unbeaten century - he will put India in the driver's seat.
Shahadat Hossain (Bangladesh, middle-order batsman)
He has not been dismissed this World Cup, and has unbeaten scores of 74 and 40 in Bangladesh's two wins in the knockouts. He scores at a quick rate, knows how to pace his innings according to the team's needs and has been rock solid in the Bangladesh middle order. He isn't afraid to go over the top and has the temperament to not get bogged down under dot-ball pressure. While he is around, Bangladesh will know they are not out of the contest.
Ravi Bishnoi (India, legspinner)
He has already shown twice how important he is in this India team. Against New Zealand, India were on the back foot with their opponents going at a rapid pace in a rain-curtailed chase, but he ran through the middle order taking four wickets - including two stumpings - to hand India the win. He is most potent when the batsmen are looking to score off him, and is India's primary wicket-taking option in the middle overs. When he is on a roll, Bishnoi is one of the most difficult bowlers to face in this World Cup.
He is also handy with the bat despite coming as late at No. 8, like how he showed against Australia, where his half-century stand with Atharva Ankolekar took India towards a defendable total following a middle-order wobble.
Tanzid Hasan (Bangladesh, top-order batmsan)
The left-hand batsmen, incidentally nicknamed 'Tamim', has been the key for Bangladesh in getting quick starts. His 80 in the quarter-final against South Africa was one of the most attractive innings of the World Cup with a high boundary percentage. He appears confident against short and quick balls and his tournament strike rate of 107.19 could be the difference between the two sides.
Kartik Tyagi (India, fast bowler)
For someone who bowls with the new ball and at the death, his economy rate of 3.49 in this tournament is remarkable. He takes a wicket for every 10.90 runs he concedes, and bowls a pinpoint yorker. He is a potent option for India at the back end due to his accurate deliveries and has a solid change-up delivery too. If he is on song in his first spell, Bangladesh's batting innings could get deflated very quickly.
Rakibul Hasan (Bangladesh, left-arm orthodox spinner)
In his five games, he has taken a four-wicket and five-wicket haul already. He dominates the middle overs for Bangladesh, and has a tournament economy rate of only 3.10. Even if he doesn't take wickets, the pressure he applies allows the bowlers at the other end to thrive. Whether India succeed or falter in the middle overs will come down to how well they tackle Rakibul's drift and turn.