India are playing their third consecutive World Cup semi-final, whereas, Kiwis were the runners-up of 2015 edition.
Several players could up the ante in this mega clash and various records might get scripted as well.
Here we discuss the same.
Rohit can break Sachin Tendulkar's World Cup records
Rohit Sharma has been in superb form in the ongoing World Cup.
He has already amassed 647 runs that includes five centuries.
Rohit can equal Sachin Tendulkar's record of scoring the most World Cup tons across editions (6).
He can also eclipse Tendulkar's record if he scores another 27 runs.
That will see him become the highest run-scorer in a single edition.
Rohit can equal Sanga's tally
The stylish Rohit has three successive centuries and another one today will help him equal Kumar Sangakkara's record (four consecutive CWC and ODI tons). Sanga achieved the feat in the 2015 edition of the World Cup.
Rohit and Kohli
Rohit and Kohli could break these records
Rohit needs 23 more to become only the fourth Indian batsman to register 1,000-plus runs in World Cup history.
Another seven more will see him surpass former Indian skipper Sourav Ganguly (1,006) and be the third highest run-scorer for the Men in Blue.
Virat Kohli (1,029) could surpass a host of former batting heroes in terms of career World Cup runs.