As you know, the first semi-final between India and New Zealand is at Manchester on July 9. There is a reserve day on Jul 10. And then DLS.
If no decision is reached even then, India proceeds to the final on the basis of points in the group stage.
Now let us look at how India and New Zealand have done at this venue in past ODIs.
India has played 10 matches here, winning 5 and losing 5.
Here are the results (for World Cup matches only):
1975: Lost to NZ
1979: Lost to SL
1983: Won vs WI
1983: Won vs Eng (Semi final)
1999: Won vs Pak (Super 6)
2019: Won vs Pak
2019: Won vs WI
5 wins on the trot at Old Trafford.
New Zealand has played 7 matches here, winning 2, losing 4 and 1 no-result.
In World Cup matches:
1975: Won vs Ind
1979: Lost vs Eng (Semi final).
1999: Lost vs Pak (Semi final);
2019: Won vs WI
Indifferent performance, though they did beat India in 1975 🙂