India will play his first semi final of world cup 2019 against New Zealand on 9th July 2019 at Manchester. It will be good scoring match if rain not interrupt during the match there is also a reserve day for the match . Odds are in the India favour totally but if we look at the past of both the team in their world cup meet against each other then you must have to bet on New Zealand. New Zealand is invincible in world cup against India.The worry for India is their middle order expose twice in the tournament when there top 3 fail to score big run.80 percent of India batting is depand on their top three.whereas on the other hand middle order of the New Zealand is the reason for success in the tournament so far. India can't take them lightly after getting early wicket. Shami and Jasprit will be the key bowler for India . Hardik pandya , Kuldeep Yadav , Ravinder jadeja ,Kedar jadav will provide them supportive role. In the batting order Big run required from hitman Rohit Sharma. New Zealand need to focus on two three points if they want to get the ticket of final . They need some early wicket of India and also there top order to perform well at least once in the tournament and it will be a great platform for them to perform in semifinal.